Inhoudsopgave:

LED-fietslicht programmeerbaar met Python - Ajarnpa
LED-fietslicht programmeerbaar met Python - Ajarnpa

Video: LED-fietslicht programmeerbaar met Python - Ajarnpa

Video: LED-fietslicht programmeerbaar met Python - Ajarnpa
Video: Test van beste fietsverlichting: Pro Sport Lights 1200 Lumen & 100 Lumen - Fietslampen Oplaadbaar 2024, November
Anonim
Image
Image
Circuit instellen
Circuit instellen

Deze tutorial laat je zien hoe je coole LED-fietslichten kunt maken die programmeerbaar zijn met Python. Zorg er eerst voor dat je alle benodigdheden hebt:

  • Gemma M0-microcontroller
  • 10k Potentiometer
  • NeoPixel LED-strip van 1 m 30 pixels/meter
  • USB-batterijpakket

Krokodillenklemmen en broodplanken kunnen handig zijn om het circuit snel te debuggen voordat u het installeert

Stap 1: Circuit instellen

Circuit instellen
Circuit instellen
  • NeoPixel Power (rood) -> Gemma Vout
  • NeoPixel Analoog (wit) -> Gemma A1
  • NeoPixel Ground (zwart) -> Gemma GND
  • Potentiometer Vermogen (rood) - > 3Vo
  • Potentiometer Analoog (wit) -> Gemma A2
  • Potentiometer Massa (zwart) -> Gemma GND

Als u een NeoPixel-strip gebruikt die groter is dan ~1m, kan een extra voedingsbron (5V >2A) nodig zijn (zie schakelschema)

Stap 2: Code uploaden

Image
Image

Na het aansluiten van de schakeling sluit je je Gemma m0 via usb aan op je computer. Zorg ervoor dat uw USB-kabel stroom en gegevens ondersteunt, anders kunt u geen code uploaden.

Als uw Gemma m0 niet wordt weergegeven als een USB-drive (CIRCUITPY) wanneer deze op uw computer is aangesloten, volg dan de instructies op: https://learn.adafruit.com/adafruit-gemma-m0/over… om stuurprogramma's in te stellen

De code voor dit project is hier openbaar beschikbaar:

Download "main.py" en zet het in het bestandssysteem van je gemma.

Stap 3: ???

weet iemand stap 3 al?

Stap 4: Winst

Image
Image

Bevestig de strip overal aan!

Deze ledstrip is eenvoudig te bevestigen aan een fiets met wat ducttape en kabelbinders. Perfect voor Burning Man

Aanbevolen: