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

author narod stream   7 мес. назад
889 views

54 Like   0 Dislike

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

В данном занятии мы попробуем поработать со светодиодами 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

Программирование МК 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

Управляемые RGB-светодиоды WS2812

Группа ВК: https://vk.com/electronics_in_camera Инстаграм: https://www.instagram.com/electronics_in_focus/ Исходник проекта для AVR (IAR): https://bitbucket.org/nadyrshin_ryu/ws2812_avr/downloads/ Исходник проекта для STM32 (IAR): https://bitbucket.org/nadyrshin_ryu/ws2812_stm32/downloads/ Ссылка на подобную ленту (на мою ленту ссылки нет - покупал давно): https://goo.gl/vdo4en Продаются эти светодиоды и рассыпухой, и на различных платах. В общем ищите по запросу "ws2812b" Идея использования DMA+Timer в STM32 была подсмотрена тут: http://geektimes.ru/post/255548/ Статья иностранного блогера с исследованием интерфейса светодиодов WS2812: https://cpldcpu.wordpress.com/2014/01/14/light_ws2812-library-v2-0-part-i-understanding-the-ws2812/ Также мне в комментариях дали ссылку на проект GLEDIATOR: http://www.solderlab.de/index.php/software/glediator Также есть много видео об этом проекте на youtube. Решение позволяет делать на базе светодиодов ws28xx + МК + ПК интересные видео-экраны.

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

СБОРКА БЕГУЩЕЙ СТРОКИ СВОИМИ РУКАМИ / ОБУЧЕНИЕ / ПОДСКАЗКИ / СОБИРАЕМ РЕКЛАМНУЮ ВЫ...

http://onbon.ru/downloads ===== тут актуальное ПО. http://led-complect.ru/ ====== тут комплектующие. http://apex-led.ru ====== тут бегущие строки. Многие клиенты и коллеги часто спрашивают нас : "а как самим собрать светодиодную бегущую строку? Научите нас!". Чтож, вы просили, мы делаем! Компания Apex-Led представляет вашему вниманию обучающее видео, которое должно ответить если не на все, то на большинство вопросов о том, как же собирается бегущая строка. В этом видео мы поделимся своим опытом: 1. Расскажем какие комплектующие понадобятся. 2. Расскажем и покажем сам процесс сборки светодиодной бегущей строки. 2. Поделимся техническими тонкостями и нюансами. Наш сайт, через который вы можете получить расчет и приобрести все необходимые комплектующие для сборки: http://led-complect.ru/ 8 (495) 317-16-03 [email protected] Заказать готовую светодиодную вывеску/ заказать бегущую строку/ заказать светодиодный экран , вы можете по телефону: 8 (499) 922-06-69 Или написав на почту: [email protected]

В данном занятии мы попробуем поработать со светодиодами 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

Comments for video: