Turinys:
- 1 žingsnis: valdybos paruošimas
- 2 veiksmas: sudėkite jį ir įkelkite kodą
- 3 žingsnis: įdėkite jį į dėžutę
- 4 žingsnis: galutinis rezultatas
Video: RGB laikrodis, skirtas vaikams išmokti apie laiką: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Praėjusią naktį aš sugalvojau, kaip padėti savo 5 metų vaikui pajusti laiką.
Akivaizdu, kad vaikai orientuojasi į kasdienius įvykius, kad suprastų, kas bus toliau. Tačiau ankstesni įvykiai paprastai yra šiek tiek netvarkos ir vargu ar kada nors.
Kadangi pasakyti jai dabartinį laiką yra gana nenaudinga, nes tai jai nieko nereiškia, aš paprastai naudoju įvykį, kad suplanuočiau dalykus, t. po paleidimo, prieš miegą ir pan.
Taigi manau, kad svarbiausia yra susieti laiką su realaus gyvenimo įvykiais.
Taigi čia yra idėja: sukurkite laikrodį, kuris pakeistų jo foną, atsižvelgiant į dangaus spalvas.
Tai labai greitas ir, būkime sąžiningi…, purvinas projektas. man prireikė vos kelių valandų. Esu tikras, kad ateityje tai gali būti daug gražiau ir švaresnė, bet aš tiesiog norėjau tai išbandyti …
Priedai:
„WeMos D1 Mini“
LCD ekranas ST7735
1 žingsnis: valdybos paruošimas
Čia klajoklis yra išankstinis sąsiauris, ST7735 ekranas prijungtas prie „Wemos“plokštės taip:
RST kaištis prijungtas prie D4 CS kaištis prijungtas prie D3D/C kaištis prijungtas prie D2DIN/SCL (MOSI) kaištis prijungtas prie D7CLK/SDA (SCK) kaištis prijungtas prie D5VCC, o BL prijungtas prie 3V3 kaiščio, prijungtas GND prisegti GND
2 veiksmas: sudėkite jį ir įkelkite kodą
Kodas nėra švarus ir tikriausiai reikia šiek tiek padirbėti, kad jį būtų galima perskaityti. Aš sutvarkysiu jį ateityje, dabar jis veikia …
pabandysiu tai apibūdinti keliais žodžiais.
Lentelė įsijungia. Prisijungia prie interneto. Gauna laiką iš NTP serverio. Atnaujina laiką naudojant DST nustatymus. Yra ir masyvas su spalvų palete 24 valandas. Spalvos yra šios:
Naktis - juoda mėlyna - rytas geltona - vidurdienis oranžinė - popietė violetinė - vakaras
Padėklas yra nupieštas viršuje ir naudojamas kaip atskaitos taškas bėgant laikui. Būsimame ID norėčiau, kad jis cikliuotų, kad esama spalva visada būtų centre.
Laikrodis atnaujinamas du kartus per sekundę, galite pakeisti į 200 ms, jei jis nėra pakankamai sklandus. Fonas atnaujinamas tik valandos pradžioje, kad būtų išvengta mirgėjimo.
3 žingsnis: įdėkite jį į dėžutę
Aš dažniausiai naudoju aliejaus skardinę, nes namuose neradau nieko gražesnio. Turėjau apvynioti lentą juostele, kad įsitikintumėte, jog ji nėra trumpojo jungimo.
Spėju, kad tai bus papuošta, kai grįšiu iš darbo …
4 žingsnis: galutinis rezultatas
Viskas padaryta.
Leiskite namo vaikui tai bus naudinga ir sužinos apie laiką!
Rekomenduojamas:
„Python“naudojimas ne anglų kalbos klaviatūros išdėstymui išmokti: 8 žingsniai
„Python“naudojimas mokytis ne anglų kalbos klaviatūros išdėstymų: Sveiki, aš Julien! Aš esu informatikos studentas ir šiandien aš jums parodysiu, kaip galite naudoti „Python“, kad išmokytumėte ne anglų kalbos klaviatūros išdėstymą. Šiuo metu daug kalbų mokomasi internetu, ir vienas dalykas, kurį žmonės gali reaguoti
8x8 LED matricinis laikrodis ir įspėjimas apie įsilaužimą: 4 žingsniai (su nuotraukomis)
8x8 LED matricos laikrodis ir įspėjimas apie įsibrovimą: šioje instrukcijoje pamatysime, kaip sukurti 8x8 LED matricos laikrodį, aktyvuotą judesio aptikimu. Šis laikrodis taip pat gali būti naudojamas kaip apsaugos nuo įsibrovimo įtaisas, siunčiantis įspėjamąjį pranešimą, jei judesys yra aptikta telegramos robotui !!! Mes padarysime su dviem skirtingais
Užsidegęs laikrodis vaikams - „Green Means Go“! Raudona, lik lovoje !!!: 5 žingsniai (su nuotraukomis)
Užsidegęs laikrodis vaikams - „Green Means Go“! Raudona, lik lovoje !!!: Išprotėjome be pakankamai miego !!! Mūsų 2 metų vaikas negalėjo suprasti, kaip " laukti 7 " pagal laikrodį prieš išeinant iš savo kambario ryte po ryto. Jis atsibunda anksti (turiu omenyje kaip 5:27 val. - „yra 7 !!!“
Laikrodis su IR nuotolinio valdymo pultu, skirtas laiko/datos nustatymams: 5 žingsniai
Laikrodis su IR nuotolinio valdymo pultu, skirtas laiko/datos nustatymams: Tai paprastas laikrodis, pagamintas naudojant lengvai prieinamus komponentus. Naudojamas mikrovaldiklis yra nebrangus STM32F030F4P6. Ekranas yra 16x2 skystųjų kristalų ekranas su I2C kuprine (PCF8574). Laikrodžio grandinę galima sukurti naudojant mažas prototipų plokšteles ir TSSOP
Prijungtas laikrodis prie lovos vaikams: 12 žingsnių
Prijungtas laikrodis prie lovos vaikams: vadovaudamiesi šiomis instrukcijomis, galėsite sukurti laikrodį, kuris būtų suaktyvintas judesiu ir rodytų datą, laiką ir atitinkamą dienos įvykį. Jis parodys naktinį režimą, kai ateis laikas miegoti, o pabudę vaikai greitai prisimins, ką