Turinys:

Įjungimo laikmatis su „Arduino“: 3 žingsniai
Įjungimo laikmatis su „Arduino“: 3 žingsniai

Video: Įjungimo laikmatis su „Arduino“: 3 žingsniai

Video: Įjungimo laikmatis su „Arduino“: 3 žingsniai
Video: Valdykite kintamąją lemputę su 5 V relė naudodami „Arduino“ 2024, Lapkritis
Anonim
Įjungimo laikmatis su „Arduino“
Įjungimo laikmatis su „Arduino“

Sveiki, atlikdami šį projektą galėsite valdyti savo įrenginių įjungimą ir išjungimą nuo norimo laiko. Jie gali būti žibintai, įjungti mašiną ir tt Mes naudosime „Arduino“, RTC 1307 ir „Solid State Realy“(SSR 25 DA) valdymą laiku, nustatytą programoje. Naudodami programą „ur“galite nustatyti „ON“valandą ir „OFF“min., Padidinti arba sumažinti „SET POINT“. Šis projektas naudingas tam tikram laikui įjungti ir išjungti kintamosios srovės, šildytuvo ir bet kokios mašinos ar lempos,

1 žingsnis: REIKALINGA MEDŽIAGA

REIKALINGA MEDŽIAGA
REIKALINGA MEDŽIAGA
REIKALINGA MEDŽIAGA
REIKALINGA MEDŽIAGA
REIKALINGA MEDŽIAGA
REIKALINGA MEDŽIAGA

1. ARDUINO NANO.

2. DS 3231 (RTC CLOCK).

3. SSR 25 DA (SOLID STATE REALY).

4. JUMPER WIRES.

2 žingsnis: MONTAVIMAS IR SUSIJUNGIMAS

SURINKIMAS IR LAIDAS
SURINKIMAS IR LAIDAS

RTC CLOCK (DS3231) kaiščiai prie „Arduino“kaiščių

1 GND į GND

2 VCC į VCC

3 nuo SDA iki A5

4 SDA į A4

SOLID STATE REALY (SSR 25 DA) kaiščiai prie „Arduino“kaiščių

1. 3 (+) iki D2

2. 4 (-) į GND

3 žingsnis: PROGRAMAVIMAS

Šioje programavimo programoje turite nustatyti įjungimo ir išjungimo laiką savo mašinai ir viskam, ką norite valdyti

Aš parašiau šią progą šioje programoje Nenoriu nustatyti RTC laiko, nes mes naudojame tik RTC nurodytą min

ir paskutinį kartą iš naujo nustatome RTC iki 0 min., kad galėtume pasikartoti (pakartokite įjungimo ir išjungimo programos ciklą)

nustatykite savo laiką eilutėje „OnMinSET“per minutę

nustatykite savo išjungimo laiką eilutėje „OffMinSET“minutėmis

ir aš naudoju biblioteką DS 3231, kuria dalinuosi su jumis

Rekomenduojamas: