10 találat
- 2015. június 6. szombat, 20:52
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: Tetőablak vezérlése (jegesedés, nyitás, zárás, vész-üzemmód)
- Válaszok: 15
- Megtekintve: 3501
Re: Arduino tanfolyam
A most az mint idő meg van. millis() függvény adja meg. Bekapcsolás óta eltelt idő (msecben) A 60 napos tanfolyásban az elejefelé van már róla szó! meg is van :) rendben köszönöm a többivel boldogulok :) azért még a programot mellékelem, 89 92 sorban lesz alulról nem sokkal. unsigned long time; //j...
- 2015. június 6. szombat, 20:01
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: Tetőablak vezérlése (jegesedés, nyitás, zárás, vész-üzemmód)
- Válaszok: 15
- Megtekintve: 3501
Re: Arduino tanfolyam
long-ként definiáltad. Ekkor van -1 értéke. Unsigned longként nincs. DE, a millis() összehasonlításban eltérő típusokat nem illik használni (long <>ULong, ill byte <> integer, stb). Egzotikus hibák lesznek.... Igazad van. Nem szerencsés. Így már értem miért "értetted félre", valójában én ...
- 2015. június 6. szombat, 19:29
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: Tetőablak vezérlése (jegesedés, nyitás, zárás, vész-üzemmód)
- Válaszok: 15
- Megtekintve: 3501
Re: Arduino tanfolyam
Kiírattam soros portra a változómat. -1-et ír. Egyébként kiröhögni ér, mert ha megnézed az if-ek után ahol van ÉS/VAGY kapcsolat a zárójelek lemaradtak továbbá a digitalRead (pin) == HIGH/LOW kimaradt mindenhonnan az egyenlőség jel. 8O :mrgreen: javítás alatt és kommentek megírása. Ha a javítások ké...
- 2015. június 6. szombat, 18:51
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: Tetőablak vezérlése (jegesedés, nyitás, zárás, vész-üzemmód)
- Válaszok: 15
- Megtekintve: 3501
Re: Arduino tanfolyam
Hiba! Sorosporton irasd ki: kesleltetes=-1 Tehát egy long típusú változó nem lehet -1 értékű. Egyébként a kód vége előbb lemaradt így azt pótolom. Itt még a kommentezés nincs meg. unsigned long time; //jelenlegi idő long kesleltetes=-1; //késleltetés változó int state=0; //státusz állapota /* státu...
- 2015. június 6. szombat, 18:31
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: Tetőablak vezérlése (jegesedés, nyitás, zárás, vész-üzemmód)
- Válaszok: 15
- Megtekintve: 3501
Re: Arduino tanfolyam
Unsigned long hogyan lesz negatív érték???? Az IF nem jó: if ((digitalRead(5) == HIGH ) && (time==kesleltetes) && (millis()<vegido) { bocsánat, elírtam vagy félre lett értelmezve. Nem az unsgned long time lesz negatív érték hanem a késleltetést rakom negatív értébe így az sosem telj...
- 2015. június 6. szombat, 15:28
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: Tetőablak vezérlése (jegesedés, nyitás, zárás, vész-üzemmód)
- Válaszok: 15
- Megtekintve: 3501
Re: Arduino tanfolyam
Szia! Adódott még egy problémám így hirtelen. Van ugye a késleltetésem amikor is az ablak elindul lefelé akkor ahhoz az időhöz hozzáadok 2000-et így kaptam egy változót ami 2 sec-el későbbi időpont. Eddig király. Ha azt a feltételt adom meg hogy if (digitalRead(5) HIGH && time==kesleltetes) ...
- 2015. június 6. szombat, 11:13
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: Tetőablak vezérlése (jegesedés, nyitás, zárás, vész-üzemmód)
- Válaszok: 15
- Megtekintve: 3501
Re: Arduino tanfolyam
Rendben! Köszönöm a segítséget. Megpróbálom megoldani. 
- 2015. június 6. szombat, 9:35
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: Tetőablak vezérlése (jegesedés, nyitás, zárás, vész-üzemmód)
- Válaszok: 15
- Megtekintve: 3501
Re: Arduino tanfolyam
Jobban le tudod írni (példával) a feladatot? Szia! Természetesen igen. építek a tetőablakomhoz egy elektronikát.Viszont a gombnyomást időkésleltetéssel kellene figyelni. Tehát ha lenyomom a gombot nem telik le az idő akkor megáll. Ha letelt az idő automatán folytatja a működést végállásig vagy fél ...
- 2015. június 6. szombat, 8:44
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: Tetőablak vezérlése (jegesedés, nyitás, zárás, vész-üzemmód)
- Válaszok: 15
- Megtekintve: 3501
Tetőablak vezérlése (jegesedés, nyitás, zárás, vész-üzemmód)
Sziasztok!
Volna egy kisebb problémám, mégpedig hogy időzítést kellene feltételnek megadnom. Ezt csak for ciklussal tudnám megvalósítani?
A válaszokat előre is köszönöm.
Volna egy kisebb problémám, mégpedig hogy időzítést kellene feltételnek megadnom. Ezt csak for ciklussal tudnám megvalósítani?
A válaszokat előre is köszönöm.
- 2015. június 3. szerda, 10:38
- Fórum: Ami máshova nem besorolható...
- Téma: Dc motor H-híddal
- Válaszok: 4
- Megtekintve: 1917
Re: Dc motor H-híddal
Sziasztok. Építenék az autómban a tetőablakhoz automatikát, de elakadtam benne kissé. Mivel a motor az autóban lévő akkumulátor feszültségről üzemel így inkább két relével megoldom a nyitást zárást és az álló módot. Az elakadás tárgya pedig egy időzítés lenne amikor is figyelni kell egy gombot és ha...