Съдържание:

LED велосипедна светлина, програмируема с Python: 4 стъпки
LED велосипедна светлина, програмируема с Python: 4 стъпки

Видео: LED велосипедна светлина, програмируема с Python: 4 стъпки

Видео: LED велосипедна светлина, програмируема с Python: 4 стъпки
Видео: Велосипедная задняя фара с лазером 🇺🇦❤🇷🇺 2024, Юли
Anonim
Image
Image
Настройка на веригата
Настройка на веригата

Този урок ще ви покаже как да създадете някои готини LED светлини за велосипеди, които да се програмират с Python. Първо се уверете, че имате всички консумативи:

  • Микроконтролер Gemma M0
  • 10k потенциометър
  • 1м NeoPixel LED лента 30 пиксела/метър
  • USB батерия

Алигаторните щипки и дъските за хляб могат да бъдат полезни за бързо отстраняване на грешки във веригата преди инсталиране

Стъпка 1: Настройка на веригата

Настройка на веригата
Настройка на веригата
  • NeoPixel Power (червено) -> Gemma Vout
  • NeoPixel Analog (бял) -> Gemma A1
  • NeoPixel Ground (черен) -> Gemma GND
  • Мощност на потенциометъра (червен) -> 3Vo
  • Аналогов потенциометър (бял) -> Gemma A2
  • Потенциометър заземен (черен) -> Gemma GND

Ако използвате лента NeoPixel, която е по -голяма от ~ 1 m, може да се наложи допълнителен източник на захранване (5V> 2A) (вижте електрическата схема)

Стъпка 2: Качване на код

Image
Image

След като свържете веригата, включете вашия Gemma m0 в компютъра си чрез usb. Уверете се, че вашият USB кабел поддържа захранване и данни, в противен случай не можете да качите код.

Ако вашият Gemma m0 не се показва като USB устройство (CIRCUITPY), когато е включен към вашия компютър, моля, следвайте инструкциите на: https://learn.adafruit.com/adafruit-gemma-m0/over…, за да настроите драйвери

Кодът за този проект е публично достъпен тук:

Изтеглете „main.py“и го пуснете във файловата система на вашата гема.

Стъпка 3: ???

някой знае ли някога стъпка 3?

Стъпка 4: Печалба

Image
Image

Прикрепете лентата към всичко!

Тази LED лента може лесно да бъде прикрепена към велосипед с малко тиксо и връзки с цип. Перфектен за Burning Man

Препоръчано: