
Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10

Ky është një udhëzues për një orë me zile. Ne bëmë një orë alarmi sepse jemi gjithmonë vonë ose shpesh harrojmë të vendosim alarmin.
Ky orë alarmi është plotësisht automatike, kështu që nuk keni nevojë të vendosni alarmin tuaj. Ju mund të zgjidhni një kohë të ndryshme zgjimi për çdo ditë. Ju duhet të vendosni kohën e zgjimit një herë, dhe pastaj alarmi juaj shkon në kohën e zgjedhur.
Hapi 1: Materialet



1. Arduino
Ne përdorëm një Arduino Uno. Mund ta lidhni Arduino me kompjuterin me një kabllo USB. Për të programuar Arduino, keni nevojë për programin Arduino Sketch në kompjuterin tuaj.
2. Ora në kohë reale
Ora Real Time, e quajtur RTC, është një orë kompjuterike. RTC përditëson kohën, kështu që ju duhet ta vendosni kohën një herë. Ne përdorëm RTC ZS-042
3. Ekran me Kristal të Lëngshëm
Ekrani i kristaltë i lëngshëm, i quajtur LCD, është një ekran të cilin mund ta lidhni me arduino.
4. Tabela e bukës
Për të bërë qarqe elektrike, është shumë e dobishme të kesh një dërrasë buke. Arduino kontrollon çdo kunj të vetëm.
5. Telat femra dhe meshkuj
Për të lidhur përbërësit elektrikë, mund t'i përdorni këto tela. Ju mund të lidhni telat mashkull dhe femër me vrimat dhe kunjat.
6. Buzzer
Zileja bën tingullin për orën tuaj të alarmit.
7. USB-kabllo
Mund ta lidhni Arduino me kompjuterin me kabllo USB, në mënyrë që të programoni Arduino.
8. Bateri 9 volt
9. Kapëse baterie
Për të lidhur arduino me baty 9 volt, keni nevojë për këtë klip.
10. Lego
Ne e bëmë mbulesën tonë mbrojtëse me lego, por ju mund të zgjidhni diçka tjetër nëse dëshironi.
Hapi 2: Lidhni RTC

Për të lidhur RTC me arduino, na duhen telat RTC, Arduino, Breadboard, telat femra dhe meshkuj.
Lidhja Arduino
-GND: vendoseni në pozicionin j12 të dërrasës së bukës
-8: Vendoseni në pozicionin j10 të dërrasës së bukës
Lidhja RTC:
- 32K: vend në A5 në Arduino
-SQW: vend në Vin në Arduino
- SCL: Vendoseni në pozicionin h30 të dërrasës së bukës
- SDA: Vendoseni në pozicionin g30 të dërrasës së bukës
-VCC: mos e vendos këtë
-GND: vend në GND në Arduino
Hapi 3: Vendosni kohën
Së pari, ju duhet të shpjegoni RTC në skicë:
#përfshi
DS3231 rtc (SDA, SCL);
Tani, mund të caktoni kohën:
rtc.filloj ();
rtc.setDOW (E Premte); // Vendoseni ditën e javës të Dielën
rtc.setTime (15, 49, 0); // Vendosni kohën në 12:00:00 (format 24 orë)
rtc.setDate (13, 4, 2018);
Ju mund të kontrolloni kohën tuaj në monitorin serik.
Hapi 4: Lidhni LCD -në

