Hirdetés
Hirdetés
Talpon vagyunk, köszönjük a sok biztatást! Ha segíteni szeretnél, boldogan ajánljuk Előfizetéseinket!
-
PROHARDVER!
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
-
its_grandpa
tag
lanszelot
#20092
>> kiteszem functionból a 2 változót:
De nem ezt csinálod. A globális változók definiálásakor akarsz fv. végrehajtást.
Vedd fel őket 0 értékadással és akkor már meghívhatod a gáz fv.-knél.
Aryes is ezt írta a #20096-ban.>> nem tudom itt mit kell tennem
Pedig megírtam.
Képzeld el azt a szitut, hogy változtatnod kell a gázszenzor pin-eken.
Ha így hagyod - digitalRead(2) - akkor végig kell menni az egész kódon és átírni pl. digitalRead(5)-re.
Ahogy írtam - int Gas_pin = 2 - meg egyetlen helyen , int Gas_pin = 5.
De az is jó (sőt jobb) amit ekkold írt, #define Gas_pin 5.#20097
>>De ez is egy értékadás:
>>const int ledPin = 6;
>>Mi a kettő között a különbség?
A ledPin egy program globális konstans definició, értéke nem változhat, mindenki látja.
Próbáld meg mit mond a fordító ha futás során megpróbálod módosítani - ledPin=3;>> isgas = digitalRead(2);
Itt meg egy int típusú változó kap értéket egy int visszatérés értékü fv.-től.
Az isgas nem lehet const de lehet program globális vagy fv.-n belüli lokális változó.
Ha globális akkor a void homeroVanRajta() fv.-ben csinálhatsz ilyet - isgas = 12345; - de a mostani verziódban hibaüzenetet fogsz kapni.bagarol #20093
>>500 msecig pörög a loopban, majd mér,kiír, és újabb 500 msec helybenjárás.
Miért is ???
Azért mert van egy feltétel vizsgálat, attól még a loop ki tudja meddig fut.Aryes #20100
Álljunk le a C programozás tanfolyammal ?
Új hozzászólás Aktív témák
- Dell G15 5511 15.6" FullHD 165Hz Gamer laptop! i7-11800H / RTX 3060 / 16GB / 512GB SSD! BeszámítOK
- AKCIÓ! GAMER PC: i5-14400F (10mag/16szál) +RTX 5060 Ti +16-64GB DDR4! GAR/SZÁMLA!
- Microsoft Surface Laptop 2 - 8GB
- Eladó GAMER konfig! I5-12400F 512GB SSD 16GB DDR4 RX6700XT 12GB!
- BONTATLAN ZSÍR ÚJ l iPhone 16 l BLACK l 128GB
- HP 440 G6 Intel i5-8265U laptop (Bekapcsoló gomb hibás)
- Samsung Galaxy A55 5G / 8RAM 256GB / Gyárifüggetlen / 12 Hó Garanciával
- GYÖNYÖRŰ iPhone 13 mini 128GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3048, 94% Akkumulátor
- Telefon felvásárlás!! Samsung Galaxy S23/Samsung Galaxy S23+/Samsung Galaxy S23 Ultra
- Ventillátorok és tápkábel modding kitűnő árakon! Most extra 10% kedvezmény!
Állásajánlatok
Cég: FOTC
Város: Budapest