Esp8266 управление светодиодной лентой с телефона
Делаем умною светодиодную ленту на микроконтроллере Wi-Fi ESP8266 arduino. Также попробуем сделать пульт управления по Wi-Fi, на Qt-Creator IDE/C++.
Мы соберём схему на транзисторных ключа, то есть питание на ленту будет подаваться через транзисторы n-p-n типа.
На базу транзисторов будет подаваться ШИМ (англ. pulse-width modulation (PWM)) сигнал для управление RGB LED, сам ШИМ будем генерироваться на микроконтроллере Wi-Fi ESP8266-arduino.
Также в конце видео попытаемся сделать цветомузыку, и, поиграем на гитаре для звукового теста!
P. S: Ссылки на код прошивки для arduino Esp-8266 и код на Qt-Creator по ссылкам в описании к видео на ютуб. Так что приятного просмотра :))
Arduino & Pi
1.1K поста 18.2K подписчика
Правила сообщества
В нашем сообществе запрещается:
• Добавлять посты не относящиеся к тематике сообщества, либо не несущие какой-либо полезной нагрузки (флуд)
• Задавать очевидные вопросы в виде постов, не воспользовавшись перед этим поиском
• Рассуждать на темы политики
Я бы заменил биполярные транзисторы на полевые типа IRLZ44N.
Есть же лента на ws2812, к чему этот огород в 21 веке?
а теги Наука Физика и Математика тут зачем?
как не стыдно пИздить с фейсбука аналогичную конструкцию!
WiFi реле с управлением: Приложение + Выключатель
Про беспроводное управление реле с компьютера, я уже рассказывал. Сегодня речь пойдет об управлении реле с телефона и выключателя одновременно. При этом, в прошивке сделал возможность выбора типа реле: низкого или высокого уровня. С использованием внешней кнопки: с фиксацией (выключатель) или без фиксации.
Рассмотрим возможности приложения:
• Управление 4 реле.
• Кнопка включения и выключения всех реле одновременно.
• Состояние реле обновляются при управлении с помощью внешних кнопок.
• Настройка IP устройства
• Вывод состояния подключения.
Также можно вынести в приложение выбор типа реле и типа кнопки. Но пока не вижу в этом смысла. Как считаете вы?
Настройки в прошивке:
• Подключение к домашней Wi-Fi сети или подключение к точке доступа.
• Настройка типа подключаемого реле: низкоуровневое или высокоуровневое.
• Настройка используемых внешних кнопок: с фиксацией (выключатель) или без фиксации.
Планирую сделать универсальную версию с поддержкой ESP32.
Также можно добавить функционал приложения и прошивки. Что по вашему мнению не хватает данной версии?
Надеюсь моя информация будет полезной.
Спасибо! Всем добра!
Кanalизационный звук, или колонка из труб своими руками
Cock то раз увидел в хозмаге колонку в виде трубы.
Дай думаю сделаю такую же, но по всем канонам, и из самых дешёвых компонентов с Али. Электроника:
В качестве корпуса взял белые кanalизационные fistinги с шумопоглощением:
Динамик в итоге поставил из магазинной колонки, у него больше ход диафрагмы и, соответственно, больше бass. Самодельная колонка на этом же динамике зазвучала в несколько раз лучше! Это видно из АЧХ (DIY сверху, магазинная снизу):
Идём дальше и добавляем светомузыку. Взял Ардуину и RGB ленту:
Как оно работает - словами описать сложно, смотрите видос в начале поста.
Thank you sir за внимание!
Оживляем робота с манипулятором на Arduino
Решил собрать дешёвую гусеничную платформу с Aliexpress и поставить на неё руку-манипулятор, управление - геймпад от PS2 с беспроводным приёмником. Схема проекта получилась вот такая:
Игрушка получилась довольно забавная, жалко в детстве такой не было. Хотя мы то знаем, до какого возраста у мужчин длится детство)
Повторяем поделки из ТикТока
Решил сделать проекты из двух вирусных видео, на Пикабу они тоже были:
Для обоих вариантов понадобится
- Адресная светодиодная лента (я брал WS2812b)
- Микрофон (я брал модуль на MAX9814
- Блок питания на 5V
Ссылки на исходники прошивок (там несколько вариантов) есть в описании под видео на ютубе. Пара статичных картинок с результатом:
Wi-Fi замок с приложением. DIY
Делал я Сенсорный кодовый замок в комментариях, к которому написало, что замок с дисплеем очень приметный. Лучше сделать беспроводной замок. Поэтому я сделал новый вариант замка с управлением по Wi-Fi.
• Автоматическая очистка поля ввода пароля.
• Статусы: Открыто, закрыто, заблокировано, неверный пароль.
• Блокировка, на указанное время в прошивке, при неверном вводе пароля. Количество попыток также указывается в прошивке.
Первое что нужно сделать, это настроить Arduino IDE для работы с платами ESP8266. Как это сделать читайте тут.
Затем указать логин и пароль от вашей сети.
И произвести дополнительные настройки.
Надеюсь моя информация будет полезной.
Спасибо! Всем добра!
Разработчик с нуля спустя год и сложности дальнейшего развития
Прошел почти год, как я тут создавал пост с вопросом, как стать разработчиком. Год этот был тернист, так как я никогда ранее не занимался программированием и работой с микроконтроллерами, знал совсем немного схемотехнику и единственное что это CAD моделирование.
Как не крути, но для хорошего начала нужна толика везения и я через знакомых смог найти контору, где требовалось делать примитивные вещи, уровня помигать светодиодом, но в основном монтаж, при том навесной. Это мне позволило зарабатывать на хлеб и обучаться. По этому в первую очередь я закупился моим кумиром и кормильцем, китайской паялкой на T12, которая верой и правдой служит мне и сейчас и не поменяю я ее даже на индукционку. Купил фен, ЛБП сам собрал, нормальный мультиметр, кучу ручного инструмента для работы с проводами, в основном мгтф:
кусачки, зачистки, обжимки, плоскогубцы самых разных видов и назначений. Отверток, сверел, и т.д. и т.п. в общем фулл эпик сет для монтажника. Также взял 3d принтер flying bear gost 5, моделил и печатал. Печатать качественно получилось ой как не сразу. Взял примитивный осцил, сразу второй монитор, ноут, рабочую мебель, короче устроил дома мастерскую. Попутно смотрел лекции по с++, повторял проекты Алекса на ардуинке, познакомился с гитхабом. По мере необходимости разбирался с работой i2c, spi, uart, 1-wire. В какой то момент мне стало неудобно работать с атмегой. Перешёл на esp32. Шикарная вещь. Куча памяти, 2 ядра, высокая частота, встроенный wi-fi и Bluetooth, а самое главное поддержка freertos. Поставит vs code, platformio и мне открылся новый чудный мир. Потом начал разбираться с передачей данных по wi-fi и Bluetooth. Открыл для себя самую нелогичную главу (даже битовые операции мне легче зашли) стринг и таблицы ascii. Но кое как справился, теперь в mit app Inventor делаю приложения под андроид и верчу переменные на х. как хочу :) и получается очень не плохо, самое главное стабильно, ни разу не видел ошибок или дисконектов. Уже несколько сделал на заказ. Да, монтаж у меня занимал большую часть времени и я не доволен объемом того, что я успел изучить за год. Я начал пояса Яндекса по c++, что бы структурировать знания, но пришлось бросить из-за срочного, большого и денежного заказа. Но в этом направлении тоже вырос, теперь разрабатываю сам не сложные печатные платы на smd, заказываю у нас в России, там же трафареты, паял феном, но сейчас закажу термостол, что бы по взрослому уже. В итоге на esp32 и готовых датчиках, экранах, исполнительных устройствах я могу разработать уже интересные вещи, могу читать чужой код, выдирать из него куски для себя и ковырять библиотеки. Но вот стала задача, где нужна stm32 с встроенной аппаратной поддержкой usb, датчики, где идёт голый модуль и на него есть только даташит, протокол передачи данных по usb и Bluetooth с компьютером, высокоскоростной, параллельный с автоидентификацией подключаемых устройств, да так, что бы разработчики ПО под винду и другие ос смогли обработать эти данные и усе, я чувствую себя как год назад, когда я ничего не знаю и не понимаю. Вот только тут я столкнулся с проблемой, что эта информация уже не начального уровня и ее не так много, точнее много, но она не структурирована и тебя не водят за ручку. В том году мне много чего подсказали, может и сейчас кто подскажет, где можно в достатке получить эти знания, по схемотехнике, как делать всю обвязку для stm32 и различных датчиков имея только даташит, по протоколам передачи данных, по программированию. А еще я бы хотел познакомиться с web интерфейсами, например на raspberry поднять web сервер с интерфейсом и передавать на него переменные с микроконтроллера по wi-fi с обратной связью. Делал из малинки локальный сервер blynk, wi-fi маршрутиризатор, подключал к ней esp32 и телефон, вышло просто и красиво, но такое нельзя использовать в коммерческих целях, только для себя, а значит не практично.
Понимаю, что лучший способ, это пойти работать в фирму, где занимаются подобными разработками, но это не путь самурая. Недавно даже приглашали в Московскую фирму, но блин, они тоже используют esp32, а он мне уже не интересен. Я бы даже заплатил кому-нибудь, что бы меня ввели в курс, что где сейчас используют, что мне надо изучить, куда копать и ответили на пару сотен моих вопросов, но что то я ни нашел таких вариантов.
Кстати, я тут пару лет назад делал пост как прожить на МРОТ, сейчас то время вспоминаю с ужасом и непониманием, как я так жил. Даже моих примитивных знаний хватает, что бы зарабатывать в несколько раз больше. И спасибо короне, из-за которой меня сократили и я решил попробовать себя в самозанятых, а то так бы и продолжал работать, думая что это нормально.
Я уже рассказывал про то как добавить ESP8266 в HomeKit: Охранная система в гараж на ESP 8266 с интеграцией в Apple HomeKit, сегодня расскажу про то как добавить LED ленту. И так, начнем.
Повторяться как установить брокер на Rasspbery pi я не буду, берем из первой статьи первый раздел.
Перейдем сразу к созданию прошивки
Создаем собственную прошивку
Подготовка:
Вы можете использовать Atom или Arduino IDE для создания собственной прошивки. В этом руководстве я буду использовать Atom на Windows 10 x64
После завершения установки Atom должен быть запущен. Теперь вам нужно установить platform.io IDE для Atom:
Главное меню: Файл> Настройки> Установить
Теперь вы можете найти пакет. Найти платформу platform.io
Выберите platformio-ide и нажмите кнопку «Установить»
- Atom попросит вас установить Clang сейчас, сделайте это, нажав "Install Clang"
- Появится новый веб-сайт. Прокрутите вниз до «II. Clang for Intelligent Code Completion» и нажмите кнопку «Загрузить». Если загрузка выполнена, запустите настройку. Пожалуйста, выберите «Добавить LLVM в систему PATH» на этапе установки.
- После того, как вы установили Clang, закройте сайт и вернитесь к Atom. После того, как Atom установил все пакеты, вам необходимо перезапустить Atom.
Создание прошивки:
Сначала вам нужно получить Sourcefiles из Github.
Теперь вы можете изменить ветвь (1). Я предлагаю вам использовать ветвь разработки.
Затем нажмите «Clone or Download» (2) и выберите «Загрузить Zip» (3)
Перейдите в папку, в которой вы сохранили ZIP, и разархивируйте его, щелкнув правой кнопкой мыши и выберите «Извлечь все».
Вернуться к Atom откройте вкладку PlatformIO Home (должно быть открыто).
Нажмите «Открыть проект» и выберите распакованную папку, которую вы только что загрузили. Убедитесь, что файл platformio.ini существует. Это важно для загрузки пользовательского файла platformio.ini.
Слева в панеле перейдите к sonoff / user_config.h и нажмите на нее.
Теперь вы можете изменить конфигурацию по умолчанию в этом файле. Я предлагаю вам все прочитать и адаптировать все к вашим потребностям.
Если вы закончили, нажмите ctrl s, чтобы сохранить файл.
Наконец, перейдите в меню PlatformIO и нажмите «Build». Atom теперь начинает компилировать прошивку. Чтобы ускорить компиляцию, вы можете раскомментировать свой предпочтительный язык в файле platformio.ini (удалите «;» из одной строки, не забудьте сохранить ctrl s).
После его выполнения вы можете найти прошивку в каталоге .pioenvs в распакованной папке. Внимание: .pioenvs - скрытая папка в Unix-системах.
Прошивка ESP8266
Для прошивки нам понадобиться FlashESP8266 и полученная нами прошивка .bin
Подключаем ESP8266 к компьютеру, Подключение осуществляется двумя способами:
- при помощи usb-micro usb кабеля (вопросов не должно возникнуть)
- или при помощи ttl конвертера, обратите внимание пины ttl конвертера 3.3v, GRND, RX, TX на пины ESP8266 3.3v, GRND, TX, RX (TX и RX нужно поменять местами).
Далее запускаем FlashESP8266.exe из скаченного архива.
Выбираем COM порт нашей ESP8266 или ttl конвертера и созданный файл прошивки .bin и нажимаем на кнопку Flash.
Если на экране увидели такое окно с процентами значит все выбрали верно, жмем 100% и надпись Flash Complete.На этом прошивка закончена. Переходим к настройке ESP8266
Настройка ESP8266
Заходим по ip на нашу прошитую ESP8266
- Идем "Конфигурация"->"Конфигурация модуля"->"Тип модуля" выбираем "34 MagicHome"
- Далее идем "Конфигурация"->"Конфигурация прочее"->"Дружественное Имя 1 (Sonoff)" пишем свое имя "D1Led"
Аппаратная часть
ESP8266 (у меня лежала D1)
RGBW лента, подойдет и RGB, но лучше RGBW
Транзисторы TIP120 (У меня были TIP122 отлично работает)
Блок питание и соединительные провода
Собираем все по схеме, на изображении лента RGB:
GPIO05 - Green color
GNDGPIO14 - Red color
Установка плагина HomeBridge
Устанавливаем плагин из репозитория
Подключаемся по SSH к малине и пишем в командной строке:
и добавляем аксессуары в конфиг:
Перезагружаем homebridge и радуемся проделанной работой.
Вроде бы рассказал про все, если что пишите в комментариях.
Посмотри примеры работ и выбери себе интегратора.
Отличная работа ) жаль больше одного лайка поставить нельзя, хотя. ))))
будет первый ресурс где можно поставить два лайка
народ, ткните ссылкой где берете нормальные D1mini или просто D1 .
Смотри, что нашлось на AliExpress
уже нашел нормального поставщика. кстати планирую разобраться именно с адресной лентой - это считаю более интересной темой.
адресная едет ко мне, тоже хочу поковырять, я думаю нечего сложно
Простите, а можно уще готовое решение приобрести??)) 1шт пожалуйста )))
Подскажи как прошить? хочу себе сделать
Все остальное как в статье, питание через блок питания, GPIO0 и GND можно скрепкой замкнуть при включении что бы перейти в режим программирования
Почитывая обзоры на Муське, я узнал про замечательную вещь — светодиоды с пиксельной адресацией, а также увидел интересный вариант применения ленты для создания праздничного настроения. Было решено соорудить нечто подобное, но, скажем так, на базе чего-то более перспективного и интересного, чем ардуино из обзора sav13, и не настолько сложно, как это сделал yurok. Встречайте — esp8266 в роли этого самого «перспективного и интересного»!
ДОПОЛНЕНО: Добавлен скетч для esp8266
Сразу оговорюсь — в обзоре будет очень мало работы паяльником и много букв, если кому-то интересен результат — прокручивайте вниз, фото и видео прилагается.
Итак, почему не arduino, тем более что у меня их уже имеется несколько штук? Дуина, конечно, хороша: для нее написано множество библиотек на все случаи жизни, имеется огромное сообщество разработчиков, привычная среда разработки и все такое… Но крошечный объем памяти — 32 кб на всё про всё, причем всего 2 кб под переменные — резко ограничивает полет фантазии для реализации эффектов и заставляет задуматься о смысле жизни искать что-то более мощное, но желательно не очень дорогое.
Прогресс не стоит на месте, и вот он, подходящий кандидат — микроконтроллер esp8266. Производителями готовых решений выпускаются различные платы и модули с этим чипом — практически на любой вкус и под любые цели. Можно отдельно отметить несколько любопытных вариантов.
1. ESP-09.
Чемпион по миниатюризации: квадратик «сантиметр на сантиметр». В каком-то обзоре один из муськовчан интересовался, что он может воткнуть в условиях очень ограниченного пространства… Вот и ответ! В наличии 1 мегабайт памяти, демократичный ценник (впрочем, как и на все платы на базе esp8266) — что еще надо? Из минусов — выводы на антенну и GPIO 0, 2, 12, 13, 14 и 15 находятся внизу, и для монтажа такое подойдет не всем.
2. ESP-07.
Представляет собой прямоугольную плату 22 мм на 16 мм, имеет на борту керамическую антенну, разъем для подключения внешней антенны, выводы GPIO 0, 2, 4, 5, 12, 13, 14, 15 и 16. Памяти по меркам esp самый минимум — «всего» 512 кб.
3. ESP-12 и ее разновидности.
По размерам практически идентичны предыдущему варианту, но отсутствует вывод на внешнюю антенну, а керамическая антенна заменена «змейкой» прямо на плате. Модели с различными буквенными индексами отличаются размером памяти.
4. Платы NodeMCU.
Главное внешнее отличие от всех предыдущих — это привычный шаг выводов и собственно наличие этих самых выводов, позволяющее легко подключать к плате модули. Кроме того, к этой плате гораздо проще подключаться с точки зрения разработчика — не нужно никаких конвертеров, программаторов и прошивальщиков — на плате имеется преобразователь напряжения, встроен UART-конвертер на базе чипа CH340 и есть разъем micro-USB. И, кроме того, через пин Vin ее можно запитать от 5 вольт (и даже больше). Проще некуда!
5. WeMOS D1 mini.
Тоже интересная плата, прежде всего тем, что конкретно под нее выпускается много модулей и имеется возможность объединять плату с модулями в своеобразный «бутерброд»: никаких лишних проводов, ничего нигде не болтается — мечта! По характеристикам аналогична платам NodeMCU — имеет много памяти, достаточное количество пинов и micro-USB разъем, но при этом компактнее.
Дабы не заморачиваться с преобразованием напряжения (все равно блок питания ленты на 5 вольт) и пайкой мелких элементов, я заказал пару плат NodeMCU ver.2, по цене одна плата вышла чуть дешевле трех с половиной долларов. К слову говоря, я заказывал еще и NodeMCU ver.3 (она дешевле на 60 центов), никакой разницы кроме размеров я не заметил.
Теперь о доставке. В Беларусь посылка добралась быстро, недели через 3 после покупки я забрал ее на почте. Упаковка — стандартный полиэтиленовый пакет, внутри несколько запаянных антистатических пакетиков с платами, всунутыми в куски вспененного полиэтилена. В общем — нормально. Ноги не погнуты, а бьющихся частей там нет.
А вот — наглядное сравнение плат NodeMCU с ардуино. Слева направо:
шилд для Nodemcu v.2, Arduino Uno R3, Nodemcu v.3, Nodemcu v.2, Arduino nano
Лента была куплена у другого продавца, 5 метров ленты с учетом долларового купона обошлись чуть дороже 20 баксов. Вот снапшот снапшот почему-то не открывается, вот ссылка на ленту.
Сначала думал найти подходящий профиль, но после пробных подключений и чтения форумов решил сделать проще — вместо алюминиевого профиля у меня используется обычный белый пластиковый кабель-канал. Лента совсем не греется, проверено многочасовыми тестами. Если кому интересно, я сфоткал потребление ленты вместе с esp8266. Вот довольно легкий режим «змейка», потребление чуть больше 2 ватт:
А вот максимальная нагрузка, все диоды на 2 метрах ленты светят ярким белым светом, потребление около 18 ватт:
Место подключения кабеля к ленте я закрепил термоклеем, выглядит примерно так
Как я уже говорил выше, для питания ленты на диодах ws2813 необходимо напряжение 5 вольт, а 2-метровому отрезку будет достаточно 18 Ватт в пике. Блок питания был взят с запасом — это MeanWell RS-50-5, купленный в одном известном российском магазине. Забегая немного вперед, скажу, что даже при длительном использовании блок совершенно не греется, что для меня является плюсом. Чтобы спрятать эту железяку с глаз долой, я использовал распределительную коробку стоимостью около полутора долларов, купленную с местном строительном магазине.
Блок питания в нее кое-как поместился, хоть его и пришлось немного доработать напильником:)
Сам модуль NodeMCU пока болтается снаружи — прячется за блоком, со стороны незаметен и никому не мешает.
Вот так вся конструкция выглядит на подоконнике:
Подходящей коробочки для модуля сначала не нашлось, и как его прятать — я особо даже не думал. Есть мысль, что подойдет пластиковая коробка для пальчиковых батареек, но эстетикой я займусь позже.
В общем, идея сформировалась: нужно сделать простую страницу, разместить ее во встроенной файловой системе ЕСПшки, поднять на ЕСПшке вебсервер и при обращении к нему — отдавать эту страницу. Все дальнейшее взаимодействие предполагалось только через websocket, такой подход должен снизить трафик и поможет избежать ненужной перерисовки управляющей веб-страницы.
Для быстрой разработки интерфейса был использован онлайн-инструмент Rapid interface builder, который при всей своей замечательности у меня нормально работал только один день, а потом перестал экспортировать архив с готовым интерфейсом. К счастью, прямо на странице можно посмотреть и скопировать исходный код интерфейса (кнопка Code), так что невозможность экспорта не стала большой проблемой. К тому же, интерфейс и таблицы стилей были впоследствии исправлены вручную. Когда наброски интерфейса были готовы, я забросил интерфейс во внутренюю память ESP, добавил в исходники взаимодействие через websocket, и тут случился облом: ESP не может работать с файлами во внутренней файловой системе, если полное имя файла и путь к нему длиннее 32 символов. Пришлось сократить имена, после чего все стало работать как я и ожидал, и я начал экспериментировать с эффектами.
Их не то чтобы много, но что-то я все-таки придумал. Я старался сделать эффекты не статичными (это слишком просто и скучно), а с возможностью «тюнинга». Как правило, пользователь может изменить скорость анимации, выбрать цвет и т.п. В общем, мелочь, которая позволяет иногда изменить один и тот же эффект до неузнаваемости. Если фантазия в отпуске или просто хочется поэкспериментировать, можно воспользоваться кнопкой «Придумать» — так можно сгенерить значения некоторых параметров случайным образом.
Список эффектов пока небольшой, но надеюсь что он будет расширяться.
1. Волны. Пользователь указывает минимальное и максимальное значение цвета в «волне», количество волн и скорость их движения. Волны трех базовых цветов могут как бы накладываться друг на друга, в итоге создавая новый цвет. Объяснять тяжело, фотография наверное тоже не очень поможет, лучше смотрите видео.
2. Радуга. Ну, название говорит само за себя… Пользователь может указать от 2 до 10 цветовых точек, между ними будут плавные цветовые переходы. Для динамики можно указать еще скорость движения радуги.
3. Линии. Вся лента плавно заполняется одним цветом справа налево или наоборот. Цвета могут быть случайными или выбранными заранее.
4. Снежинки. Они появляются, затем медленно тают. Или быстро — это зависит от настроек. Кроме того, можно указать частоту появления снежинок и их цвет… А еще цвет можно генерировать случайно для каждой «снежинки». Красиво, в общем.
5. Стробоскоп. Что-то вроде снежинок, только размер поменьше и скорость исчезновения побольше. Хотя что тут объяснять, все наверно и так знают, что такое стробоскоп.
6. Змейки. В одном направлении движутся полосы одного или разных цветов, могут менять направление движения. Настройки в общем-то как у большинства — скорость движения, цвет.
7. Пульс. Вся лента плавно пульсирует от минимального цвета до максимального и обратно. Цвета задаются пользователем, скорость пульсаций — тоже.
8. Автосмена режимов. Еще одно говорящее название — эффекты переключаются или по кругу, или случайным образом. Можно указать длительность действия эффекта, но фильтра по эффектам нет.
9. Планировщик. Реализовать эту фичу — в самых ближайших планах. Должен быть следующий функционал — пользователь настраивает какой-либо эффект, затем добавляет его в планировщик и задает длительность его выполнения, затем еще и еще. По моим расчетам, в теории можно будет задать не меньше сотни различных конфигураций, на практике наверно хватит и 10-15. Ну а планировщик будет переключать режимы согласно очередности.
И последнее — дабы не приходилось постоянно после включения выбирать эффекты и настраивать их под себя, параметры хранятся в энергонезависимой памяти, т.е. при включении пользователь увидит тот эффект, который был установлен перед выключением. Автосохранение происходит через минуту после того, как пользователь последний раз изменял настройки.
Ну а теперь — ссылки на видео. В этом плейлисте вы можете увидеть разные режимы в действии:
Управление светодиодной лентой
Добрый день. Озадачился вспомогательным освещением на светодиодной ленте с управлением от.
Управление светодиодной лентой с ПК
Добрый день. Подскажите, как решить задачу: Имеется ПК, на нем при определенном событии (скажем.
Управление светодиодной лентой с Android
Здравия желаю:senor:! Появилась надобность в управлении светодиодной лентой с телефона на.
Управление светодиодной лентой - не могу понять проблему
Всем доброго дня! Столкнулся со странной проблемой, не могу её понять. Помогите пожалуйста. .
при использовании драйвера, практически любой, у которого параметры больше 12в 4а. лучше с N каналом.
Спасибо
Подскажите как правильно нагуглить драйвер?
Раньше только читал
Добавлено через 22 минуты
Как понять что делает драйвер, как его подобрать и как с ним работать?
мосфет это в первом приближении конденсатор для управляющей микросхемы, чем выше частота переключений тем больше ток нужен для перезарядки затвора
для светодиодной ленты, по моему нафиг не нужен, я делал упраление лентами с ШИМ модуляцией ,256 уровней частота до 1кГц, т.е частота 256 кГц,на IFRZ44N без всяких драйверов, в цепь затвора резистор ставил да и все У меня микроконтроллер esp8266 питается от 3.3В, если я правильно понимаю выход ШИМ максимум тоже будет выдавать 3.3В, какой нужен мосфет в этом случае, для управления 12В 4А? любой который выдерживает ток больше 4А и управляется 3.3 В
а если у esp8266 есть возможность сконфигурировать выводы в режиме открытый коллектор то IFRZ44N подойдет а если у esp8266 есть возможность сконфигурировать выводы в режиме открытый коллектор то IFRZ44N подойдет любой который выдерживает ток больше 4А и управляется 3.3 В Как правильно понять что он управляется 3.3В
По какому параметру, Gate-to-Source Voltage или ,Source-to-Drain Voltage ?
И как понять в какой момент он полностью открывается?
Решение
По какому параметру, Gate-to-Source Voltage или ,Source-to-Drain Voltage ? так переведиGate-to-Source Voltage Напряжение между затвором и источником
Source-to-Drain Voltage Напряжение от источника к стоку
гугл переводчик
управляется полевой транзистор затвором, следовательно Gate-to-Source Voltage
а Source-to-Drain Voltage это напряжение между истоком и стоком, следовательно должно быть 12в и выше
И как понять в какой момент он полностью открывается? Всем спасибо
В итоге все получилось
Мосфеты использовал irlb8748
Периферийное устройство. Управление светодиодной лентой через компьютер
Доброго времени суток! Есть желание сварганить управление светодиодной лентой через компьютер.
Защита входа 12В от 500Вольт (Linear Technology + мосфет)
Нашел в интернете интересную штуку LTC4366, LTC4367. Управляет мосфетом, следит за входным.
Общение с микроконтроллером через COM порт для управления светодиодной лентой
Приветствую! Подскажите, что не так? Написал код в Visual Basic 2012 для включения светодиодных.
Управление RGB лентой
Здравствуйте, форумчане! Имеется светодиодная RGB лента - 5м, 7,2 Вт/метр, 12В. Хочу подключить.
Управление лентой RGB
нужна простейшая схема для управления RGB лентой, 4 дорожки R G B +12v ргб в каждом диоде, как.
Управление RGB лентой
Подскажите как можно управлять яркостью светодиодной ленты, но без МК. Желательно обойтись вообще.
Читайте также: