-
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
-
gyapo11
őstag
A lényeg ez:
#include <DS3231.h>
#include <Wire.h>void setup() {Serial.begin(115200);}
void ReadDS3231()
{
int minute,hour;
minute=Clock.getMinute();
hour=Clock.getHour(h12, PM);
Serial.print(hour,DEC);
Serial.print(':');
Serial.print(minute,DEC);
}
void loop() {ReadDS3231();delay(1000);Ez a 3231-es óramodullal működik. Van egy függvény, a ReadDS3231, ami beolvassa a percet és az órát, a két változó értékét lehet fölhasználni az időablak kijelölésére, amikor a relé be vagy kikapcsolt állapotban legyen.
Valahogy így (22 óra 10 perctől 23 óra 20 percig legyen bekapcsolva):
if(hour==22 && minute==10) {digitalWrite(rele, HiGH);}
if(hour==23 && minute==20) {digitalWrite(rele, LOW);}
Ha másodpercenként olvasod ki az időt, akkor 59-szer fogja bekapcsolni, és 59-szer kikapcsolni abban az egy percben, amikor a feltétel igaz, de ez nem gond. Minden más időpontban egyik feltétel sem igaz, tehát nem történik semmi, a relé marad abban az állapotban, amiben éppen van.
A teljes példaprogramot itt találod. -
tvamos
nagyúr
Szerintem, ott vannak a mintaprogramok, azokat nézegesd meg először.
LED villogtatás, egyszerű soros kommunikáció, mert az jó debuggoláshoz, ilyesmi.
Esetleg az ingyenes arduino tanfolyam...Meg jo lenne, valami rendszer leírás is.
Ha később más időt akarok megadni, akkor változtatni tudjam.
Ezt valami gombokkal akarod?
Hogyan tudom itt az aktuális időt megmondani neki?
Nem azt írtad, hogy van valami rtc-d?
Új hozzászólás Aktív témák
- BestBuy topik
- World of Tanks - MMO
- Fotók, videók mobillal
- Tőzsde és gazdaság
- eBay-es kütyük kis pénzért
- A fociról könnyedén, egy baráti társaságban
- Hobby elektronika
- ASUS routerek
- Samsung Galaxy A54 - türelemjáték
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- További aktív témák...
- Wimius W2 okosprojektor / Számla + Garancia / 30 000 Ft
- 3DKRAFT.HU - 3D NYOMTATÁS - AZONNALI ÁRAJÁNLAT - GYORS KIVITELEZÉS - 490+ POZITÍV ÉRTÉKELÉS
- Magyarország piacvezető szoftver webáruháza
- Xiaomi Redmi Note 11 Pro+ 128GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA!Épített KomPhone i5 10400F 16/32GB RAM RX 7600 8GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: FOTC
Város: Budapest