17 találat
- 2012. december 14. péntek, 11:12
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: DS1307 órachippel beállítható kapcsolóóra
- Válaszok: 44
- Megtekintve: 9855
Sajnos más megoldást nem ismerek, mindenhol ebben a formátumban írják meg a nyomógombot, még a 60 napost tanfolyam 9# leckéjében is :) , kérdeztem én, hogy lehet-e valahogy értéket adni a nyomógombnak, vagyis elengedett állapotban legyen 60, megnyomva pedig 0, így könnyen beilleszthető lenne a képle...
- 2012. december 13. csütörtök, 21:13
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: DS1307 órachippel beállítható kapcsolóóra
- Válaszok: 44
- Megtekintve: 9855
- 2012. december 13. csütörtök, 16:00
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: DS1307 órachippel beállítható kapcsolóóra
- Válaszok: 44
- Megtekintve: 9855
- 2012. december 13. csütörtök, 9:12
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: DS1307 órachippel beállítható kapcsolóóra
- Válaszok: 44
- Megtekintve: 9855
de igen, csak így nem működikRobert írta:
if (orahatarok and gombstatus ) then....
Nem egyszerűbb?
Kód: Egész kijelölése
if (hour*60+minute>506 and hour*60+minute<545 and buttonState == LOW)
- 2012. december 12. szerda, 23:28
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: DS1307 órachippel beállítható kapcsolóóra
- Válaszok: 44
- Megtekintve: 9855
Délután a CNC gépet pakolva a következőn agyaltam :-) , ha lehetne adni számértéket a nyomógombnak, akkor fel lehetne rúgni az időkapcsolós kimenet feltételét Vagyis ha megoldható, hogy a nyomógomb elengedve=60 megnyomva=0 akkor a nyomógomb kimenetét is meg lehetne írni feltételesre if (buttonState ...
- 2012. december 12. szerda, 12:24
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: DS1307 órachippel beállítható kapcsolóóra
- Válaszok: 44
- Megtekintve: 9855
A gombkezelésed nem jó. Tegyél be kapcsolót :P OK, és azt hogy , nagyon hálás vagyok, hogy segítesz, de nekem zéró programozási ismeretem van, az elektronika, és az automatizálás érdekel mert van pár dolog amit szívesen megcsinálnék a házban, de amúgy esztergályos a szakmám, persze CNC tanfolyammal...
- 2012. december 12. szerda, 10:48
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: DS1307 órachippel beállítható kapcsolóóra
- Válaszok: 44
- Megtekintve: 9855
így csináltam meg, de sajnos így nem működik :( , a CO2 vezérlés kimenete be sem kapcsol, csak akkor 1 másodpercre, amikor a nyomógomb ideje lejár. Talán rosszul fogalmaztam, tehát az idővezérelt CO2 kimenetnek, ami be van kapcsolva, akkor le kellene kapcsolnia amíg a nyomógomb kimenete aktív if (ho...
- 2012. december 11. kedd, 23:41
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: DS1307 órachippel beállítható kapcsolóóra
- Válaszok: 44
- Megtekintve: 9855
jelenleg ez a működő verzió if (hour*60+minute>530 and hour*60+minute<545) { digitalWrite relPin, HIGH); } else { digitalWrite (relPin, LOW); } A szitu az most, hogy két ilyen időzítésre lesz szükségem, az egyik a világítást kapcsolja, a másik pedig a CO2-t (növényes akvarisztika szépségei, kell az ...
- 2012. december 11. kedd, 9:10
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: DS1307 órachippel beállítható kapcsolóóra
- Válaszok: 44
- Megtekintve: 9855
- 2012. december 11. kedd, 0:46
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: DS1307 órachippel beállítható kapcsolóóra
- Válaszok: 44
- Megtekintve: 9855
szóval akkor így?
(23:38-kor be)
csak ezzel az a gond, hogy egészen éjfélig bekapcsolva marad a kimenet, amikor kisebb lesz az érték, mint 1418.
(23:38-kor be)
Kód: Egész kijelölése
if (hour*60+minute >=1418) {digitalWrite (relPin, HIGH);}
else
digitalWrite (relPin, LOW);
- 2012. december 10. hétfő, 12:29
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: DS1307 órachippel beállítható kapcsolóóra
- Válaszok: 44
- Megtekintve: 9855
Köszi a tippet, így úgy tűnik jó lesz, de hasonló probléma van mint az előbbi megoldásnál, vagyis amikor lekapcsol utána a TX LED-el együtt a relépanelon is pislog a LED talán másképp kellene megírni, most így néz ki a programrész, mer mintha most nem kapcsolna le teljesen if (hour*60+minute>=740) {...
- 2012. december 10. hétfő, 10:29
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: DS1307 órachippel beállítható kapcsolóóra
- Válaszok: 44
- Megtekintve: 9855
Ismét egy kicsit elakadtam :( azzal próbálkozom, hogy egy esetleges áramszünet, illetve persze üzembe helyezéskor bekapcsoljon a szükséges kimenet. Mivel a szerkezet akváriumot vezérelne, így nem volna jó, ha csak másnap kapcsolna fel a világítás :) szóval a következő megoldással próbálkoztam, ami a...
- 2012. december 9. vasárnap, 15:57
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: DS1307 órachippel beállítható kapcsolóóra
- Válaszok: 44
- Megtekintve: 9855
Természetesen a DS1307-esre, ilyenem van:Robert írta:Ez melyik chipre vonatkozik?
http://www.ebay.com/itm/280937969624?ss ... 1497.l2649
Mivel több kimenetet akarok kapcsolni, és ezeket különböző időpontban, ezért a chip belső ébresztőjét nem tudom használni.
- 2012. december 9. vasárnap, 14:08
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: DS1307 órachippel beállítható kapcsolóóra
- Válaszok: 44
- Megtekintve: 9855
egyenlőre így sikerült megcsinálni, sajna gyenge pontja, hogy ha a bekapcsolás környékén pont áramszünet van, akkor utólag már nem kapcsol be. #include <Wire.h> int hour; int minute; int second; int relPin = 10; void setup() { Serial.begin(9600); Wire.begin(); digitalWrite(relPin, LOW); pinMode(relP...
- 2012. december 3. hétfő, 14:40
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: DS1307 órachippel beállítható kapcsolóóra
- Válaszok: 44
- Megtekintve: 9855