Sisukord:
- Samm: nõutavad komponendid
- Samm: ühendage RGB LED Arduino Nanoga
- 3. samm: programmeerimine
- 4. samm: tulemus
Video: Nano -pikslid 26 -bitine Arduino kasutamine: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Oma eelmises artiklis tegin õpetuse WS2812 Nano Pixel LED -i kasutamise kohta. Selles artiklis kasutasin 16 -bitist rõngast Nano Pixel WS2812.
Ja selles artiklis näitan teile, kuidas kasutada 26 -bitist rõngast Nano Pixels WS2812.
Riistvara osas pole midagi 16 ja 26 bitti vahel erinev.
Ainult tarkvara osas, mida tuleb muuta.
Omadused ja eelised:
- Juhtimisahel ja RGB kiip on integreeritud 5050 komponendi paketti.
- Sisseehitatud signaali ümberkujundamise ahel.
- Sisseehitatud elektriline lähtestusahel ja voolukatkestuse lähtestusahel.
- Kaskaadpordi edastussignaal ühe liini võrra.
- Saatke andmeid kiirusega 800 Kbps.
Lisateabe saamiseks vaadake andmelehte WS2812.
Samm: nõutavad komponendid
Selle õpetuse jaoks vajalikud komponendid:
- 26 -bitine WS2812 RGB LED.
- Arduino Nano V.3
- Jumper traat
- Mini USB
Nõutav raamatukogu:
Adafruit NeoPixel
Arduino raamatukogu lisamiseks vaadake seda artiklit "Kuidas Arduinole välist raamatukogu lisada"
Samm: ühendage RGB LED Arduino Nanoga
WS2812 ühendamiseks Arduino Nanoga järgige alltoodud juhiseid.
WS2812 kuni Arduino
SISSE ==> D6
VCC ==> +5V
GND ==> GND
3. samm: programmeerimine
Selles tarkvara osas, mis vajab veidi kohandamist. Jaotises "LED -ide arv" reguleerige kasutatud LED -ide arvu.
Arduino tahvli programmeerimiseks järgige alltoodud juhiseid:
Avage Arduino IDE
Klõpsake Fail> Näited> Adafruit NeoPixels> strandtest
Peate sellest visandist muutma mõningaid väärtusi, Muutused peavad olema järgmised:
Kasutatud tihvti
#define LED_PIN 12
LEDide arv
#define LED_COUNT 26
Määra heledus
strip.setBrightness (10);
Muutke programmi vastavalt vajadusele.
Pärast seda laadige programm üles Arduino tahvlile
4. samm: tulemus
Kui olete programmi Arduinosse üleslaadimise lõpetanud. Tulemusi saab näha ülaltoodud videost.
Täname, et lugesite seda artiklit. näeme järgmises artiklis.
Kui teil on küsimusi, kirjutage lihtsalt kommentaaride veergu.
Soovitan:
DIY LED -massiiv (Arduino kasutamine): 7 sammu
DIY LED -massiiv (Arduino kasutamine): INTRO: Kas olete kunagi tahtnud teha lihtsat projekti, mis paneb LED -id liikuma? Ei? Seda ma arvasin. Noh, kui olete kunagi tahtnud midagi sarnast teha, olete õiges kohas
Disko tuled RGB -st Arduino kasutamine TinkerCadis: 3 sammu
Disco tuled RGB -lt Arduino kasutamine TinkerCadis: Kui olete RGB -ga ühendatud, on RGB värvi lihtne juhtida, kasutades PWM -väljundit või analoogväljundit, Arduino jaoks saate kasutada nippe 3, 5, 6 analogWrite () , 9, 10, 11, A0, A1, A2, A3, A4, A5 (klassikaliste Arduinode puhul, mis kasutavad Atmega328 või 1
Külastajate loendur Arduino kasutamine TinkerCadis: 3 sammu
Külastajate loendur Arduino kasutamine TinkerCadis: Mitu korda peame jälgima isikut/inimesi, kes külastavad mõnda kohta, näiteks seminari saali, konverentsisaali või kaubanduskeskust või templit. Seda projekti saab kasutada mis tahes konverentsiruumi või seminariruumi sisenevate külastajate lugemiseks ja kuvamiseks
Veetaseme näitaja Arduino kasutamine TinkerCadis: 3 sammu
Veetaseme näitaja Arduino kasutamine TinkerCadis: See artikkel räägib täielikult toimivast veetaseme regulaatorist, mis kasutab Arduino. Vooluring näitab vee taset paagis ja lülitab mootori sisse, kui veetase langeb allapoole määratud taset. Ahel lülitub automaatselt välja
Alustuseks odava RPLIDARiga Jetson Nano kasutamine: 5 sammu
Alustamine odava RPLIDARiga Jetson Nano kasutamine: Lühiülevaade Valguse tuvastamine ja kauguse määramine (LiDAR) toimib samamoodi nagu helilainete asemel kasutatakse laserimpulssi sisaldavaid ultraheli kaugusmõõtjaid. Yandex, Uber, Waymo jt investeerivad oma autonoomsete autode tootmiseks palju LiDAR -tehnoloogiasse