Sisällysluettelo:

Pythonilla ohjelmoitava LED -pyörävalo: 4 vaihetta
Pythonilla ohjelmoitava LED -pyörävalo: 4 vaihetta

Video: Pythonilla ohjelmoitava LED -pyörävalo: 4 vaihetta

Video: Pythonilla ohjelmoitava LED -pyörävalo: 4 vaihetta
Video: Python-ohjelmoinnin perusteet 1/10 - Muuttujat ja tulostaminen, peruslaskutoimitukset 2024, Marraskuu
Anonim
Image
Image
Piirin asennus
Piirin asennus

Tämä opetusohjelma näyttää, kuinka luoda hienoja LED -pyörävaloja, jotka voidaan ohjelmoida Pythonilla. Varmista ensin, että sinulla on kaikki tarvikkeet:

  • Gemma M0 mikro -ohjain
  • 10k potentiometri
  • 1m NeoPixel LED -nauha 30 pikseliä/metri
  • USB -akku

Alligaattoripidikkeet ja leipälevyt voivat olla hyödyllisiä piirin nopeassa vianetsinnässä ennen asennusta

Vaihe 1: Piirin asennus

Piirin asennus
Piirin asennus
  • NeoPixel Power (punainen) -> Gemma Vout
  • NeoPixel Analog (valkoinen) -> Gemma A1
  • NeoPixel Ground (musta) -> Gemma GND
  • Potentiometrin teho (punainen) -> 3Vo
  • Potentiometri Analoginen (valkoinen) -> Gemma A2
  • Potentiometrin maadoitus (musta) -> Gemma GND

Jos käytät NeoPixel -nauhaa, joka on suurempi kuin ~ 1 m, lisävirtalähde (5V> 2A) saattaa olla tarpeen (katso piirikaavio)

Vaihe 2: Lataa koodi

Image
Image

Liittämisen jälkeen kytke Gemma m0 tietokoneeseesi USB -liitännän kautta. Varmista, että USB -kaapelisi tukee virtaa ja dataa, muuten et voi ladata koodia.

Jos Gemma m0 -laitteesi ei näy USB-asemana (CIRCUITPY) tietokoneeseen kytkettynä, noudata ohjeita osoitteessa https://learn.adafruit.com/adafruit-gemma-m0/over… ja asenna ohjaimet

Tämän projektin koodi on julkisesti saatavilla täällä:

Lataa "main.py" ja pudota se gemmasi tiedostojärjestelmään.

Vaihe 3: ???

tietääkö kukaan koskaan vaihetta 3?

Vaihe 4: Voitto

Image
Image

Kiinnitä nauha mihin tahansa!

Tämä LED -nauha voidaan kiinnittää helposti pyörään teipillä ja vetoketjuilla. Täydellinen Burning Manille

Suositeltava: