» Elektronika » Arduino »Nuostabus žadintuvas, kuris visus pažadina

Nuostabus žadintuvas, kuris visus pažadina






Autorius šį projektą skyrė tiems žmonėms, į kuriuos sunku lipti (ir sau, įskaitant). Labiau tai taikoma studentų bendruomenei, kuriai priklauso ir magistras. Šio žadintuvo funkcijos yra šios veikimo charakteristikos (našumo charakteristikos):
- Naudojamas galingas skambutis dviratis elektrinis signalas.
-Jei per 30 sekundžių neišjungėte signalo, tada jums pilama stiklinė vandens.
- Signalą galite išjungti tik 5 kartus, paspausdami mygtuką, atitinkantį atsitiktinai užsidegantį šviesos diodą.





Įrankiai ir medžiagos:
-Arduino Nano;



-Servomotorinis;
-Arduino relės modulis;
-Penentiometras;
-6v 5Ah švino rūgšties akumuliatorius;
- įtampos reguliatorius L7805;
-Mangos - 3 vnt .;
- Rezistoriai 3 kOhm - 3 vnt;
-LED raudona;
-LED žalia;
- rezistorius 330 omų - 2 vnt .;
- gnybtų blokas;
-Pin jungtys;
-Jumper laidai;
- montavimo lenta;
-Fanera;
- purškimo skardinę dažais;
- vienkartinis stiklas;
-Lituoklis;
- Lydmetalis;
-Klimo pistoletas;
Graveris;
- Replės;
-Smaugikliai;
-Nozhovka;
- atsuktuvas;
-Klijai;
-Rule;
-Pieštukas;
-Izolenta;
-Mažinis popierius;
-Laikiklis;
-Tvirtinimo detalės;













Pirmas žingsnis: Dviračio ragas
Dviračio ragas turi įmontuotą 9 V bateriją, tokią kaip „Krone“. Norėdami jį prijungti, turite atidaryti dangtelį ir prijungti jungtis prie akumuliatoriaus gnybtų. Komplekte esantis mygtukas nereikalingas, todėl vedlys jį nupjauna.










Antras žingsnis: plokštė
Pritvirtina kaištines jungtis Arduino tvirtinimui ant plokštės. Pridedama lygiagrečiai papildomoms 5V, Gnd, A4 (SDA) ir A5 (SCL) jungtims.






Trečias žingsnis: įtampos reguliatorius

Pagal schemą jis renka įtampos reguliatorių ant L7805.








Ketvirtas žingsnis: Mygtukai ir šviesos diodai
Žadintuvas turi tris mygtukus. Pirmasis mygtukas leidžia įeiti į laiko ir aliarmo nustatymo režimą. Antrasis ir trečiasis mygtukai nustato laikrodžio laiką ir žadintuvą. Taip pat 2 ir 3 mygtukai išjungia žadintuvą. Montuoja detales ant lentos. 2 ir 3, mygtukas sumontuotas po šviesos diodais.






Tada jis lituojamas į šviesos diodų ir laidų mygtukų kontaktą. 330 omų varžai yra užlydomi prie LED grandinės, 10 kΩ varžai - prie mygtuko grandinės. Prailginkite juos trumpikliais. Padėkite izoliatorius elektrine juostele.



















Penktas žingsnis: Byla
Meistras žadintuvo korpusą gamina iš faneros. Visas korpusas bus apgyvendintas elektronika.
Iškirpti šešias dalis. Du 19 x 7,5 cm, du 19 x 6,5 cm ir du 7,5 x 6,5 cm.

Priekiniame skydelyje pažymimos ir išpjautos skystųjų kristalų ekrano ir mygtukų angos.

























Dešiniajame skydelyje išgręžiama skylė vielai. Kairiajame skydelyje gręžkite dvi skylutes laidams.





Apdoroja kraštus švitriniu popieriumi. Uždenkite priekinius plokščių paviršius dažais.




Klijuoja keturias kūno puses.





Šeštas žingsnis: Prijunkite RTC modulį ir reguliatorių
Prijungia RTC I2C laikrodžio modulį prie Arduino:
Modulis Arduino
Vcc ---- 5v
Gnd ---- gnd
SDA ---- A4 (analoginė išvestis 4)
SCL ---- A5 (5 analoginis išėjimas)

Prijungia įtampos reguliatorių:
Reguliatorius Arduino
5v Out ---- 5v
Gnd ---- gnd








Šeštas žingsnis: pagrindinės grandinės montavimas
Savo projektui meistras pasirinko 16 kontaktų LCD. 8 kontaktai yra prijungti prie Arduino.
LCD - „Arduino“
1 ---- Gnd
2 ---- 5v
4 ---- D2
6 ---- D3
11 ---- D4
12 ---- D5
13 ---- D6
14 ---- D7

1, 5, 16 kontaktai yra prijungti prie „Gnd“, kontaktai nuo 2, 15 iki plus 5V. 15 kaištis (foninis apšvietimas) yra lituojamas per 100 omų varžą. Pagrindinis litavimo priemonė kairę potenciometro koją (foninio apšvietimo ryškumui sureguliuoti) pritvirtina prie 1 kaiščio, dešinę - prie 2 kaiščio, o vidurį - prie LCD 3 kaiščio. Įdiegę kontaktinį padėkliuką, užpildykite karštais klijais.
Kitas, prijunkite mygtukų lentą.

