LED svjetlo za bicikl programirano s Pythonom: 4 koraka
LED svjetlo za bicikl programirano s Pythonom: 4 koraka
Anonim
Image
Image
Circuit Set up
Circuit Set up

Ovaj vodič će vam pokazati kako stvoriti neka cool LED svjetla za bicikle koja se mogu programirati s Pythonom. Prvo provjerite imate li sve zalihe:

  • Gemma M0 Mikrokontroler
  • 10k potenciometar
  • 1m NeoPixel LED traka 30 piksela/metar
  • USB baterija

Aligatorske kopče i ploče za hljeb mogu biti korisne za brzo otklanjanje grešaka u krugu prije instalacije

Korak 1: Postavljanje kruga

Circuit Set up
Circuit Set up
  • NeoPixel Power (crveno) -> Gemma Vout
  • NeoPixel Analog (bijeli) -> Gemma A1
  • NeoPixel Ground (crno) -> Gemma GND
  • Snaga potenciometra (crvena) -> 3Vo
  • Potenciometar analogni (bijeli) -> Gemma A2
  • Potenciometar uzemljen (crno) -> Gemma GND

Ako koristite NeoPixel traku veću od ~ 1m, tada će možda biti potreban dodatni izvor napajanja (5V> 2A) (pogledajte dijagram kola)

Korak 2: Otpremanje koda

Image
Image

Nakon povezivanja kola, priključite svoj Gemma m0 u računar putem USB -a. Uvjerite se da vaš USB kabel podržava napajanje i podatke, jer u protivnom ne možete prenijeti kôd.

Ako se vaš Gemma m0 ne prikazuje kao USB pogon (CIRCUITPY) kada je priključen na vaše računalo, slijedite upute na: https://learn.adafruit.com/adafruit-gemma-m0/over… za postavljanje upravljačkih programa

Kôd za ovaj projekat je javno dostupan ovdje:

Preuzmite "main.py" i ubacite ga u datotečni sistem svoje geme.

Korak 3: ???

zna li neko ikada korak 3?

Korak 4: Dobit

Image
Image

Pričvrstite traku na bilo šta!

Ova LED traka može se jednostavno pričvrstiti na bicikl pomoću ljepljive trake i zatvarača. Savršeno za Burning Man

Preporučuje se: