Tartalomjegyzék:
- Kellékek
- Lépés: Fejlessze ki az ötletet
- 2. lépés: Az intézkedés meghozatala
- 3. lépés: NYOMTATÁS
- 4. lépés: Töltse fel a kódot
- 5. lépés: SOLDER
- 6. lépés: Ragasztás a 3D nyomtatott darabokra
- 7. lépés: Hogyan kell ragasztani a "Reflexivo De Suelo érzékelőt" | Lineáris IR LED érzékelő !!!!
- 8. lépés: Eladta a LED -eket
- 9. lépés: Díszítse hablappal (opcionális)
- 10. lépés: Ragasztás az ágyhoz
- 11. lépés: Szervezze meg a kábeleket
- 12. lépés: A kezek készítése
- 13. lépés: Hosszabbítsa meg az Arduino kábelt, és kész
Videó: Pofon ébresztőóra Arduino -val: 13 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Nem tudok rólad, de egy egyszerű ébresztőóra nem képes felébreszteni. Fényre, hangra és még halk pofonra van szükségem az ébredéshez.
Egyik ébresztőóra sem vonz, így úgy döntöttem, hogy magamnak csinálok egyet, érdemes felébreszteni.
Annak ellenére, hogy úgy tűnik, az ébresztőóra üti, csak lágy csapásokat érez.
Ebben a projektben megtanulja, hogyan kell ébresztőórát programozni Arduino kártya, RTC és TM1637 segítségével. Ez szuper könnyű !!!
Fő cél:
Ébressz fel egy óriást
Kellékek
- Hablap
- 3d nyomtató
- ATarduino 2560 tábla
-
Kábelek
- Nagy
- Rövid
- Szervo
- RTC ds3231
- 10 led
- Szilikon | Szilikon pisztoly
- TM1637
- 4*4 billentyűzet
- 1 Hangjelző
- 2 Nyomógomb
- 1 "reflexivo de suelo sensor" | Lineáris IR LED érzékelő (ugyanaz, de 2 különböző neve van)
- 1 Mini BreadBoard
- Fagylaltrúd
- 2 kis tollrugó
Lépés: Fejlessze ki az ötletet
Tisztáznom kell az agyamat, mielőtt elkezdem.
A TM1637-nek a tényleges időt kell mutatnia, az N1 nyomógomb megnyomásával a következő szöveg jelenik meg: "ALA:)"
A billentyűzet megnyomása esetén a megnyomott gomb megjelenik a TM1637 -en, amikor megnyomja a riasztás 4 számjegyét, az óra ismét megjelenik a TM1637 -en.
Ha látni szeretné, mikor érkezik a riasztás, nyomja meg az N2 nyomógombot.
Amikor az óra megegyezik az ébresztéssel, a szervó mozogni kezd, a LED villogni kezd, a TM1637 -en a FEL szó villogni kezd, és a zümmögés megszólal, amíg a "sensor reflexivo de suelo "| A lineáris IR LED érzékelő feketét érzékel.
Amikor a "sensor reflexivo de suelo" | A lineáris IR LED érzékelő feketéket észlel, a riasztás visszaáll, és minden újra kezdődik.
2. lépés: Az intézkedés meghozatala
Világosnak kell lennünk, hogy hol legyen minden, és mi a távolság minden között.
Fontos tudni, hogy mennyi kábelre van szükségünk.
A "sensor reflexivo de suelo" pontos helyének megismerése | A lineáris IR LED érzékelő feküdjön le az ágyra, és nyújtsa ki a karját, amennyire csak lehet, anélkül, hogy felkelne.
A "reflexivo de suelo sensor" | A lineáris IR LED érzékelő akarat az a gomb, amely leállítja a riasztást, nem teszem magam közelébe, mert újra elaludnék.
Azzal, hogy erőfeszítéseket teszek a testem nyújtására, és könnyebb felébredni.
3. lépés: NYOMTATÁS
Nyomtassa ki azokat a.stl fájlokat, amelyeket alább hagyok.
A nagy a billentyűzet, a hangjelző, a TM1637 és a 2 nyomógomb.
A másolat a LED -ekre vonatkozik, a másik pedig a "sensor reflexivo de suelo" -ra | Lineáris IR LED érzékelő.
4. lépés: Töltse fel a kódot
Töltsd fel a táblára az általam hagyott kódot.
A következő könyvtárakra lesz szüksége, linket is hagyok. Csak le kell töltenie:
-
TM1637Display =
https://github.com/avishorp/TM1637
-
Időzítő =
https://github.com/brunocalou/Timer
-
RTClib.h =
https://github.com/adafruit/RTClib
-
Billentyűzet =
https://playground.arduino.cc/Code/Keypad/
5. lépés: SOLDER
Mindent forrasztok (kivéve a ledeket, amelyeket később forrasztok), ahogy a képen látható, figyelembe véve a szükséges kábeltávolságot.
Ne feledje, hogy semmit ne csatlakoztasson a TX csapokhoz.
Ezután lefedjük a konzervdobozt szilikonnal, vigyázzunk, amit tettem, rátettem egy szilikonot, vártam egy percet, nedvesítettem az ujjaimat, majd adtam némi formát.
FORRÁS MINDEN, A LED -EKET KIVÉVE !!!!!!!!
6. lépés: Ragasztás a 3D nyomtatott darabokra
Ragassza fel az alkatrészeket a képen látható módon.
A nyomógombokon apró köröket adtam hozzá.
7. lépés: Hogyan kell ragasztani a "Reflexivo De Suelo érzékelőt" | Lineáris IR LED érzékelő !!!!
Így ragasztom a "sensor reflexivo de suelo" | Lineáris IR LED érzékelő.
Mivel nincs több nyomógombom, átalakítok egy reflexív | nyomógombon.
Vágjon le szigetelő szalagot (fekete) vagy fekete papírt a "sensor reflexivo de suelo" | előtt Lineáris IR LED érzékelő.
Ragassza a 2 kis rugót a csapra. Mivel a csap teljesen fehér (ha nem ragaszt valamilyen fehér papírt), amikor ezt a kézzel készített nyomógombot nem nyomja meg, a "sensor reflexivo de suelo" | A lineáris IR LED -érzékelő feketét észlel, de ha megnyomom a fedelet, a "sensor reflexivo de suelo" | A lineáris IR LED érzékelő fehér színt észlel.
8. lépés: Eladta a LED -eket
Forrasztás minden led figyelembe véve a köztük lévő távolságot.
Erősen ajánlom, hogy nyomtatás után forrasztják fel őket, és referenciaként használják a 3D nyomtatott darabot.
Forrasztás után csak adjon hozzá egy kis szilikont.
9. lépés: Díszítse hablappal (opcionális)
Adjunk valami színt !!!!
A díszítésen kívül hozzáadtam a számot a billentyűkhöz, és írtam: "Lásd a riasztást", hogy különbséget tegyek a 2 nyomógomb között (az egyik a riasztás felállítására, a másik a riasztás megtekintésére szolgál).
10. lépés: Ragasztás az ágyhoz
Ragasszon mindent az ágyra, én szilikont használtam, mert ha hibázott, könnyebb leszedni.
11. lépés: Szervezze meg a kábeleket
Néhány bilincset használtam, ahol a kábelek nagy része volt (az Arduino táblán), és hozzáadtam némi szilikont (ez is használható, néhány szigetelő szalag), hogy a kábeleket továbbra is az ágy mellett tartsák.
12. lépés: A kezek készítése
- Rajzoljon és vágjon két kezet a hablapra (hogy lefedje az egész párnát)
- Ragassza a két kezet 2 fagylaltrúd közé
- Ragasszon egy másik fagylaltrudat merőlegesen az utolsóra, ahogy a képen látható.
- Ragassza a szervókarhoz a fagylaltrúd határát (a képen láthatóhoz).
- Választható: Bár a pofonnak könnyűnek kell lennie, ragasztok 2 fagylaltrudat, bevezetem az ágy és a kábel közé, és hagyom, hogy a hablap kezei támaszkodjanak rá. Mivel a kezek rugalmas hablemezből készülnek, amikor a szervó mozogni kezd, a kezeket tartó fagylalt nem jelent problémát.
13. lépés: Hosszabbítsa meg az Arduino kábelt, és kész
Próbáltam néhány elemet használni a tápellátáshoz, de nem működött, úgy tűnik, nem volt elég energia.
Meghosszabbítom az Arduino kábelt, így:
- Vágja el az Arduino kábelt, és látni fogja, hogy 4 kábel van benne: zöld, fehér, piros és fekete
- Vágja le az összes kábelt körülbelül 1 cm-ről.
- Forrasztja az USB kábeleket a hosszú kábelekhez.
- Ezután forrasztja az Arduino portkábelt a hosszú kábelekhez, ne feledje, hogy forrasztotta a zöldet a zölddel, a pirosat a pirossal, a feketét a feketével, a fehéret fehérrel
Ne feledje, hogy amikor az ébresztőóra nincs csatlakoztatva, az időt nem állítja vissza, mert az RTC számolja az időt.
EZ AZ!!!!!!
Remélem, te is élvezted az olvasást, amit én is.
Ajánlott:
Twin Bell ébresztőóra a szóda dobozokból: 7 lépés (képekkel)
Twin Bell ébresztőóra a szóda dobozokból: Ez az utasítás bemutatja, hogyan lehet ikerharangos ébresztőórát készíteni a szóda kannákból. A projekt szóda kannákat használ, ahol a tintát eltávolították (Link: Tinta eltávolítása a szóda dobozokból). Annak érdekében, hogy ez az ébresztőóra teljesen működőképes legyen, egy DIY kvarcóra modult integráltak
Intelligens ébresztőóra: Raspberry Pi -vel készült intelligens ébresztőóra: 10 lépés (képekkel)
Intelligens ébresztőóra: Raspberry Pi -vel készült intelligens ébresztőóra: Szeretett volna valaha okos órát? Ha igen, akkor ez a megoldás az Ön számára! Készítettem intelligens ébresztőórát, ez egy óra, amellyel megváltoztathatja az ébresztési időt a webhely szerint. Amikor a riasztó megszólal, hangjelzés (csipogó) és 2 lámpa hallatszik
DIY Arduino bináris ébresztőóra: 14 lépés (képekkel)
DIY Arduino bináris ébresztőóra: Ez ismét a klasszikus bináris óra! De ezúttal még több kiegészítő funkcióval! Ebben a tanulságosban megmutatom, hogyan lehet bináris ébresztőórát készíteni az Arduino segítségével, amely nemcsak az időt, hanem a dátumot, a hónapot is mutatja, még az időzítővel és az ébresztő szórakoztatással is
Arduino alapú bináris ébresztőóra: 13 lépés (képekkel)
Arduino alapú bináris ébresztőóra: Hé, ma szeretném megmutatni, hogyan kell felépíteni egyik legújabb projektemet, a bináris ébresztőórámat. Rengeteg különböző bináris óra található az interneten, de valójában ez lehet az első, amely színes címezhető LED -ek csíkjából készült
Arduino ébresztőóra relé: 6 lépés (képekkel)
Arduino ébresztőóra relé: Sok gondom van a kora reggeli ébredéssel, különösen, ha késő éjjel fent maradtam. Lényegében ez a projekt lehetővé teszi, hogy nyisson egy relét a billentyűzet és az LCD segítségével beállított időpontban. Ez a relé számos készüléket irányíthat a bekapcsolástól