Kazalo:
Video: LED kolesarska svetilka, ki jo je mogoče programirati s Pythonom: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Ta vadnica vam bo pokazala, kako ustvariti nekaj kul LED svetil za kolesa, ki jih je mogoče programirati s programom Python. Najprej se prepričajte, da imate vse zaloge:
- Mikrokrmilnik Gemma M0
- 10k potenciometer
- 1 m LED trak NeoPixel 30 slikovnih pik/meter
- Baterija USB
Posnetki iz aligatorja in plošče za kruh so lahko uporabni za hitro odpravljanje napak v vezju pred namestitvijo
Korak: Nastavitev vezja
- Napajanje NeoPixel (rdeče) -> Gemma Vout
- Analog NeoPixel (bela) -> Gemma A1
- NeoPixel Ground (črna) -> Gemma GND
- Moč potenciometra (rdeča) -> 3Vo
- Analogni potenciometer (bel) -> Gemma A2
- Potenciometer ozemljitev (črna) -> Gemma GND
Če uporabljate trak NeoPixel, ki je večji od ~ 1 m, bo morda potreben dodaten vir napajanja (5 V> 2 A) (glejte diagram vezja)
2. korak: nalaganje kode
Ko priključite vezje, priključite svoj Gemma m0 v računalnik prek USB -ja. Prepričajte se, da vaš USB kabel podpira napajanje in podatke, sicer kode ne morete naložiti.
Če se vaš Gemma m0 ne prikaže kot USB pogon (CIRCUITPY), ko je priključen na računalnik, sledite navodilom na: https://learn.adafruit.com/adafruit-gemma-m0/over… za nastavitev gonilnikov
Koda za ta projekt je javno dostopna tukaj:
Prenesite datoteko "main.py" in jo spustite v datotečni sistem geme.
Korak: ???
ali kdo pozna korak 3?
4. korak: Dobiček
Pritrdite trak na karkoli!
Ta LED trak lahko enostavno pritrdite na kolo z lepilnim trakom in zadrgo. Idealno za Burning Man
Priporočena:
Svetla svetilka Sunrise, ki jo je mogoče upravljati: 6 korakov
Svetla svetilka Sunrise, ki jo je mogoče nadzorovati: Ali ste se kdaj zbudili ob sedmih, običajnem času, ko se morate zbuditi za delo, in ste se znašli v temi? Zima je grozen čas, kajne? Morate se zbuditi sredi noči (sicer zakaj je tako temno?), Se strgati s postelje in
Majhen in poceni žepni računalnik, ki ga je mogoče programirati kjer koli: 5 korakov
Majhen in poceni žepni računalnik, ki ga je mogoče programirati kjer koli: CardKB lahko spremenite v žepni računalnik! Popoln žepni računalnik za CardKB z zaslonom ArduinoBaisc, CardKB, I2C OLED. Ker BASIC uporablja ArduinoBasic (https://github.com/robinhedwards/ArduinoBASIC), podpira skoraj vse običajne funkcije, kot so
LED kolesarska svetilka Uncycle: 5 korakov (s slikami)
LED kolesarska svetilka za monocikel: moji otroci so navdušeni nad vožnjo z monociklom. Ko se je rodila ideja, da bi za razstavni dogodek dodali luči. Dodajanje nekaterih luči bi bilo že kul, vendar bi jih navdihnile druge svetlobne predstave, luči bi morale biti sinhronizirane z glasbo. To je bila res avantura
Ključavnica vrat USB, ki jo je mogoče ponovno programirati: 8 korakov
Ključavnica za vrata IButton, ki jo je mogoče reprogramirati prek USB -ja: gumbi iButton so majhni gumbi, podobni ohišjem, ki komunicirajo samo z dvema žicama. So neverjetno robustni in vsi imajo edinstveno serijsko številko, ki je strojno zapisana v napravo in se nikoli ne ponovi. So poceni (približno 1 funt / 1,50 evra / 2 USD) T
Rebel LED kolesarska svetilka za Messenger torbo: 7 korakov
Rebel LED Bike Light za Messenger Bag: Vem, o čem razmišljate, še ena izmed ducatov LED kolesarskih luči, kar je odveč reči, da idejo obravnavam nekoliko drugače. Ko sem prebral Mackstannovo navodilo na LED svetilki za nahrbtnik, sem vedel, da moram zgraditi eno