Tartalomjegyzék:

Be / kikapcsolás időzítő Arduino -val: 3 lépés
Be / kikapcsolás időzítő Arduino -val: 3 lépés

Videó: Be / kikapcsolás időzítő Arduino -val: 3 lépés

Videó: Be / kikapcsolás időzítő Arduino -val: 3 lépés
Videó: 14. Térvezérlésű tranzisztorok (FET) 2024, Július
Anonim
Be / kikapcsolás időzítő Arduino segítségével
Be / kikapcsolás időzítő Arduino segítségével

Szia, ezzel a projekttel a kívánt időpontok között szabályozhatod készülékeid be- és kikapcsolását. Ezek lehetnek a lámpák, bekapcsolhatnak egy gépet, stb. Az Arduino, az RTC 1307 és a Solid State Realy (SSR 25 DA) vezérlését használjuk a prog -ban beállított időre. A program segítségével beállíthatja az "ON" órát és az "OFF" percet, növelheti vagy csökkentheti a "SET POINT" értéket. Ez a projekt hasznos a váltakozó áramú fűtés, a fűtőberendezés és bármely gép vagy világítás beállításához „BE és KI” bizonyos időre,

1. lépés: ANYAG SZÜKSÉGES

SZÜKSÉGES ANYAG
SZÜKSÉGES ANYAG
SZÜKSÉGES ANYAG
SZÜKSÉGES ANYAG
SZÜKSÉGES ANYAG
SZÜKSÉGES ANYAG

1. ARDUINO NANO.

2. DS 3231 (RTC ÓRA).

3. SSR 25 DA (SOLID STATE REALY).

4. JUMPER WRES.

2. lépés: ÖSSZESZERELÉS ÉS BEKÖTÉS

ÖSSZESZERELÉS ÉS KÖTÉS
ÖSSZESZERELÉS ÉS KÖTÉS

RTC CLOCK (DS3231) csapok Arduino csapokhoz

1 GND - GND

2 VCC -VCC

3 SDA - A5

4 SDA - A4

SOLID STATE REALY (SSR 25 DA) csapok az Arduino csapokhoz

1. 3 (+) - D2

2. 4 (-) a GND-hez

3. lépés: PROGRAMOZÁS

Ebben a programozásban be- és kikapcsolási időt kell beállítania a géphez és minden irányítani kívánt dologhoz

Ezt a progit ebben a progiban írtam Ne akarj RTC időt beállítani, mert csak az RTC által megadott min -t használjuk

és végül visszaállítjuk az RTC -t 0 percre, ami visszaállít minket (ismételje meg a BE és KI programciklusunkat)

állítsa be a pontos időt az "OnMinSET" sorában percben

állítsa be a kikapcsolási időt az "OffMinSET" sorban percben

és a könyvtárat használom, a DS 3231 megosztom veled

Ajánlott: