Программа для управлением адресной LED лентой с помощью Arduino
Добрый день!
Есть следующая задача - написание программы для управление адрессной светодиодной лентой WS2812B с помощью контроллера Arduino.
Имеем контролер к которому подключено 144 светодиода адрессной ленты, а также энкодер для ввода параметров и управления.
Базовый функционал.
Исходное положение - все светодиоды на ленте выключены
1. При нажатии кнопки энкодера светодиоды включаются в заданной последовательности (базовый вариант - от первого до последнего 1,2,3....144)
Необходимо иметь возможность задавать для каждого светодиода - интервал включения после предыдущего, значение цвета, значение яркости и время за которое светодиод перейдет от 0 яркости до заданной. Эти параметры вносятся непосредсвенно в коде.
2. При вращении энкодера необходимо управлять светодиодами в зависимости от направления вращения. Например, все светодиоды включены, вращаем энкодер против часовой стрелки и происходит выключение светодиодов 144,143,142..... после N оборотов получаем, например, 95 светодиодов которые остаются включенными.
После остановки энкодера, меняем направление и вращаем по часовой стрелке, светодиоды должны включаться 96,97,98... и далее в зависимости от количества оборотов.
Такие действия могут повторятся бесконечное к-во раз.
3. При условии, что хоть один светодиод включен, нажимая повторно кнопку энкодера все работающие светодиоды выключаются и система приходит в исходное состояние.
Это базовый функционал который нужен для создания макета
Предложите пожалуйста сценарий выполнения такой работы и если можно оцените эти этапы.
Спасибо!
Aktualne zlecenia dla freelancerów w kategorii Systemy wbudowane i mikrokontrolery
STM32H743 + Ethernet (OpenH743I-C DevBoard)Dla DevBoard OpenH743I-C (https://arduino.ua/prod6139-plata-rozrobnika-openh743i-c-standard-stm32h7-development-board) oraz modułu ETHERNET na chipie DP83848 wygenerować oprogramowanie do sprawdzenia działania modułu Ethernet na poziomie sprzętowym. Przykłady programu od… Systemy wbudowane i mikrokontrolery ∙ 6 dni 10 godzin temu ∙ 5 ofert |
Opracowanie GPS-GSM trackera
410 PLN
Dzień dobry! Potrzebna jest разработка GPS-GSM трекера. Urządzenie powinno mieć niewielkie rozmiary. Zakres pracy 6-32V. mieć wbudowaną baterię, która pozwoli na pracę przez 3-4 godziny bez zewnętrznego zasilania. Główne zadanie to śledzenie lokalizacji. Urządzenie powinno… Systemy wbudowane i mikrokontrolery, Doradztwo inżynieryjne ∙ 7 dni 16 godzin temu ∙ 2 oferty |
Należy wyprowadzić zegarek Android z cyklicznego fastboot.Zegarek Mobvoi Ticwatch 3 pro GPS wszedł w cykliczny fastboot podczas próby flashowania. Szukam kogoś, kto będzie w stanie to naprawić i sprawdzić, czy można wgrać oprogramowanie. Systemy wbudowane i mikrokontrolery ∙ 7 dni 16 godzin temu ∙ 2 oferty |
Projekt Tuya smartDla urządzenia wi fi. W poszukiwaniu specjalisty z Tuya IoT Platform / Tuya Panel Studio, doświadczenie z CBU jest obowiązkowe! Konieczne do wykonania Rejestracja konta 1. Ustawienie produktu w Tuya IoT Platform 2. Ustawienie Data Points (DP) 3. Opracowanie interfejsu w Tuya 4.… Systemy wbudowane i mikrokontrolery, Hybrydowe aplikacje mobilne ∙ 8 dni 12 godzin temu ∙ 4 oferty |
Rozwój oprogramowania dla Arduino (moduły RF 3–7,5 GHz, automatyczne skanowanie częstotliwości)Należy opracować system na Arduino do automatycznego wyszukiwania aktywnego analogowego sygnału wideo oraz automatycznego dostosowywania nadajnika do wykrytej częstotliwości.Planowane jest wykorzystanie trzech oddzielnych modułów odbiorczo-nadajnych: 3000–4200 MHz; 4900–6000… C i C++, Systemy wbudowane i mikrokontrolery ∙ 9 dni 23 godziny temu ∙ 4 oferty |