Tartalomjegyzék:
- Lépés: Gyűjtse össze az anyagokat
- 2. lépés: Az óra beállítása
- 3. lépés: A LED -ek hozzáadása és programozás
- 4. lépés: Lámpaház építése
- 5. lépés: Kis fogyasztású és akkumulátorok
Videó: Világító óra gyerekeknek - Green Means Go! Piros, maradj az ágyban !!!: 5 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Megőrültünk elég alvás nélkül !!! 2 éves gyermekünk nem tudta megérteni, hogyan kell "várni a 7-et" az órában, mielőtt reggel reggel után kijön a szobájából. Korán felébredt (úgy értem, mint 5:27 - "van egy 7 !!!", mondaná), és csak feltételezi, hogy ideje felkelni, kijönni a szobájából és ébren lenni a nap folyamán. Mivel a 2-4 éves korosztály nagyon nehezen olvas órákat, ez az egyszerű világító óra óriási megoldást jelentett problémánkra !!!
A ZÖLD JELENT !!! PIROS, Maradj az ágyban !!! Ez az egyszerű, olcsó Arduino valós idejű óra beállítható úgy, hogy a LED -eket bármikor felgyújtsa. Számunkra ez azt jelenti, hogy reggel 6 órakor PIROS, ÁLLJ AZ ÁGYBAN. Aztán 10 perccel reggel 7 óra előtt SÁRGA lesz, jelezve, hogy majdnem ideje kijönni és játszani a szobájában. Aztán reggel 7 órakor… „ZÖLD A fény !!!” - mondja, és minden reggel legkorábban reggel 7 -kor betör a szobánkba. Micsoda életmentő !!!
Lépés: Gyűjtse össze az anyagokat
Alkatrészek
- 1 x Arduino Nano (2,70 USD az AliExpressen)
- 1 x DS1307 valós idejű óra (0,60 USD az AliExpressen)
- 1 x kétoldalas prototípus tábla (1,45 dollár 5-ért az AliExpressen)
- 1 db zöld, piros, sárga 5 mm -es LED (0,94 dollár 100 -ért az AliExpressen)
- 1 db 270 Ohm, 680 Ohm, 1K Ohm ellenállás (2,35 USD 600 válogatott esetén az AliExpress -en)
- White Fluted Stadium Cup (1 dolláros Walmart vagy dollár áruház)
- Push Light vagy 3-4 AA elemtartó (1 dollár dollár áruház vagy 0,50 dollár az AliExpressen)
Eszközök
- Forrasztópáka és forrasztópáka
- Forrasztás nélküli kenyértábla
- Vezeték- és jumpervezetékek
- Ragasztópisztoly
Megjegyzés: Tanítható a kínai nano -illesztőprogramok működtetéséhez:)
2. lépés: Az óra beállítása
A DS1307 RTC olyan, mint egy óra, és akkumulátorral működteti és tartja az időt még akkor is, ha az Arduino elveszíti az áramellátást vagy visszaáll. Az RTC az I2C interfészt használja az Arduino -val való kommunikációhoz. Az SC5 (óra) az A5 -hez, az SDA (az adatok) pedig az A4 -hez van csatolva. Az RTC a legjobban működik 5V -al a VCC -hez, de azt találtam, hogy 3.3V -nál lefutott.
- Kenyérsütő tábla segítségével kapcsolja be a valós idejű órát az Arduino -hoz a vázlat szerint.
-
Ezután töltse le a DS1307RTC könyvtárat a github -ról itt vagy a mellékletekben.
Ha még soha nem töltött le könyvtárat, kattintson a "Klónozás vagy letöltés" gombra, és válassza a "ZIP letöltése" lehetőséget
- Importálja a könyvtárat az Arduino szerkesztőbe az "Importálás" és a ZIP kiválasztásával.
- Ezután töltse le a mellékelt Program_Clock_RTC.ino vázlatot, és importálja hasonló módon a szerkesztőbe.
- Állítsa be az aktuális dátumot/időt a vázlatban, és futtassa a programot az óra beállításához.
- Ellenőrizze, hogy a megfelelő idő visszatér -e.
Gratulálunk!! Most van egy működő óra !!
3. lépés: A LED -ek hozzáadása és programozás
LED teszt
Most kapcsolja be a LED -eket és az ellenállásokat a vázlat szerint.
Töltse le a Light_Up_Clock_for_Kids.ino vázlatot és töltse fel. A ciklusban a "setLEDs (tm. Hour, tm. Minute);" függvény és megjegyzés nélkül, közvetlenül a "testLEDs ();" alatt funkció, amely minden LED -en 8 másodpercig ciklusozik.
Ellenőrizze, hogy a ciklusok a LED -eken keresztül működnek -e, és vegye ki a megjegyzést a serial.print sorokból, ha ellenőriznie kell, hogy az RTC még mindig a megfelelő időt adja -e ki.
Az idő programozása
Miután ellenőrizte, hogy minden működik, törölje a megjegyzést a setLEDs () függvényről, és írja le a testLEDs () függvényt. A függvény setLEDs () törzsében állítsa be a különböző színek megjelenítési idejét a példák alapján.
MEGJEGYZÉS: Valószínűleg játszania kell az ellenállás értékeivel, hogy a LED -ekhez megfelelő fényerőt kapjon (és a kívánt áramfelvételt is). A következőket jól találtam az 5 mm -es LED -eimnél, mivel a zöldnek van a legnagyobb előremenő feszültsége, és természetesen a legfényesebb, majd a többi színnél halványabb:
- Zöld: 1K ohm
- Sárga: 680 Ohm
- Piros: 270 Ohm
4. lépés: Lámpaház építése
Lehetőségek
A LED -ek által kibocsátott fény eloszlatása érdekében megpróbáltam néhány különböző közeggel lezárni a fényeket. Változatos hatékonysággal kipróbáltam egy nyomógombot (a LED -ek túl közel vannak a diffúz kúthoz), a Mason Jar -t pergamenpapírral vagy csillogó ragasztóval, és a fehér stadionpohárral. Szüksége van valamire, amely eloszlatja a fényt és csökkenti a LED -ek keménységét, hogy lágy, egyenletes ragyogást biztosítson.
Legjobb lehetőség
Azt találtam, hogy az alapvető fehér stadionpohár (1 dollár 3 -ért), és a belsejében ragasztott viaszpapírral (az ábrán látható módon) egyenletes fényt bocsát ki. A viaszpapír nélkül a LED -ek közvetlenül a csésze tetején ragyognak, egyenetlen fényfoltokat hozva létre. Mivel ezt a hosszú távú felhasználást tervezem, még egy szilikon óvodai lámpát is megragadtam, amelyet újratervezem, és a jövőben hozzáadom az Arduino-t (10 dollár az AliExpressen).
5. lépés: Kis fogyasztású és akkumulátorok
Azt akartam, hogy ez tartósabb legyen, és akkumulátorokkal működjek. Ez a következő rész opcionális, mivel egyszerűen felhelyezhet egy csészét a tetejére, és fali csatlakozóval vagy hordozható USB -töltővel táplálhatja.
Alacsony fogyasztás és a beépített LED-ek eltávolítása
A kód már tartalmazza az Arduino 8 másodperces alvó üzemmódba helyezését, az ébresztést, hogy ellenőrizze az időt, majd visszaalszik. Az energiatakarékosság és a Power LED folyamatos megjelenítése érdekében megszabadulhat az Arduino Nano beépített LED-jétől (és mivel a D13-as tűt használtam, úgy döntöttem, hogy megszabadulok a beépített LED-től az a csap).
Forrasztópáka segítségével melegítse fel a POW és L feliratú beépített LED-ek oldalait, majd húzza vagy vágja le őket. Sok más energiatakarékos opciót is kipróbálhat a google segítségével, de ez több hónapig tart elemekkel, és egyelőre kiválóan működik!
Prototípus tábla és akkumulátor tok
Az összes alkatrész forrasztása egy prototípus táblához csökkenti a méretet, és lehetővé teszi, hogy könnyen illeszkedjen az akkumulátor tetejére a csészében.
Használjon 3 vagy 4 AA elemtartót, és forrasztja a pozitív (+) -ot Vin-re az Arduino-n, és negatívot (-) a GND-re.
Nem rendelkeztem elemtartókkal, de volt már szétszedett 1 dolláros lámpám, amelynek 4 AA elemtartója tökéletesen készen állt az igényeimre. A fehér csészét az elemtartó tetejére helyeztem, és megjelöltem a fekete műanyagot, majd vágtam egy késsel.
Forró ragasztóval rögzítse a táblát az akkumulátortalphoz, majd forró ragasztóval ragassza rá a fehér csészét. Könnyedén levághatja a forró ragasztót, ha szükséges, hogy kinyissa, és átprogramozza a LED -ek világítási idejét.
Ez az ajtó melletti gyermekszekrény tetején ül, és nincs többé kora reggeli zavaró !!!
Ajánlott:
RGB óra, amely megtanítja a gyerekeknek az időt: 4 lépés
RGB óra, hogy megtanítsa a gyerekeket az időről: Tegnap este ötletem támadt, hogyan segíthetek 5 éves koromnak időérzéket szerezni. Nyilvánvaló, hogy a gyerekek a napi eseményekre támaszkodnak, hogy képet kapjanak a következő eseményekről. általában egy kicsit rendetlenek, és aligha vannak rendben
LED világító, fából készült esküvői óra: 8 lépés (képekkel)
LED-es világítású, fából készült esküvői óra: Azért kezdtem el ezt a projektet, hogy egyedi, egyedülálló esküvői órát készítsek a nővéremnek és sógoromnak. Valami olyat akartak készíteni, amit még sokáig megvilágíthatnak, és megmutathatják az esküvő napjának bizonyos aspektusait. Sok tervezésen ment keresztül
Fotokróm és sötétben világító óra: 12 lépés (képekkel)
Fotokróm és sötétben világító óra: Ez az óra egyedi, 4 számjegyű, 7 szegmenses, UV LED-ekből készült kijelzőt használ. A kijelző elé egy képernyő kerül, amely vagy foszforeszkáló ("sötétben világító") vagy fotokróm anyagból áll. Felül egy nyomógomb világít
Összekapcsolt éjjeli óra gyerekeknek: 12 lépés
Csatlakoztatott éjjeli óra gyerekeknek: Az utasításokat követve képes lesz olyan órát készíteni, amely mozgás által aktivált, és megjeleníti a dátumot, az időt és a nap releváns eseményét. Éjszakai módot jelenít meg, amikor el kell aludni, és amikor a gyerekek felébrednek, gyorsan emlékeznek arra, hogy mi
Knex az ágyban IPod tartó: 5 lépés
Knex az ágyban IPod tartó: Mivel annyi pozitív választ kaptam, úgy döntöttem, hogy közzéteszem ezt. Tehát itt van. Felteszek egy modot a klasszikus iPod -hoz is