10 találat

Szerző: McDeath
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...
Szerző: McDeath
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 ...
Szerző: McDeath
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é...
Szerző: McDeath
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...
Szerző: McDeath
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...
Szerző: McDeath
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) ...
Szerző: McDeath
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. :D
Szerző: McDeath
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 ...
Szerző: McDeath
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.
Szerző: McDeath
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...