Inhoudsopgave:
Video: LED-fietslicht programmeerbaar met Python - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
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
- 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
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
Bevestig de strip overal aan!
Deze ledstrip is eenvoudig te bevestigen aan een fiets met wat ducttape en kabelbinders. Perfect voor Burning Man
Aanbevolen:
Programmeerbaar toetsenbord: 5 stappen (met afbeeldingen)
Programmeerbaar toetsenbord: in dit project laat ik zien hoe u een relatief eenvoudig en goedkoop programmeerbaar toetsenbord kunt maken voor het in kaart brengen van uw meest gebruikte sneltoetsen, toepassingen en meer. Dit toetsenbord wordt gedetecteerd als toetsenbord in alle belangrijke besturingssystemen, er zijn geen extra stuurprogramma's nodig
Meerdere LED's besturen met Python en de GPIO-pinnen van je Raspberry Pi: 4 stappen (met afbeeldingen)
Meerdere LED's besturen met Python en de GPIO-pinnen van je Raspberry Pi: deze Instructable laat zien hoe je meerdere GPIO-pinnen op je RaspberryPi kunt besturen om 4 LED's van stroom te voorzien. Het zal je ook kennis laten maken met parameters en voorwaardelijke uitspraken in Python.Onze vorige Instructable met behulp van de GPIO-pinnen van je Raspberry Pi om
Programmeerbaar veiligheidsslot met Arduino: 4 stappen
Programmeerbaar beveiligingsslot met Arduino: dit is mijn eerste blog hier. Ik presenteer hier een op Arduino gebaseerd programmeerbaar veiligheidsslot (PSL) voor het vergrendelen van elektronische apparaten. Het PSL-circuit wordt gebruikt om een AC/DC-apparaat op externe voeding in/uit te schakelen/te ontgrendelen op basis van wachtwoord
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
CIRCUITO TEMPORISADOR PROGRAMMEERBAAR BASADO EN ARDUINO: 3 stappen
CIRCUITO TEMPORIZADOR PROGRAMABLE BASADO EN ARDUINO: Les voy a compartir este proyecto de utilidad en empresas de manufactura y otras en donde se requiere requiere alguna máquina de manera periódica sin intervenci manera komer