Connect RGB LED and WS2812B Strip to Arduino
This project is about connecting RGB LED and RGB strip. However, it introduces PWM (pulse-width modulation) to simulate analog signal in a Arduino digital pin. When Arduino connects to a WS2812B RGB LED strip with digital pin, the line protocol is introduced. So RGB LED and LED strip are the parts in this project, PWM and Protocol are the main idea in this project.
Source code:
http://www.cmee4k.com/files/Intro_ArduinoUno_Projects/RGB_LED_sample.zip
The source code are from https://create.arduino.cc/projecthub . Just search "rgb led tutorial", and we enhanced some codes for our project.
Reference:
https://en.wikipedia.org/wiki/Pulse-width_modulation
https://www.arrow.com/en/research-and-events/articles/protocol-for-the-ws2812b-programmable-led
https://howtomechatronics.com/tutorials/arduino/how-to-control-ws2812b-individually-addressable-leds-using-arduino/
https://www.sdiplight.com/what-is-ws2812b-led-and-how-to-use-ws2812b-led/
https://youtu.be/GQwBUmrLK1A - CMEE4K RGB video
https://youtu.be/yQjnEbFQSJo - CMEE4K use PWM to control servo
More small projects with WS2812B strip
https://youtu.be/md1lDX6Hts0 - CMEE4K Arduino and RGB LED strip
https://youtu.be/krM0ETfw7lg - CMEE4K Arduino tests with WS2812 RGB LED strip
https://youtu.be/27162u-_Fbk - CMEE4K Enhance the existing Arduino Uno RGB project
https://www.aliexpress.com/item/32966375934.html - AliExpress WS2812B
https://www.aliexpress.com/item/33008860640.html - AleExpress Power supply. For WS2812B, select 5 volt. 5A is good for 256 LED, 10A is good for 512 LED. Sorry, never try 1024 LED.
The voiceover is generated by Speechlo software https://speechelo.com
Видео Connect RGB LED and WS2812B Strip to Arduino канала Simon Yuen
Source code:
http://www.cmee4k.com/files/Intro_ArduinoUno_Projects/RGB_LED_sample.zip
The source code are from https://create.arduino.cc/projecthub . Just search "rgb led tutorial", and we enhanced some codes for our project.
Reference:
https://en.wikipedia.org/wiki/Pulse-width_modulation
https://www.arrow.com/en/research-and-events/articles/protocol-for-the-ws2812b-programmable-led
https://howtomechatronics.com/tutorials/arduino/how-to-control-ws2812b-individually-addressable-leds-using-arduino/
https://www.sdiplight.com/what-is-ws2812b-led-and-how-to-use-ws2812b-led/
https://youtu.be/GQwBUmrLK1A - CMEE4K RGB video
https://youtu.be/yQjnEbFQSJo - CMEE4K use PWM to control servo
More small projects with WS2812B strip
https://youtu.be/md1lDX6Hts0 - CMEE4K Arduino and RGB LED strip
https://youtu.be/krM0ETfw7lg - CMEE4K Arduino tests with WS2812 RGB LED strip
https://youtu.be/27162u-_Fbk - CMEE4K Enhance the existing Arduino Uno RGB project
https://www.aliexpress.com/item/32966375934.html - AliExpress WS2812B
https://www.aliexpress.com/item/33008860640.html - AleExpress Power supply. For WS2812B, select 5 volt. 5A is good for 256 LED, 10A is good for 512 LED. Sorry, never try 1024 LED.
The voiceover is generated by Speechlo software https://speechelo.com
Видео Connect RGB LED and WS2812B Strip to Arduino канала Simon Yuen
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Use CentOS7 to run AWS Cloud9 web IDE](https://i.ytimg.com/vi/7EtpwDaV04k/default.jpg)
![Use OracleCloud free Ubuntu to run AWS Cloud9 web IDE](https://i.ytimg.com/vi/An8ofaORjuw/default.jpg)
![Make a $6 Project Box in 5 minutes](https://i.ytimg.com/vi/tpXicY_b5ws/default.jpg)
![Arduino: Display Sketch name and version](https://i.ytimg.com/vi/4eUwoaBymmI/default.jpg)
![Use Windows Putty and Unix Vim editor](https://i.ytimg.com/vi/ejJzcWd2mJs/default.jpg)
![Using Arduino, RTC, and 3 Color LED ranges to build an Analog Clock](https://i.ytimg.com/vi/7yjKzt4sXFM/default.jpg)
![Arduino RTC project to control another toy](https://i.ytimg.com/vi/Ncb3S6XCN1A/default.jpg)
![Use Arduino Pro Micro to prevent (Windows) screen lock up](https://i.ytimg.com/vi/dhh1_rJZvGI/default.jpg)
![Arduino Real Time Clock, OLED, RGB LED strip](https://i.ytimg.com/vi/AyIHJ3O5C4s/default.jpg)
![Making Fiber Optic Lamp](https://i.ytimg.com/vi/NabqJycXvVY/default.jpg)
![Anconda Tutorial, Jupyter and DataScience sample code (Notebook)](https://i.ytimg.com/vi/3frq65ud8Zw/default.jpg)
![Enable and test microPython with ESP8266, ESP32, Pyboard, and micro:bit](https://i.ytimg.com/vi/dGPLFYVHwY0/default.jpg)
![Using Arduino Manage Libraries](https://i.ytimg.com/vi/wGt87zS-Ia8/default.jpg)
![CMEE4K: Explain how the speaker works](https://i.ytimg.com/vi/RuYJp7MuuSY/default.jpg)
![Explaining Program Counter](https://i.ytimg.com/vi/jITdXa32JTQ/default.jpg)
![Arduino Nano connect to RBG Strip project in 10 min](https://i.ytimg.com/vi/NAxCeblZwDE/default.jpg)
![Review BBC micro:bit and compare to Arduino](https://i.ytimg.com/vi/cKoUFxoJnko/default.jpg)
![Introduction to BBC micro:bit](https://i.ytimg.com/vi/ZGfYFWcg0qk/default.jpg)
![How S4A works with Arduino board](https://i.ytimg.com/vi/AxnfeGqaua0/default.jpg)
![Install SiLabs VCP210x driver to macOS 10.13.6](https://i.ytimg.com/vi/kJ9gG7G38JY/default.jpg)