Turinys:

„Arduino“žadintuvo relė: 6 žingsniai (su nuotraukomis)
„Arduino“žadintuvo relė: 6 žingsniai (su nuotraukomis)

Video: „Arduino“žadintuvo relė: 6 žingsniai (su nuotraukomis)

Video: „Arduino“žadintuvo relė: 6 žingsniai (su nuotraukomis)
Video: Leap Motion SDK 2024, Lapkritis
Anonim
Image
Image
„Arduino“žadintuvo relė
„Arduino“žadintuvo relė

Turiu daug problemų pabusti anksti ryte, ypač jei prabudau paskutinę naktį. Iš esmės šis projektas leidžia atidaryti relę nustatytu laiku naudojant klaviatūrą ir LCD. Ši relė gali valdyti daugelį prietaisų nuo televizoriaus ar radijo įjungimo iki langų langų atidarymo ryte. Pradėkime !

1 žingsnis: reikalingos dalys

Šis projektas kainavo apie 70 USD

Tai yra dalykai, kurių jums prireiks

  • 4x3 matricos klaviatūra
  • 16x4 LCD
  • DS1307 laiko modulis
  • 5 V relės modulis
  • 2 išorinio maitinimo šaltinio paketas
  • „Arduino Mega“https://www.amazon.com/gp/product/B01H4ZLZLQ/ref=…
  • Trumpieji laidai (nuo vyrų iki moterų ir nuo moterų iki moterų)
  • 10k potenciometras
  • Viela

Neprivaloma

Perjungti jungiklį

Įrankiai

  • Lituoklis
  • Klijų pistoletas

2 žingsnis: prijunkite viską

Viską prijungti
Viską prijungti
Viską prijungti
Viską prijungti

Atėjo laikas viską sujungti, naudojant šią šlifavimo schemą. Kai įsitikinsite, kad viskas veikia teisingai, galite karštu klijuoti trumpiklius, kad įsitikintumėte, jog niekas nejuda

3 žingsnis: kodas

Kodas
Kodas

Jei naudojate tik darbo dienų kodą, žadintuvas neskamba penktadieniais ir šeštadieniais, nes tai mano savaitgalis. (Galima pakeisti, jei teiginys atitinka jūsų tvarkaraštį). Turite įsitikinti, kad įkeliate RTC laiko nustatymo kodą, kurį aš pridėjau, o ne tą iš bibliotekos, nes pridėjau papildomą kodo eilutę.

Kai įkeliate kodą į rtc, turite pakeisti "tm. Wday = 0;" bet kurią savaitės dieną:

Sekmadienis: 1 Trečiadienis: 4 Šeštadienis: 7

Pirmadienis: 2 Ketvirtadienis: 5

Antradienis: 3 Penktadienis: 6

4 žingsnis: būsto gamyba

Būsto gamyba
Būsto gamyba
Būsto gamyba
Būsto gamyba
Būsto gamyba
Būsto gamyba
Būsto gamyba
Būsto gamyba

Aš sukūriau šią dalį eskizu, kuriame yra visi priekiniai komponentai, o kita - relių plokštėms ir Rtc, kuriuos galima atspausdinti 3D.

Jei neturite prieigos prie 3D spausdintuvo, įtraukiau eskizų failus, kad galėtumėte juos atspausdinti masteliu nuo vieno iki vieno ir iškirpti ant medžio arba ant aliuminio plokštės naudodami „dremel“.

Dėžutę padariau iš 1 cm storio plokštės. Matmenys yra 10 cm gylis 13 cm plotis ir 16 cm ilgis. Taip pat galite spausdinti dėžutę 3D, bet aš nenorėjau švaistyti gijų.

5 žingsnis: relės

Relės
Relės

Jei jungiate relę, kad ryte atidarytumėte langines, tiesiog atidarykite jungiklio korpusą ir prijunkite du laidus tarp vieno gnybto. Jums gali tekti naudoti RC snubberį, jei paspaudus jungiklį jūsų LCD ekranas pradės tuščias. Taip yra dėl variklio sukurtų įtampos šuolių.

Jei įjungiate kitą prietaisą, galite pasinaudoti šia pamoka ir sukurti maitinimo lizdą, kurį vėliau galėsite prijungti prie prietaiso.

Įsitikinkite, kad išjungėte pertraukiklį. Maitinimo įtampa gali užmušti !!!

6 veiksmas: nustatykite laiką

Nustatykite laiką
Nustatykite laiką

Laiko nustatymas yra labai paprastas. Pirmiausia paspauskite žvaigždės klavišą ir įveskite laiką, kurį norite išjungti, tada paspauskite maišos mygtuką, kad patvirtintumėte. Žadintuvą galite įjungti ir išjungti naudodami maišos klavišą.

Rekomenduojamas: