Программирование МК STM32. Урок 119. WS2812B. Лента на умных светодиодах RGB. Часть 2

author narod stream   7 мес. назад
1,209 views

72 Like   0 Dislike

Программирование МК STM32. Урок 119. WS2812B. Лента на умных светодиодах RGB. Часть 3

В данном занятии мы попробуем поработать со светодиодами RGB, в которые встроен чип для управления их свечением. Таким светодиодом является WS2712B от компании WORLDSEMI. Данные светодиоды расположены в ленте, которой мы и будем управлять. Микроконтроллер мы будем использовать народный - STM32F103C8T6, расположенный на очень дешёвой отладочной плате. В данной части урока мы напишем несколько интересных тестов, чтобы увидеть, как красиво ведут себя умные светодиоды, если уметь управлять их свечением. Отладочную плату STM32F103C8T6 можно купить здесь http://ali.pub/1jgc7 Программатор недорогой ST-Link V2 можно купить здесь http://ali.pub/pwzj8 Ленты светодиодные WS2812B разные можно приобрести здесь http://ali.pub/2i1jg1 Логический анализатор 16 каналов можно приобрести здесь http://ali.pub/2i1ki5 Навигация по видео: 00:10 Введение 00:57 Тест 1 - бегущие огни 06:29 Тест 2 10:28 Тест 3 13:30 Тест 4 18:20 Тест 5 Рекомендуется также перед просмотром данного урока просмотреть данное видео: Распаковка и тестирование отладочной платы на микроконтроллере stm32f103rct6 https://youtu.be/0YVPIruMz_s Урок 5. Библиотека HAL. STM32 CUBE MX. Таймеры https://youtu.be/0O42diDRoXU Урок 10. HAL. Изучаем PWM (ШИМ). Мигаем светодиодами плавно https://youtu.be/V3tLOhYkJ8w Урок 119. WS2812B. Лента на умных светодиодах RGB. Часть 1 https://youtu.be/KykpiB_V7Kk Урок 119. WS2812B. Лента на умных светодиодах RGB. Часть 2 https://youtu.be/Hss2zZPVMZM Текстовая версия данной части урока и исходный код здесь http://narodstream.ru/stm-urok-119-ws2812b-lenta-na-umnyx-svetodiodax-rgb-chast-3/ Группа в контакте http://vk.com/club116656325 Группа в Одноклассниках http://ok.ru/group/52987126153436 Группа в Facebook https://www.facebook.com/groups/236905359999556/ Мой сайт "Программирование МК" http://narodstream.ru/ Форум http://narodstream.ru/forum/ Вы можете помочь проекту: Яндекс-деньги https://money.yandex.ru/to/41001176473465 Webmoney R422073279923 Z341906933112

Программирование МК STM32. Урок 119. WS2812B. Лента на умных светодиодах RGB. Часть 1

В данном занятии мы попробуем поработать со светодиодами RGB, в которые встроен чип для управления их свечением. Таким светодиодом является WS2712B от компании WORLDSEMI. Данные светодиоды расположены в ленте, которой мы и будем управлять. Микроконтроллер мы будем использовать народный - STM32F103C8T6, расположенный на очень дешёвой отладочной плате. В данной части урока мы познакомимся поближе с умными светодиодами RGB WS2712B, а также приготовим схему для практического закрепления материала. Отладочную плату STM32F103C8T6 можно купить здесь http://ali.pub/1jgc7 Программатор недорогой ST-Link V2 можно купить здесь http://ali.pub/pwzj8 Ленты светодиодные WS2812B разные можно приобрести здесь http://ali.pub/2i1jg1 Логический анализатор 16 каналов можно приобрести здесь http://ali.pub/2i1ki5 Навигация по видео: 00:09 Введение 01:40 Микросхема WS2711 05:43 Знакомство с умным светодиодом WS2712B 08:07 Светодиодная лента 12:13 Передача данных в светодиод WS2712B 18:20 Наша схема Рекомендуется также перед просмотром данного урока просмотреть данное видео: Распаковка и тестирование отладочной платы на микроконтроллере stm32f103rct6 https://youtu.be/0YVPIruMz_s Урок 5. Библиотека HAL. STM32 CUBE MX. Таймеры https://youtu.be/0O42diDRoXU Урок 10. HAL. Изучаем PWM (ШИМ). Мигаем светодиодами плавно https://youtu.be/V3tLOhYkJ8w Текстовая версия данной части урока здесь http://narodstream.ru/stm-urok-119-ws2812b-lenta-na-umnyx-svetodiodax-rgb-chast-1/ Группа в контакте http://vk.com/club116656325 Группа в Одноклассниках http://ok.ru/group/52987126153436 Группа в Facebook https://www.facebook.com/groups/236905359999556/ Мой сайт "Программирование МК" http://narodstream.ru/ Форум http://narodstream.ru/forum/ Вы можете помочь проекту: Яндекс-деньги https://money.yandex.ru/to/41001176473465 Webmoney R422073279923 Z341906933112

