Spisu treści:

Programowalne oświetlenie rowerowe LED za pomocą Pythona: 4 kroki
Programowalne oświetlenie rowerowe LED za pomocą Pythona: 4 kroki

Wideo: Programowalne oświetlenie rowerowe LED za pomocą Pythona: 4 kroki

Wideo: Programowalne oświetlenie rowerowe LED za pomocą Pythona: 4 kroki
Wideo: PyCon PL 2016:Krzysztof Czarnota "Inteligentny dom z (Micro)Python)" 2024, Listopad
Anonim
Image
Image
Konfiguracja obwodu
Konfiguracja obwodu

Ten samouczek pokaże Ci, jak stworzyć fajne światła rowerowe LED, które można programować za pomocą Pythona. Najpierw upewnij się, że masz wszystkie zapasy:

  • Mikrokontroler Gemma M0
  • Potencjometr 10k
  • Taśma LED NeoPixel 1m 30 pikseli/metr
  • Akumulator USB

Zaciski krokodylkowe i płytki chlebowe mogą być przydatne do szybkiego debugowania obwodu przed instalacją

Krok 1: Konfiguracja obwodu

Konfiguracja obwodu
Konfiguracja obwodu
  • NeoPixel Power (czerwony) -> Gemma Vout
  • NeoPixel Analog (biały) -> Gemma A1
  • NeoPixel Ground (czarny) -> Gemma GND
  • Moc potencjometru (czerwony) - > 3Vo
  • Potencjometr analogowy (biały) -> Gemma A2
  • Potencjometr Uziemienie (czarny) -> Gemma GND

Jeśli używasz paska NeoPixel o długości większej niż ~1 m, może być wymagane dodatkowe źródło zasilania (5 V > 2 A) (patrz schemat obwodu)

Krok 2: Przesyłanie kodu

Image
Image

Po podłączeniu obwodu podłącz Gemma m0 do komputera przez USB. Upewnij się, że twój kabel USB obsługuje zasilanie i dane, w przeciwnym razie nie możesz przesłać kodu.

Jeśli Twoja Gemma m0 nie wyświetla się jako dysk USB (CIRCUITPY) po podłączeniu do komputera, postępuj zgodnie z instrukcjami pod adresem: https://learn.adafruit.com/adafruit-gemma-m0/over…, aby skonfigurować sterowniki

Kod tego projektu jest publicznie dostępny tutaj:

Pobierz "main.py" i wrzuć go do systemu plików swojej gemmy.

Krok 3: ???

czy ktoś kiedykolwiek zna krok 3?

Krok 4: Zysk

Image
Image

Przymocuj pasek do czegokolwiek!

Ta taśma LED może być łatwo przymocowana do roweru za pomocą taśmy klejącej i opasek błyskawicznych. Idealny do płonącego człowieka

Zalecana: