Мазмуну:
- 1 -кадам: Керектүү компоненттер
- 2 -кадам: RGB Ledти Arduino Nano менен туташтырыңыз
- 3 -кадам: Программалоо
- 4 -кадам: Жыйынтык
Video: Nano Pixels 26 Bit колдонуу Arduino: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Мурунку макалада мен WS2812 Nano Pixel LEDди кантип колдонуу керектигин үйрөткөм. Ал макалада мен 16 Bit Ring Nano Pixel WS2812 колдондум.
Жана бул макалада мен сизге 26bit Nano Pixels WS2812 шакегин кантип колдонууну көрсөтөм.
Аппараттык бөлүмдө 16 бит менен 26 биттин ортосунда эч нерсе айырмаланбайт.
Өзгөртүлүшү керек болгон программалык камсыздоо бөлүмүндө гана.
Өзгөчөлүктөрү жана Артыкчылыктары:
- Башкаруу схемасы жана RGB чипи 5050 компоненттен турган пакетке бириктирилген.
- Камтылган сигналды өзгөртүү схемасы.
- Камтылган электрди кайра калыбына келтирүү схемасы жана кубаттуулукту калыбына келтирүү схемасы.
- Бир линия боюнча каскаддык порт берүү сигналы.
- 800Kbps ылдамдыкта маалыматтарды жөнөтүү.
Көбүрөөк маалымат алуу үчүн маалымат барагын караңыз WS2812.
1 -кадам: Керектүү компоненттер
Бул окуу куралы үчүн керектүү компоненттер:
- 26 биттик WS2812 RGB LED.
- Arduino Nano V.3
- Jumper зымы
- Мини USB
Керектүү китепкана:
Adafruit NeoPixel
Ардуиного китепкана кошуу үчүн бул макаланы караңыз "Ардуиного тышкы китепкананы кантип кошуу керек"
2 -кадам: RGB Ledти Arduino Nano менен туташтырыңыз
WS2812ди Arduino Nano менен туташтыруу үчүн төмөнкү көрсөтмөлөрдү аткарыңыз:
WS2812 - Arduino
IN ==> D6
VCC ==> +5V
GND ==> GND
3 -кадам: Программалоо
Бир аз тууралоону талап кылган программалык камсыздоонун бул бөлүгүндө. "Светодиоддордун саны" бөлүмүндө колдонулган диоддордун санын тууралаңыз.
Arduino тактасын программалоо үчүн төмөнкү көрсөтмөлөрдү аткарыңыз:
Arduino IDE ачыңыз
Click Файл> Мисалдар> Adafruit NeoPixels> strandtest
Бул эскизден кээ бир баалуулуктарды өзгөртүү керек, Эмне өзгөрүшү керек:
Колдонулган пин
#Define LED_PIN 12
LED саны
26
Жарыктыкты коюу
strip.setBrightness (10);
Программаны сизге керектүү түрдө өзгөртүңүз.
Андан кийин, программаны Arduino тактасына жүктөңүз
4 -кадам: Жыйынтык
Программаны Arduinoго жүктөп бүткөндөн кийин. Жыйынтыгын жогорудагы видеодон көрсөңүз болот.
Бул макаланы окуп үчүн рахмат. кийинки макалада көрүшкөнчө.
Суроолоруңуз болсо, комментарийлерге жазыңыз.
Сунушталууда:
DS1307ди кантип колдонуу керек Arduino колдонуу: 7 кадам
DS1307ди кантип колдонуу керек Arduino колдонуу: DS1307 - бул чыныгы убакыт сааты IC (RTC). Бул IC убакыт маалыматтарды берүү үчүн колдонулат. Белгиленген убакыт секундадан, мүнөттөн, сааттардан, күндөрдөн, датадан, айдан жана жылдан башталат. Бул IC Crystal жана 3.6V батареялары сыяктуу кошумча тышкы компоненттерди талап кылат. Кристалл
Neopixel Ws2812 Rainbow LED жарыгы M5stick-C - менен Rainbowту Neopixel Ws2812де иштетүү M5stack M5stick Cди колдонуу Arduino IDEди колдонуу: 5 кадам
Neopixel Ws2812 Rainbow LED Glow with M5stick-C | Rainbow боюнча Neopixel Ws2812де чуркоо M5stack M5stick Cди колдонуу Arduino IDEди колдонуу: Салам балдар бул көрсөтмөлөрдө биз неопиксел ws2812 светодиоддорун же LED тилкесин же LED матрицасын же LED шакегин m5stack m5stick-C өнүктүрүү тактасы менен Arduino IDE менен колдонууну үйрөнөбүз жана биз жасайбыз. аны менен асан -үсөн үлгүсү
Ардуино менен 2.4Ghz NRF24L01 модулун колдонуу менен зымсыз алыстан башкаруу - Nrf24l01 4 каналы / 6 каналды берүүчү Quadcopter үчүн алуучу - Rc Helicopter - Rc учагы Arduino колдонуу: 5 кадам (сүрөттөр менен)
Ардуино менен 2.4Ghz NRF24L01 модулун колдонуу менен зымсыз алыстан башкаруу | Nrf24l01 4 каналы / 6 каналды берүүчү Quadcopter үчүн алуучу | Rc Helicopter | Arduino менен Rc учагы: Rc машинасын иштетүү | Quadcopter | Дрон | RC учагы | RC кайыгы, бизге дайыма рецептор жана өткөргүч керек, RC QUADCOPTER үчүн бизге 6 каналдуу өткөргүч жана кабыл алгыч керек деп ойлойбуз жана TX менен RXтин бул түрү өтө кымбат, ошондуктан биз аны өзүбүздө жасайбыз
Wemos ESP-Wroom-02 D1 Mini WiFi модулун кантип колдонуу керек Blynkти колдонуу менен ESP8266 + 18650: 10 кадам
Wemos ESP-Wroom-02 D1 Mini WiFi модулун кантип колдонуу керек Blynkти колдонуу менен ESP8266 + 18650: Мүнөздөмөсү: nodemcu 18650 кубаттоо тутумунун интеграциясы менен шайкеш келет. туташтыргычы уйку режиминде колдонулушу мүмкүн · 1 кошуу
Blynkти колдонуу менен Arduino WeMos D1 WiFi UNO ESP8266 IOT IDEге шайкеш келген тактаны кантип колдонуу керек: 10 кадам
Blynkти колдонуу менен Arduino WeMos D1 WiFi UNO ESP8266 IOT IDEге шайкеш келген тактаны кантип колдонсо болот: Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE Compatible Board Description: Description: WiFi ESP8266 Development Board WEMOS D1. WEMOS D1 - ESP8266 12Eге негизделген WIFI өнүктүрүү тактасы. Иштөө тутуму NODEMCUга окшош, бирок аппараттык жабдуулар бузулган