Innehållsförteckning:
- Tillbehör
- Steg 1: Utveckla idén
- Steg 2: Ta åtgärden
- Steg 3: UTSKRIFT
- Steg 4: Ladda upp koden
- Steg 5: SÄLJARE
- Steg 6: Limma fast de 3d -tryckta bitarna
- Steg 7: Hur man limar "sensorn Reflexivo De Suelo" | Linjär IR LED -sensor !!!!!
- Steg 8: Sålda lysdioderna
- Steg 9: Dekorera med skumplåt (tillval)
- Steg 10: Limma på sängen
- Steg 11: Ordna kablarna
- Steg 12: Gör händerna
- Steg 13: Förläng Arduino -kabeln och den är klar !!!
Video: Slap väckarklocka med Arduino: 13 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
Jag vet inte om dig, men en enkel väckarklocka kan inte väcka mig. Jag behöver ljus, ljud och till och med en mjuk smäll för att vakna.
Ingen väckarklocka tilltalar mig, så jag bestämde mig för att göra mig själv en värdig att väcka mig.
Även om det verkar som väckarklockan slår dig, skulle du bara känna några mjuka kranar.
I detta projekt lär du dig att programmera en väckarklocka med ett Arduino -kort, en RTC och en TM1637. Det är superenkelt !!!
Huvudmål:
Vakna en jätte
Tillbehör
- Skumplåt
- 3d skrivare
- ATarduino 2560 bräda
-
Kablar
- Stor
- Kort
- Servo
- RTC ds3231
- 10 lysdioder
- Silikon | Silikonpistol
- TM1637
- 4*4 knappsats
- 1 summer
- 2 Tryckknapp
- 1 "sensor reflexivo de suelo" | Linjär IR LED -sensor (det är samma sak, men den har 2 olika namn)
- 1 mini -brödbräda
- Glasspinnar
- 2 små pennfjäder
Steg 1: Utveckla idén
Jag måste ha tankarna klara innan jag börjar.
TM1637 ska visa den verkliga tiden, i tryckknappen N1 trycks ned visas följande text: "ALA:)"
Om tangentbordet trycks in visas tangenten som trycks ned på TM1637, när det trycks in de fyra siffrorna i larmet kommer timmen att visas igen på TM1637.
Om du vill se när är larmet trycker du bara på tryckknappen N2.
När timmen är densamma som larmet börjar servon röra sig, lysdioden börjar flimra, på TM1637 börjar ordet UP flimra och summern börjar låta tills du "sensor reflexivo de suelo" "| Linjär IR LED -sensor detekterar svart.
När "sensor reflexivo de suelo" | Linjär IR -LED -sensor upptäcker svarta larmet skulle återställas och allt börjar igen.
Steg 2: Ta åtgärden
Vi borde ha klart var allt ska vara och vad avståndet är mellan allt.
Det är viktigt att veta hur mycket kabel vi behöver.
För att veta den exakta platsen för "sensor reflexivo de suelo" | Linjär IR -LED -sensor ligger på sängen och sträcker armen så mycket du kan utan att stiga upp.
"Sensor reflexivo de suelo" | Linjär IR -LED -sensor är knappen som stoppar larmet, jag lägger det inte nära mig, eftersom jag skulle somna om.
Genom att anstränga mig för att sträcka ut min kropp och det är lättare att vakna.
Steg 3: UTSKRIFT
Skriv ut.stl -filerna som jag lämnar dig nedan.
Den stora är för knappsatsen, summer, TM1637 och 2 tryckknappar.
De dubblerade är för lysdioderna, och den andra är för "sensor reflexivo de suelo" | Linjär IR LED -sensor.
Steg 4: Ladda upp koden
Ladda upp koden jag lämnar till din styrelse.
Du behöver följande bibliotek, jag lämnar också en länk. Du behöver bara ladda ner den:
-
TM1637Display =
https://github.com/avishorp/TM1637
-
Timer =
https://github.com/brunocalou/Timer
-
RTClib.h =
https://github.com/adafruit/RTClib
-
Knappsats =
https://playground.arduino.cc/Code/Keypad/
Steg 5: SÄLJARE
Jag lödde allt (förutom de lysdioder som jag lödde senare) som visas på bilden, med hänsyn till avståndet till kabeln jag skulle behöva.
Kom ihåg att inte ansluta något till TX -stiften.
Täck sedan formen med silikon, var försiktig, det jag gjorde var att lägga på lite silikon, vänta en minut, blöta fingrarna och ge den sedan lite form.
SÄLJARE ALLT UNDTAGER LED -lamporna !!!!!!!!
Steg 6: Limma fast de 3d -tryckta bitarna
Limma komponenterna som visas på bilden.
På tryckknapparna lade jag till små cirklar.
Steg 7: Hur man limar "sensorn Reflexivo De Suelo" | Linjär IR LED -sensor !!!!!
Så här klistrar jag "sensor reflexivo de suelo" | Linjär IR LED -sensor.
Eftersom jag inte har fler tryckknappar förvandlar jag en reflexiv | på en tryckknapp.
Klipp lite isoleringstejp (svart) eller svart papper framför "sensor reflexivo de suelo" | Linjär IR LED -sensor.
Stick de 2 små fjädrarna på kranen. Eftersom kranen är helt vit (om det inte är limt lite vitt papper) när den här handgjorda tryckknappen inte trycks in, "sensor reflexivo de suelo" | Linjär IR -LED -sensor upptäcker svart, men om jag trycker på locket kommer "sensor reflexivo de suelo" | Linjär IR LED -sensor detekterar vitt.
Steg 8: Sålda lysdioderna
Löd varje led med hänsyn till avståndet mellan dem.
Jag rekommenderar starkt att lödda dem efter utskrift och använda det 3d -tryckta stycket som referens.
Lägg till lite silikon efter lödningen.
Steg 9: Dekorera med skumplåt (tillval)
LÅT oss ge det lite färg !!!!
Förutom att dekorera det, lade jag till numret på knapparna och skrev "Se larmet" för att skilja mellan de två tryckknapparna (den ena är för att upprätta larmet den andra eller för att se larmet).
Steg 10: Limma på sängen
Limma allt på sängen, jag använde silikon, för om du har gjort ett misstag är det lättare att ta av.
Steg 11: Ordna kablarna
Jag använde några klämmor där de flesta kablarna fanns (på Arduino -kortet) och tillsatte lite silikon (det kan också användas, lite isoleringstejp) för att hålla kablarna kvar bredvid sängen.
Steg 12: Gör händerna
- Rita och klipp 2 händer på skumplåten (för att täcka hela kudden)
- Stick de 2 händerna mellan 2 glasspinnar
- Lim en annan glasspinne vinkelrätt mot den sista, som visas på bilden.
- Limma servoarmen på kanten av glasspinnen (till den du kan se på bilden).
- VALFRITT: Även om smällhanden ska vara lätt, sticker jag 2 glasspinnar, introducerar den mellan sängen och kabeln och låter skumarkhänderna stödja den. Eftersom händerna är gjorda av skumplåt som är flexibla, skulle inte glassen som stöder händerna vara ett problem när servon börjar röra sig.
Steg 13: Förläng Arduino -kabeln och den är klar !!!
Jag försökte använda några batterier för att försörja kortet, men det fungerade inte, det verkar inte vara tillräckligt med energi.
Jag förlänger Arduino -kabeln, genom att göra det måste du:
- Klipp Arduino -kabeln, du ser att det finns 4 kablar inuti: grönt, vitt, rött och svart
- Ta bort alla kablar ca 0,4 tum- 1 cm.
- Löd USB -kablarna till de långa kablarna.
- Löd sedan Arduino -portkabeln till de långa kablarna, kom ihåg att löda grönt med grönt, rött med rött, svart med svart, vitt med vitt
Kom ihåg att när väckarklockan inte är ansluten kommer tiden inte att återställas eftersom RTC kommer att räkna tid.
ATT DET ÄR!!!!!!
Jag hoppas att du har tyckt om att läsa samma som jag har tyckt om att göra det.
Rekommenderad:
LED Matrix väckarklocka (med MP3 -spelare): 6 steg (med bilder)
LED Matrix väckarklocka (med MP3 -spelare): Denna Arduino -baserade väckarklocka har allt du kan förvänta dig av ditt larm - möjlighet att väcka dig med varje låt du gillar, snooze -knapp och den är lätt att styra med tre knappar. Det finns tre huvudblock - LED -matris, RTC -modul och
Smart väckarklocka: en smart väckarklocka tillverkad med hallon Pi: 10 steg (med bilder)
Smart väckarklocka: en smart väckarklocka tillverkad med hallon Pi: Har du någonsin velat ha en smart klocka? I så fall är detta lösningen för dig! Jag gjorde Smart Alarm Clock, det här är en klocka som du kan ändra alarmtiden enligt webbplatsen. När larmet går går det ett ljud (summer) och 2 lampor lyser
DIY Arduino binär väckarklocka: 14 steg (med bilder)
DIY Arduino binära väckarklocka: Det är den klassiska binära klockan igen! Men den här gången med ännu mer tilläggsfunktion! I den här instruktören visar jag dig hur du bygger en binär väckarklocka med Arduino som inte bara kan visa dig tid, men datum, månad, även med timer och larm
Arduino -baserat binärt väckarklocka: 13 steg (med bilder)
Arduino -baserad binär väckarklocka: Hej, idag skulle jag vilja visa dig hur du bygger ett av mina senaste projekt, min binära väckarklocka. Det finns massor av olika binära klockor på internet, men det här kan faktiskt vara det första, tillverkat av en rad färgglada adresserbara lysdioder,
Soluppgång väckarklocka med Arduino: 9 steg (med bilder)
Soluppgång väckarklocka med Arduino: Vintertid kan vara trist. Du vaknar, det är mörkt och du måste gå upp ur sängen. Det sista du vill höra är det väckande ljudet från din väckarklocka. Jag bor i London och har svårt att vakna på morgonen. Jag saknar också att vakna till