Уважаемые посетители сайта esp8266.ru!
Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram
@HarrySmith вот набросал Вам схему как МОЖНО подключить. Так должно работать. Светодиод HL3 включайте в скетче Нано по инвертированному состоянию входного пина 8.
прошивка ардуино
//******входные порты*********
//порты для датчика WiFi
const byte pinINWiFi1 = 8;
const byte pinHL3 = 9;
const...
@=AK= а не получится так, что мы пошлем СТОП до окончания приема данных от RTC? Мы же не отслеживаем окончание приема. Только в этом могут быть подводные камни.
И Вы не ответили, есть ли правильные либы для rtc, на С. Не обязательно, под Wire. Не знаете?
@HarrySmith да уберите уже hl3. Нельзя его так включать. Вам уже говорили, именно он создает неопределенность на входе Ардуино. Так никогда не будет надежной 1 на нем.
Если ESP не загрузилась - то скорее всего Вы продолжаете использовать пин 0 на нем, а не пин 2, как показываете. Либо Вы его...
@Sherzant датчики можете питать либо от Vin, либо от кучи 3.3v - большинство датчиков работоспособны при 3.3v. Реле - от отдельного источника.
Назначение вывода USB power output, следует из названия, имхо. Это сквозной вывод линии питания с входа USB, на мой взгляд.
это и есть вход питания до 5в.
можно, но esp будет глючить. Помехи по питанию дадут себя знать.
Плохо искали, тут все расписано http://esp8266.ru/forum/resources/raspinovka-pinout-esp8266-nodemcu-v3-lolin.35/
Костыли - это Hanging I2C on DUE, SDA Low SCL High permanent.
А есть библиотека для RTC написанная не чайником? И достаточно ли в библиотеках от "чайников" прописать
@=AK= посмотрите, пожалуйста, Rtc/src at master · Makuna/Rtc · GitHub
Если не ошибаюсь, там все на месте.
Во всяком случае, при записи. На счет чтения, не уверен.
Сразу вопрос, завершать передачу разве должен не источник данных?
@HarrySmith прошу прощения, резистор на пине 2 Ардуино был нужен, иначе кнопка работать при таком подключении не будет. Я посчитал его лишним, потому, что так кнопку не подключают обычно и есть большой шанс спалить Ардуино, если в момент включения Ардуино кнопка будет нажата. Обычно кнопку...
@Alexey N кстати, А какой библиотекой RTC Вы пользовались? Я в только менеджере нашел 4 штуки. Вполне возможно, что при использовании другой(их) библиотек проблемы и не было.
@Юрий Ботов проверил флуд пинга на ESP - пакеты теряются, но ESP не вешается. И даже спокойно отрабатывает запросы HTTP, так что думаю Вы не правы и прграмисты что то напортачили именно с HTTP.
@Юрий Ботов
попробовал на localhost и ничего криминального не обнаружил.
комп не завис, работал паралельно браузер, корректно прервалась работа по Ctrl+Break.
А ESP зависает и не отвисает после того как его перестали "бомбить" флудом.
sudo ping -f localhost
PING localhost (127.0.0.1) 56(84)...
@Alexey N вполне возможно, что не было бы проблемы. Это зависит от библиотеки, а на Lua реализация OneWire вполне может работать корректно с DS3231. А может и нет. У Вас есть возможность проверить.
Вот посмотрите реализацию
CmdArduino/ at master · fakufaku/CmdArduino · GitHub
По моему, очень похоже на то что Вы хотите.
И еще Command line interpreter на микроконтроллере своими руками / Хабрахабр
@HarrySmith зачем отказываться от Blynk? Кто Вам мешает инвертировать сигнал в коде на Ардуино, если не хотите от нее отказаться?
Откуда мусор на пине 1 esp, даже не могу представить. По схеме у Вас нет притяжки пин 0 к + питания, а значит режим esp неопределен. Поставьте резистор 10 кОм к +...
@Alexey N по первой ссылке активно используются встроенные резисторы подтяжки Ардуино. Их не на esp, так что не факт, что будет работать.
То что код с forum.arduino.cc помог, это очень хорошо. И извиняться Вам не за что.