Fun and Easy SPI - How the SPI Protocol Works

Fun and Easy SPI How the SPI Protocol Works This video teaches you the basics of SPI or Serial Peripheral Interface Bus used to communicate between two or more devices. If you are looking for an easy way to understand how SPI works then this video tutorial will give you insight into how to connect the Masters and Slave devices in normal mode as well daisy chain configuration. There are also 4 mode to choose from in SPI mode. • FREE PCB Design Course : http://bit.ly/FREEPCB_Design_Course • Full Microcontroller Course : http://bit.ly/Microcontroller_Course • Full Vivado Course : http://bit.ly/Vivado_YT • Full Zynq Course : http://bit.ly/Zynq_YT_Course Here are links to learn the basics of SPI for Arduino https://www.arduino.cc/en/Reference/SPI https://www.arduino.cc/en/Tutorial/SPIEEPROM To Learn more check the links down below: Windows 10 Course: https://www.udemy.com/the-complete-windows-10-c-course-and-build-2-apps/?couponCode=trump Arduino PCB Design Course in Altium Course: https://www.udemy.com/create-and-design-your-own-arduino-nano-in-altium-designer/?couponCode=trump LabVIEW Computer Vision Course: https://www.udemy.com/learn-computer-vision-machine-vision-and-image-processing-in-labview/?couponCode=trump Tiny Arduino PCB Design in Altium Circuitmaker https://www.udemy.com/pcb-design-a-tiny-arduino-in-altium-circuitmaker Xilinx Vivado Course https://www.udemy.com/learn-fpga-xilinx-vivado-design-suite-training-in-under-1-hour-vhdl/?couponCode=trump Xilinx Zynq Course https://www.udemy.com/zynq-training-learn-zynq-7000-soc-device-on-microzed-fpga/?couponCode=TRUMP2016 To learn more on FPGAs, Image Processing, Arduinos and Electronics then Check out : http://www.arduinostartups.com/ Please like and Subscribe for more videos :) -------------------------------------------------- Support us on Patreon http://bit.ly/PatreonArduinoStartups

TOP 10 neopixel ws2812b projects (2018)

---------- No 10 : WS2812 LED strips ---------------- Original video Source : https://www.youtube.com/watch?v=2FXs1arWMrE Arduino Mega 2560 http://amzn.to/2ANrFKS WS2812B 5m http://amzn.to/2CQ87Yp 5v Adapter http://amzn.to/2DhecOs LED connector http://amzn.to/2qMmICg ---------- No 9 :Ws2812 car direction signal ---------------- Original video Source : https://www.youtube.com/watch?v=lyjzjWp4waE Neopixel ring http://amzn.to/2AN3JYc ---------- No 8 :Neopixel LED Clock + ESP8266 ---------------- Original video Source : https://youtu.be/wYYCyfEK_Rw ESP8266 http://amzn.to/2mfGVLz Neopixel ring http://amzn.to/2AN3JYc ---------- No 7 : WS2812 DISPLAY ---------------- Original video Source : https://www.youtube.com/watch?v=POMQOsVfDEM Arduino Due http://amzn.to/2Djhz7t ---------- No 6 :Arduino Controlled RGB LED Shades ---------------- Original video Source : https://www.youtube.com/watch?v=X76nayGImnQ Creator’s patreon https://www.patreon.com/RGBFreak WS2812 LED http://amzn.to/2miFdJ0 ---------- No 5 : WS2812 DISPLAY ---------------- Original video Source : https://www.youtube.com/watch?v=9oOW6zNw9pY Arduino Due http://amzn.to/2Djhz7t 3d printer file https://www.thingiverse.com/thing:584714 3d printer http://amzn.to/2D0UzME Filament http://amzn.to/2CNEvdY ---------- No 4 : Interactive 100-pixel WS2812RGB LED-table ---------------- Original video Source : https://www.youtube.com/watch?v=qYL9GYsOQjo Creator’s patreon : https://www.patreon.com/ledon Arduino uno : http://amzn.to/2D1FbRn ---------- No 3 :Arduino + neopixels / WS2812B LEDS music to light ---------------- Original video Source : https://www.youtube.com/watch?v=pQwgZwrXfhc Arduino uno : http://amzn.to/2D1FbRn LED strips : http://amzn.to/2CQ87Yp Autogain mic : http://amzn.to/2CQk4xf Code : http://textuploader.com/5bf3a ---------- No 2 :Ping-pong balls and Neopixel---------------- Original video Source : https://youtu.be/XTa9Qhpohms ---------- No 1 :DIY Ambilight For ANY HDMI Source ---------------- Original video Source : https://www.youtube.com/watch?v=vwppg-4ljSY, https://www.youtube.com/watch?v=ZCVfZb4UoO4 Raspberry Pi 3 with power supply http://amzn.to/2ANij1M 8Gb or larger Class 10 SD card http://amzn.to/2D0XV2c Arduino Uno http://amzn.to/2CZdWqd HDMI Splitter http://amzn.to/2AOUw1q HDMI2AV Converter (capable of 1080p) http://amzn.to/2ANBfxy WS2812B RGB LED Strip, 5 Meters, 60 LEDs/M http://amzn.to/2CQ87Yp HDMI Selector http://amzn.to/2D1Ceju HD1832 Intelligent 5-Port HDMI Switch http://amzn.to/2CLYfyz USB Grabber (UTV007 Chipset) http://amzn.to/2mf2pbi 5V – 10A Power Supply (To power LEDs) http://amzn.to/2AOVzOU L shape solderless corner connector http://amzn.to/2COg0xe ---------- No 0 :Dreamscreen (product) ---------------- Original video Source : https://www.youtube.com/watch?v=p6Queu2oGB4 lightPack http://amzn.to/2DiGYy3

