Sisällysluettelo:
- Vaihe 1: Tarvittavat komponentit
- Vaihe 2: Liitä RGB Led Arduino Nano -laitteeseen
- Vaihe 3: Ohjelmointi
- Vaihe 4: Tulos
Video: Nano Pixels 26 bittiä Arduinon avulla: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Edellisessä artikkelissani tein opetusohjelman WS2812 Nano Pixel LEDin käytöstä. Tässä artikkelissa käytin 16 -bittistä rengasta Nano Pixel WS2812.
Ja tässä artikkelissa näytän sinulle, kuinka käyttää 26 -bittistä rengasta Nano Pixels WS2812.
Laitteisto -osassa mikään ei eroa 16 bitin ja 26 bitin välillä.
Vain ohjelmisto -osassa, jota on muutettava.
Ominaisuudet ja Edut:
- Ohjauspiiri ja RGB -siru on integroitu 5050 komponentin pakettiin.
- Sisäänrakennettu signaalinmuodostuspiiri.
- Sisäänrakennettu sähköinen nollauspiiri ja virran katkeava nollauspiiri.
- CSS -portin lähetyssignaali yhdellä linjalla.
- Lähetä tietoja nopeudella 800 kbps.
Katso lisätietoja taulukosta WS2812.
Vaihe 1: Tarvittavat komponentit
Tässä opetusohjelmassa tarvittavat komponentit:
- 26 -bittinen WS2812 RGB -LED.
- Arduino Nano V.3
- Hyppyjohdin
- Mini USB
Vaadittu kirjasto:
Adafruit NeoPixel
Jos haluat lisätä kirjaston Arduinolle, katso tämä artikkeli "Ulkoisen kirjaston lisääminen Arduinoon"
Vaihe 2: Liitä RGB Led Arduino Nano -laitteeseen
Liitä WS2812 ja Arduino Nano alla olevien ohjeiden mukaisesti:
WS2812 - Arduino
IN ==> D6
VCC ==> +5V
GND ==> GND
Vaihe 3: Ohjelmointi
Tässä ohjelmiston osassa, joka tarvitsee hieman säätöä. Säädä LED -valojen määrä -osiossa käytettyjen LED -valojen määrää.
Ohjelmoi Arduino -levy noudattamalla alla olevia ohjeita:
Avaa Arduino IDE
Valitse Tiedosto> Esimerkit> Adafruit NeoPixels> strandtest
Sinun on muutettava joitakin arvoja tästä luonnoksesta, Muutoksen on oltava seuraava:
Tappi käytetty
#define LED_PIN 12
LEDien määrä
#define LED_COUNT 26
Aseta kirkkaus
strip.setBrightness (10);
Muuta ohjelmaa tarpeen mukaan.
Lataa ohjelma sen jälkeen Arduino -taululle
Vaihe 4: Tulos
Kun olet ladannut ohjelman Arduinolle. Tulokset näkyvät yllä olevassa videossa.
Kiitos, että luit tämän artikkelin. nähdään seuraavassa artikkelissa.
Jos sinulla on kysyttävää, kirjoita kommenttikenttään.
Suositeltava:
Hallitse talon valoja Google Assistantin avulla Arduinon avulla: 7 vaihetta
Hallitse talon valoja Google Assistantin avulla Arduinon avulla: (Päivitys 22.8.2020: Tämä ohje on 2 vuotta vanha ja perustuu joihinkin kolmansien osapuolien sovelluksiin. Kaikki heidän puolellaan tehdyt muutokset saattavat tehdä projektista toimimattoman. Se voi olla tai ei työskentele nyt, mutta voit seurata sitä viitteenä ja muokata sen mukaan
Arduinon ohjelmointi toisen Arduinon avulla vieritettävän tekstin näyttämiseksi ilman kirjastoa: 5 vaihetta
Arduinon ohjelmointi toisen Arduinon avulla vieritettävän tekstin näyttämiseksi ilman kirjastoa: Sony Spresense tai Arduino Uno eivät ole niin kalliita eivätkä vaadi paljon virtaa. Jos projektillasi on kuitenkin virtaa, tilaa tai jopa budjettia, voit harkita Arduino Pro Minin käyttöä. Toisin kuin Arduino Pro Micro, Arduino Pro Mi
Eleohjattu hiiri käyttäen Micro: bittiä: 5 vaihetta
Eleohjattu hiiri Micro: bit: JOHDANTO Projekti on eleohjattu hiiri käsineen muodossa, johon on upotettu micro: bit. Se on projekti, joka on innoitettu varhaisesta ideasta, joka minulla oli upotettuna insinöörinä. Haluan aina käyttää langatonta hiirtä ja näppäimistöä
Ohjaa lediä kaikkialla maailmassa Internetin avulla Arduinon avulla: 4 vaihetta
Ohjaa johtoa ympäri maailmaa Internetin avulla Arduinon avulla: Hei, olen Rithik. Aiomme tehdä Internet -ohjattavan ledin puhelimellasi. Aiomme käyttää ohjelmistoja, kuten Arduino IDE ja Blynk. Se on yksinkertainen ja jos onnistuit, voit hallita niin monta elektronista komponenttia kuin haluat Asioita, joita tarvitsemme: Laitteisto:
Langaton kaukosäädin käyttäen 2,4 GHz: n NRF24L01 -moduulia Arduinon kanssa - Nrf24l01 4 -kanavainen / 6 -kanavainen lähettimen vastaanotin nelikopterille - Rc -helikopteri - Rc -taso Arduinon avulla: 5 vaihetta (kuvilla)
Langaton kaukosäädin käyttäen 2,4 GHz: n NRF24L01 -moduulia Arduinon kanssa | Nrf24l01 4 -kanavainen / 6 -kanavainen lähettimen vastaanotin nelikopterille | Rc -helikopteri | Rc -lentokone Arduinon avulla: Rc -auton käyttö | Nelikopteri | Drone | RC -taso | RC -vene, tarvitsemme aina vastaanottimen ja lähettimen, oletetaan, että RC QUADCOPTER -laitteelle tarvitaan 6 -kanavainen lähetin ja vastaanotin, ja tämäntyyppinen TX ja RX on liian kallista, joten teemme sellaisen