Lumină LED pentru bicicletă programabilă cu Python: 4 pași
Lumină LED pentru bicicletă programabilă cu Python: 4 pași
Anonim
Image
Image
Configurare circuit
Configurare circuit

Acest tutorial vă va arăta cum să creați niște lumini de bicicletă cu LED-uri cool, care pot fi programate cu Python. Mai întâi, asigurați-vă că aveți toate consumabilele:

  • Microcontroler Gemma M0
  • Potențiometru 10k
  • 1m bandă LED NeoPixel 30 pixeli / metru
  • Acumulator USB

Clipurile de aligator și plăcile de pâine pot fi utile pentru depanarea rapidă a circuitului înainte de instalare

Pasul 1: Configurarea circuitului

Configurare circuit
Configurare circuit
  • NeoPixel Power (roșu) -> Gemma Vout
  • Analog NeoPixel (alb) -> Gemma A1
  • NeoPixel Ground (negru) -> Gemma GND
  • Putere potometru (roșu) -> 3Vo
  • Potențiometru analog (alb) -> Gemma A2
  • Potențiometru la sol (negru) -> Gemma GND

Dacă utilizați o bandă NeoPixel mai mare de ~ 1m, este posibil să fie necesară o sursă de alimentare suplimentară (5V> 2A) (a se vedea schema de circuite)

Pasul 2: Încărcarea codului

Image
Image

După conectarea circuitului, conectați Gemma m0 la computer prin USB. Asigurați-vă că cablul USB acceptă alimentare și date, altfel nu puteți încărca cod.

Dacă Gemma m0 nu apare ca o unitate USB (CIRCUITPY) atunci când este conectat la computer, vă rugăm să urmați instrucțiunile la: https://learn.adafruit.com/adafruit-gemma-m0/over… pentru a configura driverele

Codul pentru acest proiect este disponibil public aici:

Descărcați „main.py” și introduceți-l în sistemul de fișiere al gemmei.

Pasul 3: ???

stie cineva vreodata pasul 3?

Pasul 4: Profit

Image
Image

Atașați banda la orice!

Această bandă LED poate fi atașată cu ușurință la o bicicletă cu niște bandă adezivă și legături cu fermoar. Perfect pentru Burning Man

Recomandat: