Kazalo:
- Zaloge
- 1. korak: LED matrika
- Korak: Povežite dele skupaj
- 3. korak: maska sprednje plošče
- Korak: Črna akrilna sprednja plošča
- 5. korak: Dokončaj
Video: Arduino WorldClock (švicarski, nemški, Bärndütsch): 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Ustvaril je WorldClock v švicarski nemščini s senzorjem temperature zraka in svetlobe.
Na podlagi in navdih: Javelins-Word-Clock/
Izvorna koda:
Zaloge
- 169 Neopixel
- Arduino Uno (ali podobno)
- Modul RealTimeClock DS3231
- fotocelica
- temperaturni senzor
- Upor
- Kondenzator
- nekaj žic
- komplet za spajkanje
1. korak: LED matrika
Ustvarite LED matriko 13 x 13.
Odrežite trakove in jih spajajte skupaj. Prepričajte se, da so vsi trakovi poravnani v isti smeri.
Uporabite cik -cak postavitev
>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<…..
Ko končate, jim prilepite krožnik. Uporabljali smo aluminij za odstranjevanje morebitne toplote (do zdaj ni bilo težav)
Korak: Povežite dele skupaj
Najprej poskusite povezave s ploščico, kot je prikazano na slikah. Če vse deluje dobro, ga spajkajte.
izvorna koda
3. korak: maska sprednje plošče
Pred matrico LED je potrebna plošča z poravnanimi luknjami, da prepreči, da bi LED svetila več kot le predvidena črka.
Z Excelom sem ustvaril tabelo 13 do 13 s kvadratnimi celicami. Plus "+" poravnan na sredini je pokazal točno mesto, kjer je treba izvrtati luknjo.
Ta korak je precej dolgotrajen. Priporočam uporabo laserskega rezalnika, če je na voljo (2 sloja 4 mm vezanega lesa bi bila popolna).
Korak: Črna akrilna sprednja plošča
Akrilno ploščo sem kupil na spletu in uporabil laserski rezalnik Mars podjetja Thunderlaser, ki je bil na voljo v laboratoriju za izdelavo.
Najprej sem ustvaril datoteko svg z inkscapeom. Natisnite ga in poglejte, ali so vse črke poravnane z led.
Nato sem za izdelavo datoteke za rezalnik uporabil programsko opremo za laserske rezalnike LaserGrave.
Naredite nekaj poskusnih rezov s kartonom papirja.
In najpomembnejše. Naredite nekaj poskusnih rezov na akrilu, da ugotovite nastavitev laserja (npr. Moč, hitrost). Laser mora v celoti prerezati, če ne povečati moči ali zmanjšati hitrosti. Vedno uporabljam 100% moč in se igram s hitrostjo.
5. korak: Dokončaj
Zdaj odziv besedilne ure na svetlost. Svetlejše kot je okolica, svetlejše so LED diode.
Besedno uro torej postavite na želeno mesto in izmerite svetlost (preko konzole) in se prilagodite želenim vrednostim.
Priporočena:
Akustična levitacija z Arduino Uno Korak po korak (8 korakov): 8 korakov
Akustična levitacija z Arduino Uno Korak po korak (8 korakov): ultrazvočni pretvorniki zvoka L298N Dc ženski adapter z napajalnim vtičem za enosmerni tok Arduino UNOBreadboard Kako to deluje: Najprej naložite kodo v Arduino Uno (to je mikrokrmilnik, opremljen z digitalnim in analogna vrata za pretvorbo kode (C ++)
Merilnik korakov 1. del: Enobarvni zaslon 128x32 in Arduino: 5 korakov
Pedometer 1. del: Enobarvni zaslon 128x32 in Arduino: To je osnovna vadnica, ki uči, kako uporabljati zaslon OLED s svojim Arduinom. Uporabljam zaslon velikosti 128x32, lahko pa uporabite tudi drugačen zaslon z ločljivostjo in po potrebi spremenite ločljivost/koordinate. V tem delu vam bom pokazal, kako
Nadgradite starejši švicarski nož Memory Stick na 2 GB: 11 korakov
Nadgradite starejši pomnilniški ključ Memory Stick švicarske vojske na 2 GB: V tem navodilu bom pokazal korake, potrebne za odstranitev obstoječega tiskalnega vezja USB Flash Memory Memory Stick Victorinox Securelock "Swiss Army Knife" in ga zamenjajte z večjo zmogljivostjo pomnilniškega ključa USB Memory Stick (Tukaj uporabljam Lexar 2 GB Firefly
Švicarski škatla za iPod: 5 korakov
Švicarsko ohišje za ipod Tech: kako iz švicarske tehnološke škatle narediti kul in trpežno ohišje za ipod
Švicarski AVR nož: 14 korakov (s slikami)
Švicarski nož AVR: Švicarski nož AVR združuje številne programe programiranja AVR v eno samo priročno pločevinko za gumi Altoids. Zaradi prilagodljivosti, ki jo omogoča programiranje mikrokrmilnikov, zagotavlja tudi izhodišče za poljubno število projektov, ki temeljijo na