Tani ju duhet të lidhni LCD me Arduino. Ne lidhim 4 tela nga LCD në Arduino ose në pjatën e bukës. Ju duhet të lidhni telat si më poshtë:
- GND: vendoseni në GND në arduino
- KQV: vendoseni në parmakun e tryezës së bukës
- SDA: vendoseni në pozicionin j29 të dërrasës së bukës
- SCL: vendoseni në pozicionin f30 të dërrasës së bukës
Hapi 5: Vendosni LCD -në
Ju duhet të shpjegoni LCD -në në skicë. Duhet ta bësh kështu:
#përfshi
Në këtë pjesë të kodit shpjegohet se LCD do të tregojë datën dhe kohën në ekran.
void setup ()
{lcd.filloj (16, 2); për (int i = 0; i <5; i ++) {lcd.noBacklight (); vonesë (500); lcd. backlight (); lcd.print ("Alarm terrori"); vonesë (500); lcd.qartë (); }
Hapi 6: Lidhni zilen

Zileja është vendosur në kunjin h10 dhe në kunjën h12 të dërrasës së bukës. Toni tregohet me fjalën "ton". Në skicën tonë ne kemi zgjedhur këtë ton për alarmin: tonin (10, 440, 200).
Hapi 7: Instaloni alarmin
Ne kemi zgjedhur të bëjmë një orë alarmi automatike. Ne kemi vendosur alarmin nga e hëna në të shtunë. Ne shpesh kemi problemin që harrojmë të vendosim orën tonë të alarmit, kjo është zgjidhja për problemin tonë. Ne kemi rregulluar alarmin në orarin e shkollës sonë. Nëse alarmi bie ka një bip dhe ekrani ndizet. Ky është kodi për kontrollin e alarmit në lakun de void:
alarmcheck (); nëse (t.min == 15 && t.hour == 7) {lcd.noBacklight (); vonesa (5000); lcd. backlight (); toni (10, 440, 200); }}
void alarmcheck () {if (t.min == 15 && t.hour == 7 && rtc.getDOWStr (FORMAT_LONG) == "E Hënë") {alarm (); } if (t.min == 45 && t.hour == 9 && rtc.getDOWStr (FORMAT_LONG) == "E martë") {alarm (); } if (t.min == 14 && t.hour == 13 && rtc.getDOWStr (FORMAT_LONG) == "E Mërkurë") {alarm (); } if (t.min == 45 && t.hour == 7 && rtc.getDOWStr (FORMAT_LONG) == "E enjte") {alarm (); } if (t.min == 45 && t.hour == 7 && rtc.getDOWStr (FORMAT_LONG) == "E Premte") {alarm (); } if (t.min == 15 && t.hour == 9 && rtc.getDOWStr (FORMAT_LONG) == "E shtunë") {alarm (); }}
alarm void () {lcd.noBacklight (); vonesa (1000); lcd. backlight (); për (int i = 0; i <100; i ++) {ton (10, 200*i+200); }}
Kur nuk ka alarm mund të shihni orën dhe datën në ekran. Ky është kodi:
t = rtc.getTime (); Serial.println (rtc.getDOWStr (FORMAT_LONG)); lcd.setCursor (0, 0); lcd.print ("Koha:"); lcd.print (rtc.getTimeStr ()); lcd.setCursor (0, 1); lcd.print ("Data:"); lcd.print (rtc.getDateStr ()); vonesa (1000); lcd.qartë ();
Hapi 8: Bëni Mbulesën Mbrojtëse



Të gjithë përbërësit elektrikë janë të lidhur deri tani. E vetmja gjë që na nevojitet është mbulesa mbrojtëse. Ne bëmë mbulesën mbrojtëse nga Lego, por ju mund të zgjidhni çfarë të doni.
Hapi 9: Përdorni alarmin tuaj

Tani, ora me zile është gati për përdorim. Ju kurrë nuk do të vini vonë, për shkak të kësaj ore alarmi automatik!
Recommended:
Si të bëni orë analoge dhe orë dixhitale me shirit led duke përdorur Arduino: 3 hapa

Si të Bëni Orë Analog & Orë Dixhitale Me Led Strip Duke Përdorur Arduino: Sot do të bëjmë një Orë Analog & Ora dixhitale me Led Strip dhe moduli MAX7219 Dot me Arduino. Do të korrigjojë kohën me zonën kohore lokale. Ora Analog mund të përdorë një shirit LED më të gjatë, kështu që mund të varet në mur për t'u bërë një art
Orë e zgjuar me zile - Intel Edison - Iot RoadShow - S Paulo Paulo: 4 hapa

Ora inteligjente e alarmit - Intel Edison - Iot RoadShow - São Paulo: Një nga virtytet e mëdha të kujtdo që jeton ose punon në një qytet të madh është menaxhimi i kohës. Në ditët e sotme udhëtimet janë konstante dhe, pasi trafiku është një nga faktorët kryesorë. Duke menduar për këtë, bëra një aplikacion të vogël që përdor integrimin me Google M
Pranimi i orës - Si të ndërtoni një orë të bërë nga orë !: 14 hapa (me fotografi)

Clockception - Si të ndërtoni një orë të bërë nga orë !: Përshëndetje të gjithëve! Ky është paraqitja ime për Konkursin e Autorit për herë të parë 2020! Nëse ju pëlqen ky projekt, do ta vlerësoja shumë votën tuaj :) Faleminderit! Ky udhëzues do t'ju udhëheqë përmes procesit të ndërtimit të një ore të bërë nga orë! Unë me zgjuarsi kam emëruar
Ora me zile: Zile speciale, Shumë efektive: 3 hapa

Ora me zile: Zile speciale, Shumë efektive: Përshëndetje të gjithëve! Është për mua hera e parë që postoj një udhëzues, më falni për nivelin tim të ulët në anglisht :) Këtu është një zgjim për të ndihmuar ata që kthehen të flenë në mëngjes. Parimi është mjaft i thjeshtë, në vend që të zgjohesh nga një zile ose
C51 Orë Elektronike 4 Bits - Orë druri: 15 hapa (me fotografi)

C51 Ora Elektronike 4 Bits - Orë Druri: Kishte pak kohë të lirë këtë fundjavë, kështu që shkova përpara dhe mblodha këtë Orë Elektronike DIY 4 -Botërore prej 2.40 AU $ 2.40 të cilën e bleva nga AliExpress pak kohë më parë