„Plata Arduino“
Vcc ---- 5v
Gnd ---- gnd
1 šviesos diodas ---- D10
2 šviesos diodas ---- D11
1 mygtukas ---- A0
2 mygtukas ---- A1
3 mygtukas ---- A2
Relės modulis.
Vcc ---- 5v ant arduino
Gnd ---- gnd
Signalas ---- D12
















Septintas žingsnis: surinkimas
Tada meistras įdiegia dėžėje visas elektronines dalis. Apsaugo ekraną, „Arduino“, relę. Norėdami prijungti dviračio signalą, išvesite 2 laidus iš relės. Servovarikliui jis iš Arduino išves tris laidus, 5v, Gnd ir D9.





















Aštuntas žingsnis: Baterija ir signalas
Prijungia signalą ir akumuliatorių.







Devynis žingsnis: atsistokite
Iš faneros daro stelažą. Stelažo pagrindas yra 15 * 15 cm, dvi svirtys po 20 * 5 cm. Viršutinė svirtis pritvirtinta 45 laipsnių kampu. Gale pritvirtintas servovariklis. Prie servovariklio pritvirtinama stiklinė vandens.


























Dešimtas žingsnis: atsisiųskite kodą
Jei norite naudoti naują realaus laiko laikrodžio modulį, pirmiausia turite įkelti esamą laiką ir datą. Norėdami tai padaryti, atsisiųskite „DS1307RTC“ ir „Time“ bibliotekas. Eina į arduino kūrimo aplinką ir pasirenka „įtraukti biblioteką“. Spustelėkite „ZIP biblioteka“ ir atskirai pasirinkite atsisiųstus ZIP failus. Dabar bibliotekos bus importuotos.

Iš naujo paleidžia IDE. Atidaromas pavyzdinio kodo pavadinimu „SetTime“ failas> pavyzdžiai> DS1307RTC. Įkelia jį į arduino lentą. Eina į serijinį monitorių. Laikas bus automatiškai įkeltas į RTC mikroschemą ir rodomas monitoriuje.

Pagrindiniam kodui naudojama kita RTC biblioteka. Įkelia ZIP failą pavadinimu „RTClib“ ir importuoja jį į IDE atlikdami tą patį procesą, kaip aprašyta aukščiau. Iš naujo paleidžia IDE.

Dabar įkeliamas pagrindinio projekto kodas. Nuorodos į žemiau pateiktas bibliotekas.





Vienuoliktas žingsnis: Galutinis susirinkimas
Atsisiuntę kodą, įdiekite likusią skydelio dalį. Meistras klijuoja viršutinį dangtį.





Užpakaliniai varžtai, paliekant prieigą prie elektronikos.








Prijungia servovariklį.
Vcc ---- 5v
Gnd ---- gnd
Signalas ---- D9
Prijungia akumuliatorių. Dabar ekrane turėtų būti rodomas dabartinis laikas.





Dvyliktas žingsnis: Signalizacijos nustatymas
Norėdami nustatyti žadintuvo laiką, atlikite šiuos veiksmus:
Paspaudžia 1 mygtuką - Norėdami padidinti valandas, paspauskite 2 mygtuką - Norėdami pereiti į minutes, paspauskite 3 mygtuką - Norėdami padidinti minutes, paspauskite 2 mygtuką - Užraktas paspaudžia 3 mygtuką.

Žadintuvas labiausiai mieguistams yra paruoštas. Labos nakties ir nepamirškite užpilti stikline vandens.
0
0
0

Pridėti komentarą

    • šypsotisšypsosixaxagerainežiniaYahoonea
      viršininkassubraižytikvailystaiptaip-taipagresyvusslapta
      atsiprašaušoktišokis2šokis3atleiskpadėtigėrimai
      sustotidraugaigeraigerašvilpukassupyktiliežuvis
      rūkytiplojimaiklastingaspareikštiniokojantisdon-t_mentionatsisiųsti
      šilumanedrąsusjuoktis1mdasusitikimasmoskingneigiamas
      not_ipopkornasnubaustiskaitytigąsdintigąsdinapaieška
      gundytiačiūtaito_clueumnikūmussusitarti
      blogaibičiųjuoda akisblum3skaistalaipasigirtinuobodulys
      cenzūruotamalonumasslapta2grasintipergalėju„sun_bespectacled“
      šoktipagarbalolišlenktaslaukiamekrutojusya_za
      ya_dobryipagalbininkasne_huliganne_othodifludisuždraustiarti
2 komentaras
Autorius
Pavadinime, pavadinime Ivanas))) Tiesą sakant, tai buvo darbinis titulas. Kai rašote straipsnį, kol nėra pavadinimo, peržiūros metu jo negalite pamatyti. Ir tada pamiršau pamiršti.
Koks yra „statumas“? Neatsargiai surinktame ir kažkaip dažytame korpuse su skylute, pro kurią matosi „subproduktai“? Ar netinkamai organizuota dieta?
Beje, autorius teisingiau pavadino įrenginį, be klaidingo „masalo“.

Mes patariame perskaityti:

Perduokite jį išmaniajam telefonui ...