Sisällysluettelo:
- Vaihe 1: Kerää materiaalit
- Vaihe 2: Kellon asettaminen
- Vaihe 3: LEDien lisääminen ja ohjelmointi
- Vaihe 4: Lampun kotelon rakentaminen
- Vaihe 5: Virransäästö ja paristot
Video: Sytytyskello lapsille - Green Means Go! Punainen, pysy vuoteessa !!!: 5 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Tulimme hulluksi ilman tarpeeksi unta !!! Meidän 2-vuotias ei voinut ymmärtää, kuinka "odottaa seitsemää" kellossa ennen kuin hän tuli ulos huoneestaan aamusta aamuun. Hän heräisi aikaisin (tarkoitan kuin kello 5:27 - "siellä on 7 !!!", hän sanoisi) ja olettaisi vain, että aika nousta, tulla ulos huoneestaan ja olla hereillä koko päivän. Koska 2-4-vuotiailla on erittäin vaikea lukea kelloja, tämä yksinkertainen sytytyskello oli valtava ratkaisu ongelmamme !!!
VIHREÄ TARKOITTAA !!! PUNAINEN, PYSY Sängyssä !!! Tämä yksinkertainen, edullinen Arduinon reaaliaikainen kello voidaan asettaa sytyttämään LEDit milloin tahansa tarpeen mukaan. Meille se tarkoittaa, että kello 6.00 se muuttuu PUNAISEKSI, PYSY SÄNNÄSSÄ. Sitten 10 minuuttia ennen klo 7.00 se muuttuu KELTAISEKSI ja osoittaa, että on melkein aika tulla ulos ja leikkiä huoneessasi. Sitten klo 7.00…”Valo on VIHREÄÄ !!!”, hän sanoo, kun hän murtautuu huoneeseemme joka aamu aikaisintaan klo 7.00. Mikä hengenpelastaja !!!
Vaihe 1: Kerää materiaalit
Osat
- 1 x Arduino Nano (2,70 dollaria AliExpressissä)
- 1 x DS1307 reaaliaikainen kello (0,60 dollaria AliExpressissä)
- 1 x kaksipuolinen prototyyppikortti (1,45 dollaria 5: lle AliExpressissä)
- 1 kpl vihreä, punainen, keltainen 5 mm: n LED (0,94 dollaria 100: lle AliExpressissä)
- 1 kpl 270, 680 ja 1 K ohmia
- Valkoinen Fluted Stadium Cup (1 dollarin Walmart- tai dollarikauppa)
- Push Light tai 3-4 AA-paristopidike (1 dollarin kauppa tai 0,50 dollaria AliExpressissä)
Työkalut
- Juotin ja juote
- Juoton leipälauta
- Johto- ja hyppyjohdot
- Liimapistooli
Huomautus: opastettavissa saada kiinalaiset nano -ohjaimet toimimaan:)
Vaihe 2: Kellon asettaminen
DS1307 RTC on kuin kello ja käyttää akkua toimimaan ja pitämään aikaa, vaikka Arduino menettää virran tai nollautuu. RTC käyttää I2C -rajapintaa kommunikoidakseen Arduinon kanssa. SCL (kello) on liitetty A5: een ja SDA (data) on liitetty A4: ään. RTC toimii parhaiten 5 V: lla VCC: lle, mutta huomasin, että se toimi hienosti 3.3 V: n jännitteellä.
- Kytke reaaliaikainen kello Arduinoon kaavion mukaisesti leipälaudalla.
-
Lataa seuraavaksi DS1307RTC -kirjasto githubista täältä tai liitteistä.
Jos et ole koskaan ladannut kirjastoa, napsauta "Kloona tai lataa" ja valitse "Lataa ZIP"
- Tuo kirjasto Arduino Editoriin valitsemalla "Tuo" ja valitsemalla ZIP.
- Lataa seuraavaksi liitteenä oleva Program_Clock_RTC.ino -luonnos ja tuo se samalla tavalla editoriin.
- Aseta luonnoksessa nykyinen päivämäärä/aika ja aseta ohjelma asettamaan kello.
- Varmista, että oikea aika palaa.
Onnittelut!! Sinulla on nyt toimiva kello !!
Vaihe 3: LEDien lisääminen ja ohjelmointi
LED -testi
Liitä nyt LEDit ja vastukset kaavion mukaisesti.
Lataa Light_Up_Clock_for_Kids.ino -luonnos ja lataa. Silmukassa näet kommentoitu "setLEDs (tm. Hour, tm. Minute);" toiminto ja kommentoimaton "testLEDs ();": n alapuolella toiminto, joka kiertää kunkin LEDin läpi 8 sekuntia.
Varmista, että LED -valojen kautta kulkeminen toimii, ja poista sarjajälkitulostusviivat, jos sinun on vahvistettava, että RTC lähettää edelleen oikean ajan.
Aikojen ohjelmointi
Kun olet varmistanut, että kaikki toimii, poista setLEDs () -toiminnon kommentti ja kommentoi testLEDs () -toimintoa. Aseta funktion setLEDs () -rungossa ajat, jolloin haluat näyttää eri värit esimerkkien mukaisesti.
HUOMAUTUS: Sinun on luultavasti leikittävä vastuksen arvoilla saadaksesi oikean kirkkauden LED -valot (ja myös haluamasi tehonkulutus). Huomasin seuraavan toimivan hyvin 5 mm: n LED -valoni kanssa, koska vihreällä on suurin etujännite ja se on luonnollisesti kirkkain, sitten himmeämpi muille väreille:
- Vihreä: 1K ohmia
- Keltainen: 680 ohmia
- Punainen: 270 ohmia
Vaihe 4: Lampun kotelon rakentaminen
Asetukset
LEDien lähettämän valon hajauttamiseksi yritin sulkea valot muutamalla eri välineellä. Vaihtelevalla tehokkuudella kokeilin painonappia (LEDit päätyvät liian lähelle hajakuoppaa), Mason Jar -laitetta, jossa oli pergamenttipaperia tai glitterliimaa, ja valkoista stadionikuppia. Tarvitset jotain hajottamaan valoa ja vähentämään LED -valojen ankaruutta ja antamaan pehmeän, tasaisen hehkun.
Paras vaihtoehto
Löysin valkoisen perusstadionikupin (1 dollari 3: lle), jonka vahapaperi oli teipattu juuri sisälle (kuten kuvassa), joka antoi hyvän tasaisen valon. Ilman vahapaperia LEDit loistavat suoraan kupin yläosassa luoden epätasaisia valopisteitä. Koska aion käyttää tätä pitkäaikaista käyttöä, tartuin jopa silikonista lastentarhalamppuun, jonka tarkoitukseni on lisätä ja lisätä Arduinon tulevaisuudessa (10 dollaria AliExpressissä).
Vaihe 5: Virransäästö ja paristot
Halusin tehdä tästä pysyvämmän ja käyttää paristoja toimimaan. Tämä seuraava osa on valinnainen, koska voit vain kiinnittää kupin päälle ja käyttää seinäpistokkeella tai kannettavalla USB -laturilla.
Pieni teho ja sisäänrakennettujen LED-valojen irrottaminen
Koodi sisältää jo Arduinon asettamisen virransäästötilaan 8 sekunniksi, heräämällä tarkistamaan ajan ja palaamaan sitten nukkumaan. Jotta voisit säästää enemmän virtaa ja jotta Power LED ei näy koko ajan, voit päästä eroon Arduino Nanon sisäänrakennetusta LEDistä (ja koska käytin tappia D13, päätin myös päästä eroon sisäänrakennetusta LEDistä tuo tappi).
Käytä juotosraudalla lämmittämään sisäänrakennettujen LED-valojen sivut POW ja L ja poista ne vetämällä tai leikkaamalla. On monia muita virransäästövaihtoehtoja, joita voit kokeilla googlaamalla, mutta tämä kestää useita kuukausia paristoilla ja toimii nyt erinomaisesti!
Prototyyppikortti ja paristokotelo
Kaikkien osien juottaminen prototyyppikortille pienentää kokoa ja mahdollistaa sen asettamisen helposti kupin sisällä olevan akun päälle.
Käytä 3 tai 4 AA-paristokoteloa ja juota positiivinen (+) Viniksi Arduinossa ja negatiivinen (-) GND: ksi.
Minulla ei ollut paristokoteloita, mutta minulla oli 1 dollarin työntövalo, joka oli jo purettu ja jossa oli 4 AA -paristokotelo, joka oli täysin valmis tarpeisiini. Laitoin valkoisen kupin paristokotelon päälle ja merkitsin mustan muovin ja leikkasin sitten veitsellä.
Kuumaa liimaa levy akun pohjaan ja liimaa sitten valkoinen kuppi sen päälle. Voit helposti leikata kuuman liiman tarvittaessa avataksesi sen ja ohjelmoidaksesi LED -valojen syttymisajat uudelleen.
Tämä istuu lasten lipaston päällä oven vieressä eikä nyt enää varhain aamulla häiriöitä !!!
Suositeltava:
DIY -sarja Tuulimyllyn muotoinen punainen LED -vilkkuva valo: 6 vaihetta (kuvilla)
DIY -paketti Tuulimyllyn muotoinen punainen LED -vilkkuva valo: Kuvaus: Tämä on DIY MCU -suunnitteluohjelma, joka opettaa elektroniset tuulimyllypaketit juotoskäyttöön. Sarjan komponenttien merkintä oli
Pysy lämpimänä tänä talvena: CPU -käsilämmitin: 4 vaihetta (kuvilla)
Pysy lämpimänä tänä talvena: Prosessorin käsilämmitin: Tässä pienessä projektissa näytän sinulle, miten käytin vanhaa AMD -prosessoria luodakseni pienen, kevyen ja helppokäyttöisen sähköisen käsilämmittimen. Pienen kannettavan virtapankin avulla tämä gadget voi lämmittää sinua noin 2 ja puoli tuntia ja helpottaa
Pysy viileänä tänä kesänä: PC Fan Mod: 4 vaihetta (kuvilla)
Pysy viileänä tänä kesänä: PC Fan Mod: Kenellä ei ole tusinaa näistä PC -faneista? Tässä rakennelmassa näytän, kuinka tuulettimien avulla saadaan aikaan mukava säädettävä tuuli kuumina kesäpäivinä. Ja se toimii vähintään 4 tuntia tavallisella 9 V: n akulla
Pysy turvassa käyttämällä tätä pyörävaloa suuntavilkuilla: 5 vaihetta (kuvilla)
Pysy turvassa käyttämällä tätä pyörävaloa suuntavilkuilla: Rakastan ajaa pyörällä, yleensä käytän sitä kouluun. Talvella ulkona on useimmiten vielä pimeää ja muiden ajoneuvojen on vaikea nähdä käden suuntavaloja. Siksi se on suuri vaara, koska kuorma -autot eivät ehkä näe, että haluan
Punainen laatikko: 3 vaihetta (kuvilla)
Punainen laatikko: Luo oma luotettava pilvipalvelimesi