Ви не увійшли.
Доброго времени суток !
Уважаемые господа специалисты, подскажите начинающему, пожалуйста.
Приобрел Arduino совместимый контроллер UNO+WiFi R3 ATmega328P+ESP8266 от RobotDyn :
http://robotdyn.com/uno-wifi-r3-atmega3 … o-usb.html
Думал там достаточно просто - просто в скетче подключаешь библиотеку wifi и используешь всю мощь Arduino и беспроводную связь. Оказалось там масса вариантов и никакой документации.
Поэтому возник ряд вопросов для решения задачи передача данных с датчиков присоединенных к карте на локальный комп в wifi сети.
1) Имеется 5 режимов работы, устанавливаемых переключателем - в каком из 5 режимов мне заливать скетч и какую из карт среды IDE для этого выбирать
2) Как установить ip адресс моей карты - он зашит или мне его нужно как то устанавливать вручную
3) в каком режиме мне запускать карту чтобы загруженый скетч снимал данные с датчиков присоединенных к карте и отправлял их через wifi
Если можно не точку зрения на эту проблему изложите, а подскажите конкретно, те кто решал подобную задачу то есть UNO+wifi на данной карте
Буду очень рад ответам и помощи !
Неактивний
Поваренную книгу для этого вы наврядли найдете. Воспользуйтесь информацией от сообщества. https://github.com/esp8266 Установите нужное ПО https://github.com/esp8266/Arduino . Почитайте руководства и примеры https://esp-idf.readthedocs.io/en/latest/index.html производителя SoC. Документация на плату есть на странице магазина.
Благодарю все это я смотрел и читал раньше, когда пытался разобраться просто с ESP8266.
Программируете отдельно ESP8266, ATmega328, как разные платы, а затем соединяеете их UART-ы, для совместной работы. Как переключить выключатели лучше посмотреть в схеме, которая есть в магазине, на вкладке DOCUMENTS.
Благодарю - теоретически все понятно и как выключатели установить в принципе то же. Непонятно как получив данные от скажем датчиков в скетче под ATmega328 их скажем начать транслировать в виде веб-странички в сети - через скетч в ESP8266 ?
Если да, то как передавать туда эти данные, если нет, то как все это запрограммировать в скетче под ATmega328
Неактивний
Проще всего WEB сервер запускать в ESP там же хранить странички и JS скрипты, для этого в ESP нужно создать FS. Данные с ATmega передавать в ESP по Serial используя какой то готовый форматный вывод или можно придумать свой если данных немного .
Вот здесь есть вся нужная Вам информация по вашей теме (даже с видео ). Все довольно доступно изложено. Начните с самого начала шаг 1 .
http://esp8266-arduinoide.ru/step5-datapages/
Остання редакція Nefreemen (2018-02-05 11:07:16)
Неактивний
Проще всего WEB сервер запускать в ESP там же хранить странички и JS скрипты, для этого в ESP нужно создать FS. Данные с ATmega передавать в ESP по Serial используя какой то готовый форматный вывод или можно придумать свой если данных немного .
Вот здесь есть вся нужная Вам информация по вашей теме (даже с видео ). Все довольно доступно изложено. Начните с самого начала шаг 1 .
http://esp8266-arduinoide.ru/step5-datapages/
Премного благодарен !
то есть просто в уно пишу serial.print или serial.write
а в ЕСП serial.read то есть еще и побайтно ?
Без синхронизации ... просто в loop() ?
Неактивний
Данные с ATmega передавать в ESP по Serial используя какой то готовый форматный вывод или можно придумать свой если данных немного .
http://esp8266-arduinoide.ru/step5-datapages/
Это Вы поняли? Если не совсем, то может это поможет
http://bigbarrel.ru/arduino_serial_uart_net/
Остання редакція Nefreemen (2018-02-05 15:28:39)
Неактивний
Сам долго искал причину неработоспособности WiFi на данной карте. Недавно наткнулся на две статьи, где указано, что эта плата от Robodyn не работает без внешней антенны. Сейчас ищу антенну. Можете почитать http://forum.espruino.com/conversations/303115/