INHOUDSOPGAWE:

Arduino wekkerrelais: 6 stappe (met foto's)
Arduino wekkerrelais: 6 stappe (met foto's)

Video: Arduino wekkerrelais: 6 stappe (met foto's)

Video: Arduino wekkerrelais: 6 stappe (met foto's)
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Julie
Anonim
Image
Image
Arduino wekker relais
Arduino wekker relais

Ek sukkel baie om vroegoggend wakker te word, veral as ek die laaste aand laat wakker bly. In wese kan u met hierdie projek 'n relais oopmaak op die tydstip wat u met die bedieningspaneel en lcd instel. Hierdie relais kan baie toestelle beheer, van die aanskakel van u TV of radio tot die oopmaak van die vensterluike in die oggend. Laat ons begin !

Stap 1: Onderdele benodig

Hierdie projek kos ongeveer $ 70

Dit is die dinge wat u nodig het

  • 4x3 Matrix-toetsbord
  • 16x4 LCD
  • DS1307-tydmodule
  • 5V -aflosmodule
  • Eksterne voeding 2-pak
  • Arduino Mega
  • Truikdrade (manlik tot vroulik en vroulik tot vroulik)
  • 10k potensiometer
  • Draad

Opsioneel

Wisselskakelaar

Gereedskap

  • Soldeerbout
  • Gom geweer

Stap 2: Alles bedek

Alles bedek
Alles bedek
Alles bedek
Alles bedek

Dit is tyd om alles op te knip met behulp van hierdie fritzende diagram. As u seker maak dat alles reg werk, kan u die jumperdrade warm plak om seker te maak dat niks beweeg nie

Stap 3: Kodeer

Kode
Kode

As u slegs die weeksdae kode gebruik, lui die alarm nie op Vrydae en Saterdae nie, want dit is my naweek. (Kan verander word by die if -verklaring om by u skedule te pas). U moet seker maak dat u die RTC -tydsinstellingkode oplaai aangeheg het en nie die uit die biblioteek nie, aangesien ek 'n ekstra kode kode daarby gevoeg het.

As u die kode na die rtc oplaai, moet u "tm. Wday = 0;" na watter dag van die week dit ook al is:

Sondag: 1 Woensdag: 4 Saterdag: 7

Maandag: 2 Donderdag: 5

Dinsdag: 3 Vrydag: 6

Stap 4: Maak die behuising

Die maak van die behuising
Die maak van die behuising
Die maak van die behuising
Die maak van die behuising
Die maak van die behuising
Die maak van die behuising
Die maak van die behuising
Die maak van die behuising

Ek het hierdie deel in 'n skets ontwerp, wat al die voorste komponente bymekaar hou en 'n ander om die aflosborde en die Rtc te hou wat 3D -gedruk kan word.

As u nie toegang tot 'n 3D -drukker het nie, het ek die skets -lêers ingesluit, sodat u dit in 'n een -tot -een -skaal kan druk en dit op hout of op 'n plaat aluminium kan sny met 'n dremel.

Ek het die boks gemaak met 'n plankbord van 1 cm dik. Die afmetings is 10 cm diepte 13 cm breedte en 16 cm lank. U kan die boks ook 3d druk, maar ek wou nie die filament mors nie.

Stap 5: Relays

Relays
Relays

As u die relais bedrieg om luike soggens oop te maak, maak dan net die skakelaarbehuizing oop en verbind twee drade tussen een in elke terminaal. Miskien moet u 'n RC -snubber gebruik as u LCD begin leeg raak as die skakelaar ingedruk word. Dit is te danke aan die spanning wat deur die motor veroorsaak word.

As u 'n ander toestel aanskakel, kan u hierdie handleiding gebruik om 'n stopcontact te maak wat dan aan die toestel gekoppel kan word.

Maak seker dat u die breker afskakel. Netspanning kan doodmaak !!!

Stap 6: Stel die tyd in

Stel die tyd in
Stel die tyd in

Dit is baie eenvoudig om die tyd in te stel. Druk eers die ster -sleutel en voer die tyd in waarop dit wil afgaan, druk dan op die hash -sleutel om te bevestig. U kan die alarm aan en af skakel met die hash -sleutel.

Aanbeveel: