Hirdetés
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Amilyen gyorsan jött, olyan gyorsan ment is a világ legdrágább csúcs-VGA-ja?
- Redmi Pad 2 Pro / Poco Pad M1 - egy teszt, két lélek
- Apple asztali gépek
- Projektor topic
- Amlogic S905, S912 processzoros készülékek
- TCL LCD és LED TV-k
- Objektívek topikja
- Nikon DSLR topik
- Pánik a memóriapiacon
-
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.
Új hozzászólás Aktív témák
- Sorozatok
- Brogyi: CTEK akkumulátor töltő és másolatai
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- potyautas: Másik küldetés
- Okos Otthon / Smart Home
- Samsung Galaxy Watch8 - Classic - Ultra 2025
- Amilyen gyorsan jött, olyan gyorsan ment is a világ legdrágább csúcs-VGA-ja?
- League of Legends
- Fele annyit ér az iPhone Air, mint amennyibe pár hete került
- Samsung Galaxy Watch6 Classic - tekerd!
- További aktív témák...
- Eladó egy Sony HT-DDW750 5.1 házimozi rendszer megbizható, hibáktól mentes állapotban + Pio S-11A-P
- Megvigyázott ASUS TUF RTX 3070 OC, dobozzal, garival
- Szép, dobozos MSI PRO Z790-S WIFI PCIe gen5 garival
- Dobozos Aorus B650 AORUS ELITE AX V2, újszerű, garanciával
- Dobozos új MSI B650 GAMING PLUS WIFI 6E antennával, io shielddel, garanciával
- ÚJ Lenovo ThinkPad X13 Gen 5 - 13.3" WUXGA IPS - Ultra 5 135U - 16GB - 512GB - Win11 - 2,5 év gari
- HP EliteBook 840 G7 i5-10210U 16GB 512GB FHD 400nit 1 év garancia
- GYÖNYÖRŰ iPhone 14 Pro 128GB Space Black-1 ÉV GARANCIA - Kártyafüggetlen, MS3781, 100% Akkumulátor
- Lian Li LCD-s 360mm-es vízhűtés akciós áron eladó!
- Eladó Samsung Galaxy Tab A9 4/64GB / 12 hó jótállás
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest
ekkold

