Тёмный

Arduino esp8266 control RGB led strip over internet 

Ivan G
Подписаться 9 тыс.
Просмотров 14 тыс.
50% 1

Опубликовано:

 

26 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 14   
@krepton85you
@krepton85you 7 лет назад
Спасибо, все понятно и доходчиво объяснил, но тут скетч как видим необходимо писать под конкретное приложение mqtt клиент, не везде именно так могут отправляться данные. Можно это сделать и при помощи например 3-х отдельных слайдеров RGB и обратную связь на RGB света-диод в приложении (liner MQTT dashboard например).
@avtozapuskby
@avtozapuskby 7 лет назад
Отличный пример. Перешел на более удобный для меня клиент MQTT Dash для Android, от него можно получить HEX-строку цвета в формате #AABBCC, ее удалось распарсить так: if(String(pub.topic()) == "**********************/**********/rgb") { String hexstring = pub.payload_string(); long number = strtol( &hexstring[1], NULL, 16); long red = number >> 16; long green = number >> 8 & 0xFF; long blue = number & 0xFF; analogWrite(13 red*4), analogWrite(12, green*4), analogWrite(14, blue*4); } может кому пригодиться.
@alexandersedunov9117
@alexandersedunov9117 3 года назад
В среде Arduino применяется обработка данных по прерыванию ? Например, когда для выбранной платы есть аппаратная поддержка какого-то протокола (SPI, UART, Ethernet и т. д.), используется режим ожидания приёма (Salve) и приходит пакет, можно ли вызвать программное прерывание и читать приёмный буфер только тогда, когда в нём что-то есть ?
@telobezumnoe
@telobezumnoe 8 лет назад
доброго времени суток, наверное глупый вопрос, но можно ли каким нибудь образом при получении переменной из колбека использовать ее в void loop? просто попробовал выводить ее в сериал порт в теле основной программы, то отражается пустое поле или же начальное значение int присвоенное во время инициализации переменных.
@ArduinoWorld
@ArduinoWorld 8 лет назад
+Q , конечно можно. Посмотрите мы в каждом видео работаем с полученными данными. В примере с RGB лентой чуть сложнее, потому что мы извлекаем данные из строки, посмотрите другие видео, например с отправкой сообщениий на lcd. Там мы принимаем данные и выводим их на экран.
@kishofff
@kishofff 6 лет назад
А можно ссылку на esp с внешней антенной?
@АлександрСанёк-ч1о
что значит в мониторинге порта?: wdt reset load 0x4010f000, len 1384, room 16 tail 8 chksum 0x2d csum 0x2d v09f0c112 ~ld просто как понял есп даже к вифи не подключается в подключенных нет
@TheMrdryn
@TheMrdryn 7 лет назад
Где взяли такой color picker для android приожения?
@maximahnach
@maximahnach 8 лет назад
интересно, а может ли одно устройство быть подписано на несколько топиков и публиковать информацию со своих датчиков в несколько разных топиков?
@ArduinoWorld
@ArduinoWorld 8 лет назад
Безусловно может, можно подписываться на "родительские" топики Например: test/room/ Будут приходить все данные с дочерних топиков : - test/room/led1 - test/room/led2 - test/room/temp А можно подписаться ка каждый отдельный топик который интересует Это же правило работает при отправке данных. Можно отправить данные в отдельный топик или в родительский (тогда его получат все устройства, которые подписались хотя бы на один дочерний топик)
@Maxmudjon
@Maxmudjon 8 лет назад
Я бы хотел узнать у меня есть один например Зеленной (Green) лед я хочу подключит его на ESP8266 и управлять через протоколу MQTT я не могу создать скетч управлять яркость. Моем скетче ЛЕД только включается и выключается с яркостному не могу управлять помогите пожалуйста
@sergnova528
@sergnova528 5 лет назад
резисторы для ограничения тока 20-100 ом
Далее
🎙А НЕ СПЕТЬ ли мне ПЕСНЮ?🕺🏼
3:06:10
Nightmare | Update 0.31.0 Trailer | Standoff 2
01:14
Просмотров 574 тыс.
ДУБАЙСКАЯ ШОКОЛАДКА 🍫
00:55
Просмотров 2,1 млн
Esp8266 internet control by MQTT
9:01
Просмотров 34 тыс.
Control two modules esp8266 via internet.
11:55
Просмотров 13 тыс.
PID Balance+Ball | full explanation & tuning
13:13
Просмотров 751 тыс.
#053 ESP8266 what you need to know each owner
8:14
Просмотров 42 тыс.
🎙А НЕ СПЕТЬ ли мне ПЕСНЮ?🕺🏼
3:06:10