Доброе утро.
Есть желание сделать управление светом в квартире и для этого раньше (еще до использования ESP8266) прикупил 20 транзисторов IRF3205 и думал использовать BT и Arduino. Через некоторое время от использования BT отказался и решил использовать ESP8266 c прошивкой NodeMCU. На данный момент большая часть сети нормально работает (кроме управления светом есть еще функции), только возникло несколько проблем.
Посмотрев в datasheet транзисторов, я понял, что открыть его с помощью ESP8266 не смогу.
Решил все таки использовать для этого Arduino, но нормального способа (не через RX-TX) постить в сериал Arduino команды так и не нашел (не хочу использовать RX-TX так как в терминал ESP8266 у меня пишутся сообщения для отладки). Возможно, я бы не использовал Arduino, если бы в наличии были транзисторы которые можно открыть от 3.5 В, но таких нет и найти нормальных для управления LED лентой найти не могу.
Кроме этого, возникли проблемы с MQTT клиентом на NodeMCU, а именно, через некоторое время клиент отключается и никакого переподключения не происходит (хотя должно бы).
Суть вопроса:
1) Мог бы кто нибудь подскакать как решить проблему с открытием транзистора. Любые идеи...
2) Был бы благодарен, если бы кто то предоставил код нормально работающего MQTT клиента с функцией переподключения (хотя бы).
Заранее благодарен.
Есть желание сделать управление светом в квартире и для этого раньше (еще до использования ESP8266) прикупил 20 транзисторов IRF3205 и думал использовать BT и Arduino. Через некоторое время от использования BT отказался и решил использовать ESP8266 c прошивкой NodeMCU. На данный момент большая часть сети нормально работает (кроме управления светом есть еще функции), только возникло несколько проблем.
Посмотрев в datasheet транзисторов, я понял, что открыть его с помощью ESP8266 не смогу.
Решил все таки использовать для этого Arduino, но нормального способа (не через RX-TX) постить в сериал Arduino команды так и не нашел (не хочу использовать RX-TX так как в терминал ESP8266 у меня пишутся сообщения для отладки). Возможно, я бы не использовал Arduino, если бы в наличии были транзисторы которые можно открыть от 3.5 В, но таких нет и найти нормальных для управления LED лентой найти не могу.
Кроме этого, возникли проблемы с MQTT клиентом на NodeMCU, а именно, через некоторое время клиент отключается и никакого переподключения не происходит (хотя должно бы).
Суть вопроса:
1) Мог бы кто нибудь подскакать как решить проблему с открытием транзистора. Любые идеи...
2) Был бы благодарен, если бы кто то предоставил код нормально работающего MQTT клиента с функцией переподключения (хотя бы).
Заранее благодарен.