Тест цифровых входов
- Войдите на сайт для отправки комментариев
Ср, 28/03/2018 - 16:07
Здравствуйте.
Вопрос следующий как можно протестировать работоспособность входов?
- wemos d1 r2 esp8266
- уровень моего кода - лампочками моргал, дисплеем баловался, общался по серийному порту
Не могу подлючить реле(4х), такое ощущение что вход просто не работает.
Пример кода:
// Реле модуль подключен к цифровому выводу 4 int Relay = 4; void setup() { pinMode(Relay, OUTPUT); } void loop() { digitalWrite(Relay, LOW); // реле включено delay(2000); digitalWrite(Relay, HIGH); // реле выключено delay(2000); }
Заранее спасибо!
Светодиод навесить. Если мыргает - дело в модуле реле. Возможно, что 3.3V ему мало.
Все у вас работает на 4-ом выводе. Только вы не к нему подключились. Посмотрите внимательно распиновку вашего модуля и названия пинов. (GPIO4 и D4 - это ни одно и тоже(насколько я помню)).
Все у вас работает на 4-ом выводе. Только вы не к нему подключились. Посмотрите внимательно распиновку вашего модуля и названия пинов. (GPIO4 и D4 - это ни одно и тоже(насколько я помню)).
В данном контексте что интересует меня GPIO4 или D4?
В данном контексте что интересует меня GPIO4 или D4?
Ну Вам виднее , наверное- плата перед вами. А мы ни схемы подключения . ни фото не видели.Возможно вы подключили к GPIO16 , который 4-ый по порядку. Посмотрите внимательно на вашу плату!
Спасибо всем! Я разобрался!
P.S. Может копу пригодится. Ссылка на платы D1R1 и D1R2, https://arduinomaster.ru/datchiki-arduino/esp8266-wemos-d1-mini-raspinovka/ при объявлении портов нужно использовать GPIO12, а не порядковый номер как я D6...!