Автор: Narod Stream

STM Урок 145. WS2812B. Новые эффекты и оптимизация кода. Часть 3

В предыдущей части урока мы написали несколько тестов и проверили их на практике. Следующий тест будет очень интересный. Там будет бежать по ленте маска насыщенности, то есть плавно бежим плавным белым пятном. Только вот с белым пятном будет уже наоборот,

STM Урок 145. WS2812B. Новые эффекты и оптимизация кода. Часть 2

В предыдущей части урока мы познакомились с цветовой моделью HSV, настроили проект, написали функцию конвертирования данных цветового пространства HSV в RGB, а также написали первый тест. Попробуем изменить количество радуг, поставим или 2 или 4   ws2812_test01(2,2);     ws2812_test01(4,2);  

STM Урок 145. WS2812B. Новые эффекты и оптимизация кода. Часть 1

Очень немалый интерес у посетителей ресурса вызвал урок 142 по подключению светодиодных лент количеством 150 и 300 светодиодов к контроллеру STM32. Поэтому хотелось бы немного продолжить и развить данную тему. Также на данный урок меня подтолкнула статья посетителя ресурса по

STM Урок 144. Режимы пониженного энергопотребления. SLEEP. Часть 2

В предыдущей части урока мы познакомились с режимами пониженного энергопотребления контроллера STM32, а в частности режима SLEEP, и познакомились со схемой урока. Теперь можно приступить и к более практической части. Проект мы сделаем из проекта урока 140 с именем WWDG01 и

STM Урок 144. Режимы пониженного энергопотребления. SLEEP. Часть 1

В данном уроке мы начнём знакомство с режимами пониженного энергопотребления микроконтроллеров STM32. Зачем нужны такие режимы контроллеру? Любое устройство, работающее от автономного источника питания, если будет эксплуатироваться только в основном (динамическом) режиме, скорее всего, долго не проработает. Поэтому и существуют

STM Урок 143. USB HS Host MSC FREERTOS. Часть 2

В предыдущей части нашего урока мы создали проект и добавили в него две задачи для работы с шиной USB и библиотекой FATFS.   Вернёмся в наш проект и добавим несколько глобальных указателей и переменных  

  Вернёмся в функцию USB_Task02

STM Урок 143. USB HS Host MSC FREERTOS. Часть 1

Продолжаем тему программирования шины USB, устройства Host (ведущего), класса MSC (Mass Storage Class) с использованием интерфейса HS (High Speed). Только проект мы будем на данном занятии уже разрабатывать для использования с операционной системой реального времени FREERTOS. При использовании данной системы

STM Урок 142. WS2812B. Подключаем ленты количеством 150-300 светодиодов. Часть 5

В предыдущей части урока мы подготовили провод питания 220 вольт для нашей ленты и присоединили к нему колодку.   Просверлим отверстие для ввода провода сетевого питания в дом     И затем проводим в него провод     Вилку прикрепим вот

STM Урок 142. WS2812B. Подключаем ленты количеством 150-300 светодиодов. Часть 4

В предыдущей части урока мы изменили код проекта под использование ленты на 300 светодиодов и проверили его на практике.   Теперь настало время наши ленты повесить на их место, где они будут радовать глаза окружающих. Для этого мы сначала подготовим питание

STM Урок 142. WS2812B. Подключаем ленты количеством 150-300 светодиодов. Часть 3

В предыдущей части урока мы изменили код проекта под использование ленты на 150 светодиодов и проверили его на практике.   Давайте к нашей ленте подключим ещё одну ленту, не забыв подключить её выходные силовые контакты также и к блоку питания (картинку

Наверх