-
Fototrend
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
válasz
JulianSinulf
#22935
üzenetére
#define PIN 8A preprocesszor, ami a fordítás előtt fut, gyakorlatilag tol egy "search and replace"-t.
const int PIN = 8;
Ez egy sima változó. Fordító ellenőrzi, hogy a típusa megfelel-e a függvénynek. Mivel const, ezért a fordító kioptimalizálja a kódból, így nem foglal extra memóriát sem. -
válasz
JulianSinulf
#22935
üzenetére
Mi az a
cont
?
Azért jó a #define, mert ha szeretnél változtatni a bekötésen, utólag, akkor csak egy helyen, a program elején kell megváltoztatni a lábat. Ráadásul a #define nem használ RAM-ot.
A LED kapcsolás: korábban írtam a low side vezérlést, egyszerűbb, olcsóbb és problémamentesebb, mint a high side. Ráadásul ha közvetlenül kötsz egy ledet egy kontroller kimenetére, akkor az sink módban több áramot tud általában (károsodás nélkül) elviselni, mint source módban. Egy esp8266 esetében például 20mA vs. 8mA, ha jól emlékszem.
Új hozzászólás Aktív témák
- Huawei P40 Pro 5G 256 GB dual sim, félig hibás érintő
- Apple iPad 11 (A16) 128GB Wifi Silver 1ÉV Bontatlan
- Macbook Air M3 15" 16GB 256GB 100%
- GAMING / WORKING P (RTX3090 KINGPIN, I7 10700kf, ROG XII FORMULA, 32GB Dominator, 1000W Platinum...)
- Asus H97M-E LGA 1150 alaplap, 16 GB DDR3 RAM, i7-4790 CPU, 240 GB NVMe SSD
- SanDisk Extreme Portable 8TB (SDSSDE61-8T00-G25)
- Apple iPhone 16 256 GB Black Apple Garancia Beszámítás Házhozszállítás
- OnePlus 13 Gyors teljesítmény és modern dizájn Midnight Ocean 16/512 GB
- Apple iPad 9th Gen 256GB, Wi-Fi+Cellular, Kártyafüggetlen, 1 Év Garanciával
- BESZÁMÍTÁS! MSI B450 R7 5700X 32GB DDR4 512GB SSD RTX 3080 10GB Zalman Z1 Plus Cooler Master 750W
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi

ekkold
