Turinys:
- Prekės
- 1 žingsnis: sukurkite idėją
- 2 žingsnis: Priemonės atlikimas
- 3 žingsnis: Spausdinimas
- 4 veiksmas: įkelkite kodą
- 5 žingsnis: LITERAS
- 6 žingsnis: klijuokite 3D spausdintus kūrinius
- 7 žingsnis: kaip klijuoti „jutiklį„ Reflexivo De Suelo “| Linijinis IR LED jutiklis !!!!
- 8 žingsnis: Parduokite „Leds“
- 9 žingsnis: papuoškite putų lakštu (neprivaloma)
- 10 žingsnis: klijuokite prie lovos
- 11 žingsnis: sutvarkykite kabelius
- 12 žingsnis: rankų padavimas
- 13 žingsnis: pailginkite „Arduino“kabelį ir tai padaryta !!
Video: Žadintuvas su „Arduino“: 13 žingsnių (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Nežinau, kaip tu, bet paprastas žadintuvas negali manęs pažadinti. Man reikia šviesos, garso ir net švelnaus antausio pabusti.
Joks žadintuvas manęs netraukia, todėl nusprendžiau pasidaryti tokį, vertą mane pažadinti.
Nors atrodo, kad žadintuvas muša jus, pajusite tik švelnius bakstelėjimus.
Šiame projekte sužinosite, kaip užprogramuoti žadintuvą naudojant „Arduino“plokštę, RTC ir TM1637. Tai super lengva !!!
Pagrindinis tikslas:
Pabusk milžiną
Prekės
- Putų lakštas
- 3D spausdintuvas
- ATarduino 2560 lenta
-
Kabeliai
- Didelis
- Trumpas
- Servo
- RTC ds3231
- 10 diodų
- Silikonas | Silikoninis pistoletas
- TM1637
- 4*4 klaviatūra
- 1 garsinis signalas
- 2 Mygtukas
- 1 "reflexivo de suelo sensor" | Linijinis IR šviesos diodų jutiklis (tai tas pats, tačiau jis turi 2 skirtingus pavadinimus)
- 1 „Mini BreadBoard“
- Ledų lazdelės
- 2 mažos rašiklio spyruoklės
1 žingsnis: sukurkite idėją
Prieš pradėdamas turiu turėti aiškų protą.
TM1637 turėtų rodyti tikrąjį laiką, paspaudus mygtuką N1, bus rodomas toks tekstas: "ALA:)"
Jei paspausite klaviatūrą, paspaustas klavišas bus rodomas TM1637, o paspaudus 4 žadintuvo skaitmenis, TM1637 vėl bus rodoma valanda.
Jei norite pamatyti, kada yra žadintuvas, tiesiog paspauskite mygtuką N2.
Kai valanda bus tokia pati kaip ir žadintuvas, servo sistema pradės judėti, lemputė pradės mirksėti, ant TM1637 pradės mirksėti žodis AUKŠTAS ir pradės skambėti, kol pasirodys „sensor reflexivo de suelo | Linijinis IR LED jutiklis aptinka juodą spalvą.
Kai "sensor reflexivo de suelo" | Linijinis infraraudonųjų spindulių šviesos diodų jutiklis aptinka juodus signalus, kad pavojaus signalas būtų iš naujo nustatytas, ir viskas prasidės iš naujo.
2 žingsnis: Priemonės atlikimas
Turėtume aiškiai žinoti, kur viskas turėtų būti ir koks atstumas tarp visko yra.
Svarbu žinoti, kiek kabelio mums reikia.
Žinoti tikslią „sensor reflexivo de suelo“| vietą Linijinis IR šviesos diodų jutiklis atsigula ant lovos ir kiek įmanoma ištempia ranką nepakildamas.
"Reflexivo de suelo sensor" | Linear IR LED Sensor will yra mygtukas, kuris sustabdo žadintuvą, jo nestatau šalia savęs, nes vėl užmigčiau.
Pasistengus ištempti kūną ir lengviau pabusti.
3 žingsnis: Spausdinimas
Spausdinkite.stl failus, kuriuos palieku žemiau.
Didžioji dalis skirta klaviatūrai, garsiniam signalui, TM1637 ir 2 mygtukams.
Dvigubas yra skirtas šviesos diodams, o kitas skirtas „sensor reflexivo de suelo“| Linijinis IR LED jutiklis.
4 veiksmas: įkelkite kodą
Įkelkite kodą, kurį palieku, į savo lentą.
Jums reikės šių bibliotekų, taip pat palieku nuorodą. Jums tereikia jį atsisiųsti:
-
TM1637Display =
https://github.com/avishorp/TM1637
-
Laikmatis =
https://github.com/brunocalou/Timer
-
RTClib.h =
https://github.com/adafruit/RTClib
-
Klaviatūra =
https://playground.arduino.cc/Code/Keypad/
5 žingsnis: LITERAS
Lituoju viską (išskyrus ledus, kuriuos lituosiu vėliau), kaip parodyta paveikslėlyje, atsižvelgiant į man reikalingą kabelio atstumą.
Nepamirškite nieko neprijungti prie TX kaiščių.
Tada uždenkite skardą silikonu, būkite atsargūs, ką aš padariau, uždėjau silikoną, palaukite minutę, sudrėkinkite pirštus ir tada suteikite tam tikrą formą.
LITERATAS VISKAS, IŠSKYRUS ŠVIESOJUS !!!!!!!!
6 žingsnis: klijuokite 3D spausdintus kūrinius
Klijuokite komponentus, kaip parodyta paveikslėlyje.
Prie mygtukų pridėjau mažus apskritimus.
7 žingsnis: kaip klijuoti „jutiklį„ Reflexivo De Suelo “| Linijinis IR LED jutiklis !!!!
Taip priklijuoju „sensor reflexivo de suelo“| Linijinis IR LED jutiklis.
Kadangi neturiu daugiau mygtukų, aš transformuoju refleksinį | ant mygtuko.
Iškirpkite izoliacinę juostelę (juodą) arba juodą popierių prieš „sensor reflexivo de suelo“| Linijinis IR LED jutiklis.
Ant čiaupo priklijuokite 2 mažas spyruokles. Kadangi čiaupas yra visiškai baltas (jei jis nėra klijuojamas balto popieriaus), kai šis rankų darbo mygtukas nėra spaudžiamas, „sensor reflexivo de suelo“| Linijinis IR šviesos diodų jutiklis aptiks juodą spalvą, tačiau, paspaudus dangtelį, „sensor reflexivo de suelo“| Linijinis IR LED jutiklis aptinka baltą.
8 žingsnis: Parduokite „Leds“
Lituoti kiekvienas vedė atsižvelgdamas į atstumą tarp jų.
Aš primygtinai rekomenduoju juos lituoti po spausdinimo ir naudoti kaip atspausdintą 3D spausdintą kūrinį.
Po litavimo įpilkite šiek tiek silikono.
9 žingsnis: papuoškite putų lakštu (neprivaloma)
Suteikime tam tikrą spalvą !!!!
Be papuošimo, prie klavišų pridėjau numerį ir parašiau „Žiūrėti aliarmą“, kad atskirtumėte 2 mygtukus (vienas skirtas žadintuvo nustatymui, kitas- signalui pamatyti).
10 žingsnis: klijuokite prie lovos
Viską priklijuokite prie lovos, aš naudojau silikoną, nes jei suklydote, lengviau nusimauti.
11 žingsnis: sutvarkykite kabelius
Aš naudoju kai kuriuos spaustukus, kuriuose buvo dauguma kabelių (ant „Arduino“plokštės), ir pridėjau šiek tiek silikono (taip pat galima naudoti, šiek tiek izoliacinės juostos), kad kabeliai būtų šalia lovos.
12 žingsnis: rankų padavimas
- Pieškite ir supjaustykite 2 rankas ant putų lakšto (kad padengtumėte visą pagalvę)
- Padėkite 2 rankas tarp 2 ledų lazdelės
- Klijuokite kitą ledų pagaliuką statmenai paskutiniam, kaip parodyta paveikslėlyje.
- Klijuokite servo ranką prie ledų lazdelės krašto (prie tos, kurią matote paveikslėlyje).
- PASIRENKAMA: nors pliaukštelėjimo ranka turėtų būti lengva, prilipdžiau 2 ledų lazdeles, įkišau jas tarp lovos ir kabelio ir leidžiu ant putų lakšto palaikyti rankas. Kadangi rankos pagamintos iš lankstaus putplasčio lakšto, kai servo pradeda judėti, rankas palaikantys ledai nesukels problemų.
13 žingsnis: pailginkite „Arduino“kabelį ir tai padaryta !!
Bandžiau naudoti kai kurias baterijas, kad aprūpinčiau plokštę, tačiau tai nepadėjo, atrodo, kad energijos nepakako.
Aš pailginu „Arduino“kabelį, todėl jūs turite:
- Nupjaukite „Arduino“kabelį, pamatysite, kad viduje yra 4 kabeliai: žalia, balta, raudona ir juoda
- Atsukite visus kabelius maždaug 0,4 colio- 1 cm.
- Lituokite USB kabelius prie ilgų kabelių.
- Tada lituokite „Arduino“prievado kabelį prie ilgų kabelių, nepamirškite, kad žalios spalvos lituosite su žalia, raudona su raudona, juoda su juoda, balta su balta
Atminkite, kad kai žadintuvas neprijungtas, laikas nebus nustatytas iš naujo, nes RTC skaičiuos laiką.
TAI TAI !!!!!!
Tikiuosi, kad jums patiko skaityti tą patį, kas man patiko tai darant.
Rekomenduojamas:
„RaspberryPi“islamo maldų laikrodis ir žadintuvas: 15 žingsnių (su nuotraukomis)
„RaspberryPi“islamo maldų laikrodis ir žadintuvas: viso pasaulio musulmonai kasdien turi penkias maldas ir kiekviena malda turi būti tam tikru paros metu. dėl elipsinio mūsų planetos judėjimo aplink saulę, todėl saulė kyla ir leidžiasi skirtingais metais, todėl
Groundhog Day žadintuvas: 12 žingsnių (su nuotraukomis)
„Groundhog Day“žadintuvas: „Groundhog Day“žadintuvą sudaro „Panasonic RC-6025“apverstas laikrodis, pakeistas taip, kad būtų paleistas garso įrašas iš filmo „Groundhog Day“, kai suskamba žadintuvas. Priežastis, kodėl sukūriau šį įrenginį, yra ta, kad „Groundhog Day“(tiek dieną ir filmas) surengė specifikacijas
Išmanusis žadintuvas: išmanusis žadintuvas, pagamintas naudojant „Raspberry Pi“: 10 žingsnių (su nuotraukomis)
Išmanusis žadintuvas: išmanusis žadintuvas, pagamintas naudojant „Raspberry Pi“: ar kada nors norėjote išmaniojo laikrodžio? Jei taip, tai yra sprendimas jums! Aš sukūriau išmanųjį žadintuvą, tai laikrodis, kuriuo galite pakeisti žadintuvo laiką pagal svetainę. Kai žadintuvas išsijungs, pasigirs garsas (švilpukas) ir 2 lemputės
„Pasidaryk pats“„Arduino“dvejetainis žadintuvas: 14 žingsnių (su nuotraukomis)
„Pasidaryk pats“„Arduino“dvejetainis žadintuvas: tai vėl klasikinis dvejetainis laikrodis! Bet šį kartą su dar daugiau papildomų funkcijų! Šioje pamokoje aš jums parodysiu, kaip sukurti dvejetainį žadintuvą su „Arduino“, kuris gali rodyti ne tik laiką, bet ir datą, mėnesį, net su laikmačiu ir žadintuvu
„Arduino“dvejetainis žadintuvas: 13 žingsnių (su nuotraukomis)
„Arduino“pagrįstas dvejetainis žadintuvas: Ei, šiandien norėčiau parodyti, kaip sukurti vieną iš naujausių savo projektų - dvejetainį žadintuvą. Internete yra daugybė skirtingų dvejetainių laikrodžių, tačiau tai iš tikrųjų gali būti pirmasis, pagamintas iš spalvingų adresuojamų šviesos diodų juostos