Arduino Mega Server для esp8266
Модератор: Alex
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для esp8266
Главная проблема была в соответствии выводов Node_Mcu и скетча. Выложу все обязательно до вечера (на работе еще и работать надо, блин)))))). Попробую " портировать " на D1 mini. Весёлая игрушка получается- кубик 2*2*2 см . Главное его не потерять физически))) . Тонкую настройку таймеров не производил. Но вроде и так работает + вывод температуры сенсора на LCD экран.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Arduino Mega Server для esp8266
Да, вот это действительно проблемана работе еще и работать надо, блин
В связи с этим вспоминаются два изречения:
1. Ежели водка мешает работе, то … (ну дальше вы помните)
2. Найдите себе работу по душе и вам никогда не придётся работать (какой-то мудрец, точно не помню)
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для esp8266
Выкладываю код для ESP+NRF Говорю сразу - может он не корректно обрабатывает вкладку Таймеры и где то есть конфликт, поэтому и грузит на 100 процентов. В скетче подключен LCD экран и на него выведена температура с сенсора. Полноэкранные демо не работают- надо дописать код (завтра). Скетч сенсора из стандартной поставки АМС Мега 015. Я пока не понимаю,что делаю ,поэтому пинать не надо ,а лучше помочь и доделать ))))
- Вложения
-
- ams_esp8266_RFN_lcd.rar
- (953.85 КБ) 254 скачивания
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для esp8266
Подключение железа. У меня NODE_MCU_V3 , поэтому могу говорить только про неё. сам NRF - D3-gpio 0-CE , D5-gpio14-SCK ,
D6-gpio 12-MISO , D7-gpio 13 -MOSI ,D8- gpio 15- CSN/CS .Питание 3.3 вольта брал с платы ЕСП . LCD запитываю от отдельного +5 вольт. D1- SCL ,D2 - SDA .И остается ДВА!!!! пина свободных ( зла не хватает на этих китайских китайцев - На модуле 30 !!! выводов, двух- ядерный камень , скорости валом а нормально привести соответствие пинов скетча к gpio -ну ни как нельзя!!! 3 дня на это убил))) блинн)
D6-gpio 12-MISO , D7-gpio 13 -MOSI ,D8- gpio 15- CSN/CS .Питание 3.3 вольта брал с платы ЕСП . LCD запитываю от отдельного +5 вольт. D1- SCL ,D2 - SDA .И остается ДВА!!!! пина свободных ( зла не хватает на этих китайских китайцев - На модуле 30 !!! выводов, двух- ядерный камень , скорости валом а нормально привести соответствие пинов скетча к gpio -ну ни как нельзя!!! 3 дня на это убил))) блинн)
- Вложения
-
- nrfTop.png (115.87 КБ) 9676 просмотров
- Рейтинг: 1.16%
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для esp8266
Судя по картинке MOSI, MISO,CS есть с другой стороны платы. На них сажать не пробовал. Еще наблюдения. Если напутать с подключением NRF,в сериале модуль стартанет, дойдет до загрузки HTTP и уйдет в перезагрузку. Маркеры для меня темный лес, если подскажите чего и куда воткнуть- буду очень признателен.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 41
- Зарегистрирован: Вс июл 10, 2016 5:52 pm
- Благодарил (а): 8 раз
- Поблагодарили: 4 раза
Re: Arduino Mega Server для esp8266
Те, которые GPIO 12-13-14-15, можно использовать,serghei писал(а):Судя по картинке MOSI, MISO,CS есть с другой стороны платы. На них сажать не пробовал. Еще наблюдения. Если напутать с подключением NRF,в сериале модуль стартанет, дойдет до загрузки HTTP и уйдет в перезагрузку. Маркеры для меня темный лес, если подскажите чего и куда воткнуть- буду очень признателен.
те, которые с надписями SD, использовать не выйдет, на них сидит внутренняя флешка
и зачем их выводят наружу, не понятно
- За это сообщение автора zilibob4ik поблагодарил:
- serghei (Ср июл 13, 2016 1:40 pm)
- Рейтинг: 1.16%
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для esp8266
Так что у нас остается- D0 - gpio 16 это сон, но можно использовать на выход. D4 вроде как универсальный и живой. SD3 и SD2-gpio 10 и 9 ....Жесть))))
PS На все вопросы отвечу завтра с утра
PS На все вопросы отвечу завтра с утра
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 72
- Зарегистрирован: Пт июл 10, 2015 8:44 pm
- Благодарил (а): 9 раз
- Поблагодарили: 7 раз
Re: Arduino Mega Server для esp8266
Возникает необходимость расширения портов.serghei писал(а):Так что у нас остается- D0 - gpio 16 это сон, но можно использовать на выход. D4 вроде как универсальный и живой. SD3 и SD2-gpio 10 и 9 ....Жесть))))
По мануалу МК поддерживает память до 128М, вдруг кто-то захочет ... . Вообще Нода куда более удобна для "издевательств" чем D1 mini, если подключать 5В, то остаётся 3 пина земли и 3 пина 3.3В, можно обойтись без макетки.zilibob4ik писал(а):и зачем их выводят наружу, не понятно
- Рейтинг: 1.16%
Debian GNU/Linux 8 (jessie)
Arduino 1.8.5 / esp32 1.0.1
Arduino 1.8.5 / esp32 1.0.1
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Arduino Mega Server для esp8266
Отлично, спасибо. Когда бужу разбираться с nRF — воспользуюсь вашими наработками.Подключение железа.
Маркеры это самая простая и классная вещь. В сочетании с головным мозгом (логикой) с успехом заменяют всякие джитаги и прочие отладчики.Маркеры для меня темный лес, если подскажите чего и куда воткнуть- буду очень признателен.
Применение до нельзя простое: втыкаете в код там, где подозреваете проблему (да, немного фантазии и интуиции всё-таки потребуется) и выводите информацию любым удобным способом. Вот и вся магия.
Эта техника — первое, что должен освоить любой ардуинщик (и не только).
Мне как-то больше нравится идея подключить Pro Mini.Возникает необходимость расширения портов.
-
- Сообщения: 72
- Зарегистрирован: Пт июл 10, 2015 8:44 pm
- Благодарил (а): 9 раз
- Поблагодарили: 7 раз
Re: Arduino Mega Server для esp8266
Но мы не ищем лёгких путей .Alex писал(а):Мне как-то больше нравится идея подключить Pro Mini.
Debian GNU/Linux 8 (jessie)
Arduino 1.8.5 / esp32 1.0.1
Arduino 1.8.5 / esp32 1.0.1