Create clock display using WS2812b Neopixel

In this video I'll show you how I used WS2812b to create a nice LED display for my worldmap clock project. (https://abartben.wordpress.com/2017/03/15/wordmap-clock/) More project like this on my blog : https://abartben.wordpress.com/ More advices about the module from adafruit : https://learn.adafruit.com/adafruit-neopixel-uberguide/best-practices Arduino library: https://github.com/adafruit/Adafruit_NeoPixel Module I used : http://www.banggood.com/100Pcs-DC-5V-3MM-x-10MM-WS2812B-SMD-LED-Board-Built-in-IC-WS2812-p-979463.html?p=W016111637439201505V

В данном занятии мы попробуем поработать со светодиодами RGB, в которые встроен чип для управления их свечением.
Таким светодиодом является WS2712B от компании WORLDSEMI.
Данные светодиоды расположены в ленте, которой мы и будем управлять.
Микроконтроллер мы будем использовать народный - STM32F103C8T6, расположенный на очень дешёвой отладочной плате.
В данной части урока мы создадим проект, изучим работу таймера в режиме PWM с использованием DMA и попробуем зажечь определённые светодиоды различными цветами.

Отладочную плату STM32F103C8T6 можно купить здесь http://ali.pub/1jgc7
Программатор недорогой ST-Link V2 можно купить здесь http://ali.pub/pwzj8
Ленты светодиодные WS2812B разные можно приобрести здесь http://ali.pub/2i1jg1
Логический анализатор 16 каналов можно приобрести здесь http://ali.pub/2i1ki5

Навигация по видео:
00:10 Введение
00:55 Создадим и настроим проект в Cube MX
05:00 Настроим проект в Keil
11:40 Проверим работу режима PWM с использовованием DMA при помощи логического анализатора
16:11 Напишем некоторые служебные функции библиотеки
20:13 Попробуем зажечь один светодиод различными цветами
27:33 Зажжём все светодиоды различными цветами

Рекомендуется также перед просмотром данного урока просмотреть данное видео:
Распаковка и тестирование отладочной платы на микроконтроллере stm32f103rct6 https://youtu.be/0YVPIruMz_s
Урок 5. Библиотека HAL. STM32 CUBE MX. Таймеры https://youtu.be/0O42diDRoXU
Урок 10. HAL. Изучаем PWM (ШИМ). Мигаем светодиодами плавно https://youtu.be/V3tLOhYkJ8w
Урок 119. WS2812B. Лента на умных светодиодах RGB. Часть 1 https://youtu.be/KykpiB_V7Kk

Текстовая версия данной части урока здесь http://narodstream.ru/stm-urok-119-ws2812b-lenta-na-umnyx-svetodiodax-rgb-chast-2/

Группа в контакте http://vk.com/club116656325
Группа в Одноклассниках http://ok.ru/group/52987126153436
Группа в Facebook https://www.facebook.com/groups/236905359999556/
Мой сайт "Программирование МК" http://narodstream.ru/
Форум http://narodstream.ru/forum/

Вы можете помочь проекту:
Яндекс-деньги
https://money.yandex.ru/to/41001176473465
Webmoney
R422073279923
Z341906933112

Comments for video: