Indholdsfortegnelse:
- Trin 1: Saml materialerne
- Trin 2: Indstilling af uret
- Trin 3: Tilføjelse af lysdioder og programmering
- Trin 4: Opbygning af en lyskabinet
- Trin 5: Lav strøm og batterier
Video: Tænd ur til børn - Green Means Go! Rød, bliv i seng !!!: 5 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Vi var ved at blive skøre uden nok søvn !!! Vores 2-årige kunne ikke forstå, hvordan man "ventede på 7" på uret, før han kom ud af sit værelse morgen efter morgen. Han ville vågne tidligt (jeg mener kl. 05:27 - "der er en 7 !!!" ville han sige) og bare antage tid til at stå op, komme ud af sit værelse og være vågen for dagen. Da alderen 2-4 år har en meget vanskelig tid til at læse ure, var dette enkle tændte ur en KÆMPE løsning på vores problem !!!
GRØNNE BETYDELSER GO !!! RØD, BLIV I SENG !!! Dette enkle, billige Arduino -ur i realtid kan indstilles til at tænde lysdioder når som helst nødvendigt. For os betyder det, at kl. 6:00 bliver det RØDT, BLIV I SENG. Så 10 minutter før 7:00 bliver det GULt, hvilket giver indikation på, at det næsten er tid til at komme ud og spille i dit værelse. Så klokken 7:00…”Lyset er GRØNT !!!”, siger han, da han hver morgen tidligst bryder ind i vores værelse tidligst kl. Hvilken livredder !!!
Trin 1: Saml materialerne
Dele
- 1 x Arduino Nano ($ 2,70 på AliExpress)
- 1 x DS1307 Real Time Clock ($ 0.60 på AliExpress)
- 1 x Dobbeltsidet Prototype Board ($ 1,45 for 5 på AliExpress)
- 1 hver grøn, rød, gul 5 mm LED ($ 0,94 for 100 på AliExpress)
- 1 hver 270 Ohm, 680 Ohm, 1K Ohm Modstande ($ 2,35 for 600 assorteret på AliExpress)
- White Riflet Stadium Cup ($ 1 Walmart eller Dollar butik)
- Push Light eller 3-4 AA batteriholder ($ 1 Dollar Store eller $ 0,50 på AliExpress)
Værktøjer
- Loddejern og lodning
- Loddefri brødbræt
- Wire og Jumper Wires
- Limpistol
Bemærk: Instruktivt at få kinesiske nanodrivere til at fungere:)
Trin 2: Indstilling af uret
DS1307 RTC er som et ur og bruger et batteri til at betjene og holde tid, selv når Arduino mister strøm eller nulstilles. RTC bruger I2C -grænsefladen til at kommunikere med Arduino. SCL (ur) er knyttet til A5, og SDA (data) er knyttet til A4. RTC klarer sig bedst med 5V til VCC, men jeg fandt, at den kørte fint ned til 3,3V.
- Tilslut Real Time Clock til Arduino ved hjælp af et brødbræt i henhold til skematikken.
-
Download derefter DS1307RTC -biblioteket på github her eller i vedhæftede filer.
Hvis du aldrig har downloadet et bibliotek, skal du klikke på "Klon eller download" og vælge "Download ZIP"
- Importer biblioteket til Arduino Editor ved at vælge "Import" og vælge ZIP.
- Download derefter den vedhæftede Program_Clock_RTC.ino -skitse og importer på lignende måde til editoren.
- Indstil den aktuelle dato/tid i skitsen, og kør programmet for at indstille uret.
- Kontroller, at det korrekte tidspunkt vender tilbage.
Tillykke!! Du har nu et arbejdsur !!
Trin 3: Tilføjelse af lysdioder og programmering
LED -test
Tilslut nu LED'erne og modstandene i henhold til skematisk.
Download Light_Up_Clock_for_Kids.ino skitsen og upload. I løkken vil du se kommenteret "setLED'erne (tm. Time, tm. Minute);" funktion og ikke kommenteret lige under en "testLEDs ();" funktion, der går gennem hver LED i 8 sekunder.
Kontroller, at cykling gennem lysdioderne fungerer, og fjern kommentaren fra de serielle. Printlinjer, hvis du har brug for at validere, at RTC stadig udsender det korrekte tidspunkt.
Programmering af tiderne
Når du har kontrolleret, at alt fungerer, skal du kommentere funktionen setLEDs () og kommentere funktionen testLEDs (). I funktionen setLEDs () indstiller du de tidspunkter, du vil vise de forskellige farver efter eksemplerne.
BEMÆRK: Du bliver sandsynligvis nødt til at lege med modstandsværdierne for at få den rigtige lysstyrke til dine lysdioder (og også den effektstrøm, du ønsker). Jeg fandt følgende fungerer godt for mine 5 mm lysdioder, da Green har den højeste fremspænding og er den lyseste naturligt, derefter dæmpet for de andre farver:
- Grøn: 1K Ohm
- Gul: 680 Ohm
- Rød: 270 Ohm
Trin 4: Opbygning af en lyskabinet
Muligheder
For at sprede lyset, som LED'erne udsender, prøvede jeg et par forskellige medier til at omslutte lysene. Med forskellige effektivitetsniveauer prøvede jeg en trykknap (lysdioder ender for tæt på at diffundere godt), Mason Jar med bagepapir eller glitterlim malet indvendigt og den hvide stadionkop. Du har brug for noget for at sprede lyset og reducere hårdheden på LED'erne for at give en blød, jævn glød.
Bedste mulighed
Jeg fandt den grundlæggende hvide stadionkop ($ 1 for 3) med vokspapir tapet lige indeni (som vist) afgav et godt jævnt lys. Uden vokspapiret lyser LED'erne direkte i toppen af koppen og skaber ujævne lyspletter. Da jeg planlægger at bruge dette på lang sigt, greb jeg endda en silikone børnehave lampe, som jeg vil omformulere og tilføje Arduino til i fremtiden ($ 10 på AliExpress).
Trin 5: Lav strøm og batterier
Jeg ville gøre dette mere permanent og bruge batterier til at fungere. Denne næste del er valgfri, da du bare kan sætte en kop ovenpå og tænde for strøm med et vægstik eller en bærbar USB -oplader.
Lav strøm og fjernelse af indbyggede lysdioder
Koden inkluderer allerede at sætte Arduino i lavstrømssøvn i 8 sekunder, vågne for at kontrollere tiden og derefter gå i dvale igen. For mere strømbesparelse og for ikke altid at have Power LED'en vist, kan du slippe af med den indbyggede LED på Arduino Nano (og da jeg brugte pin D13 også besluttede at slippe af med den indbyggede LED på den pin).
Brug et loddejern til at opvarme siderne af de indbyggede lysdioder mærket POW og L, og træk eller skær derefter for at fjerne dem. Der er mange andre strømbesparende muligheder, du kan prøve ved at google, men det varer flere måneder på batterier og fungerer godt for nu!
Prototype bord og batterikasse
Lodning af alle delene til et prototypekort reducerer størrelsen og gør det let at passe oven på batteripakken inde i koppen.
Brug en 3 eller 4 AA batterikasse og lod den positive (+) til Vin på Arduino og den negative (-) til GND.
Jeg havde ikke nogen batterikasser, men havde et skubbe -lys på $ 1, der allerede var adskilt, og som havde et 4 AA -batterihus perfekt klar til mine behov. Jeg lagde den hvide kop over batterikassen og markerede den sorte plastik og skar derefter med en kniv.
Varm kortet fast på batteripakken, og lim det hvide skål varmt ovenpå det. Du kan nemt skære den varme lim, når det er nødvendigt, for at åbne den og omprogrammere LED -belysningstiderne.
Dette sidder på toppen af børnenes kommode ved siden af døren og nu ikke flere forstyrrere tidligt om morgenen !!!
Anbefalede:
Sourino - det bedste legetøj til katte og børn: 14 trin (med billeder)
Sourino - det bedste legetøj til katte og børn: Forestil dig lange fester med børn og kat, der leger Sourino.Dette legetøj vil forbløffe både katte og børn. Du vil nyde at spille i fjernstyret tilstand og gøre din kat vild. I autonom tilstand vil du sætte pris på at lade Sourino bevæge sig rundt om din kat
Tilbage til det grundlæggende: Lodning til børn: 6 trin (med billeder)
Tilbage til det grundlæggende: Lodning til børn: Uanset om du bygger en robot eller arbejder med Arduino, skal du danne " hands-on " elektronik til prototyper af en projektide, at vide, hvordan man lodder, vil være praktisk. lodning er en væsentlig færdighed, der skal læres, hvis nogen virkelig er til el
Bliv cool denne sommer: PC Fan Mod: 4 trin (med billeder)
Bliv kølig i sommer: PC Fan Mod: Hvem har ikke et dusin af disse PC Fans liggende? I denne build vil jeg vise dig, hvordan du bruger disse fans til at producere en dejlig justerbar brise i varme sommerdage. Og det kører mindst 4 timer med et almindeligt 9V batteri
Tænd kassettebåndet, bliv hypet i Rave -fester .: 5 trin (med billeder)
Tænd kassettebåndet, bliv hypet i Rave -fester .: What up! Dette er Galden. Galden er en besætning, der foreslår hobbyelektronik til gals, af gals. Lad mig præsentere dig for, hvordan du laver LED -tilbehør, der passer perfekt til rave -fester. Hvad vil der lyse, når det lyser op? Når du har noget tændt
Et bedre bærbart stativ til seng: 7 trin (med billeder)
Et bedre bærbart stativ til seng: Lav et enkelt, men utrolig nyttigt bærbart stativ i omkring $ 15 og 30-60 minutter! Fantastisk til brug i sengen, mens du skriver, gennemser og især ser film. Når jeg bruger min bærbare computer i sengen, er det ofte ubehageligt. Jeg er nødt til at balancere den bærbare computer på m