Вы решите вопрос с -60db антенной или местом, а потом - дальше. у меня -45db. Так же советуют отдельный роутер для IOT, и не с крошечной памятью. Роутер у меня OpenWrt, вероятно и это влияет - он быстрый, 3.2.47 - достаточно стабильна как по OTA, так и по mqtt, так и как бридж. Есть особенность плохих коннектов к AP после его перенастройки, поэтому я бросил перенастраивать APegorka29 писал(а): 15 фев 2019, 17:13в той же самой конфигурации при обычной работе с блоками mqtt и настройкой в флпрог подключение было быстрым, попробую перешить на стабильную версию с гитхаба, попробовал стабильную версию 3.0.14 и снова та же беда, сигнал -60, долгий поиск, потом ужде когда подключится стабильно держится не отваливается, поднадоело с ней бится, буду ESP шить по OTA, а Уно через обычный порт, что неудобно т.к. уно использую как TTL для ЕСП, придется скидывать уарт при прошивке.ivanpost писал(а): 15 фев 2019, 16:29 Много esp - подключаются мгновенно после включения 3-5 сек. Учитывайте, что сигнал, особенно у 07 очень слабый. Смотрите на db сети в мониторе. -70+db - мало. Одновременно AP+STA работают неустойчиво.
Ардуино - WiFi мост на ESP8266 : ESP-LINK
- ivanpost
- Сержант
- Сообщения: 203
- Зарегистрирован: 24 сен 2016, 22:26
- Откуда: Тольятти
- Имя: Иван
- Благодарил (а): 3 раза
- Поблагодарили: 8 раз
- Контактная информация:
Ардуино - WiFi мост на ESP8266 : ESP-LINK
-
- Рядовой
- Сообщения: 32
- Зарегистрирован: 13 окт 2017, 19:10
- Контактная информация:
Ардуино - WiFi мост на ESP8266 : ESP-LINK
[ref]ivanpost[/ref], Вопрос такого плана. При написании скетча с использованием Ваших блоков не работало. Пока не поставил в скетч блок передачи данных в UART. Настроил , но ничего к нему не подключал. После этого всё заработало. Т.е., как я понял, нужен настроенный Serial порт. Хотя может я , что то и не так делаю. И еще приходится при первом включении перезагружать или Arduino или ESP. Иначе не происходит синхронизация. После этих действий все работает. Я на параллельной ветке читал, что надо, чтоб сначала ESP подключилась к брокккеру, а потом Arduino начала передавать данные. Скетч прилагаю. Посмотрите , что не так.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- ivanpost
- Сержант
- Сообщения: 203
- Зарегистрирован: 24 сен 2016, 22:26
- Откуда: Тольятти
- Имя: Иван
- Благодарил (а): 3 раза
- Поблагодарили: 8 раз
- Контактная информация:
Ардуино - WiFi мост на ESP8266 : ESP-LINK
Скорость серал-порта естественно должна совпадать и в веб-морде и в авр-скетче. На счет отправки в урат - наверно нужно. Вообще эта прошивка - прозрачный бридж, а mqtt - дополнение. Думаю, если бридж не использовать в скетче скорость надо прописать
Если используете OTA для атмег скорость нужна 115200 и оптибут очень желательно.
Если используете OTA для атмег скорость нужна 115200 и оптибут очень желательно.
-
- Лейтенант
- Сообщения: 530
- Зарегистрирован: 05 апр 2016, 23:30
- Откуда: Санкт-Петербург
- Имя: Илья
Ардуино - WiFi мост на ESP8266 : ESP-LINK
[ref]Parashutik[/ref], инициализация сериала обязательно должна быть. Иначе не будет передачи данных.
-
- Рядовой
- Сообщения: 32
- Зарегистрирован: 13 окт 2017, 19:10
- Контактная информация:
Ардуино - WiFi мост на ESP8266 : ESP-LINK
Иван, а адрес 10.10.254.254 это, что за адрес?ivanpost писал(а): 09 авг 2018, 21:32echo off
curl -m 10 -s -XPOST http://192.168.31.23/pgm/sync
ping -n 1 -w 1500 10.10.254.254 >nul
curl -m 10 -s http://192.168.31.23/pgm/sync
echo.
curl -m 10 -s -g -d "@mysketh.hex" "http://192.168.31.23/pgm/upload"
pause
192.168.31.23 - адрес моего Esp. Можно использовать подстановку адреса и файла в cmd.
Вернуться к началу
- ivanpost
- Сержант
- Сообщения: 203
- Зарегистрирован: 24 сен 2016, 22:26
- Откуда: Тольятти
- Имя: Иван
- Благодарил (а): 3 раза
- Поблагодарили: 8 раз
- Контактная информация:
Ардуино - WiFi мост на ESP8266 : ESP-LINK
Это пауза. Ждем ответа от несуществующего адреса 1,5 сек.
Отправлено спустя 5 минут 41 секунду:
[spoiler]
Код: Выделить всё
@echo off
echo ipmum=%1
echo filname=%2
if "%1" EQU "" goto error1
if "%2" EQU "" goto error2
set "str1=http://192.168.31."
set "str2=/pgm/sync"
set "str3=/pgm/upload"
set "str4=%str1%%1%str2%"
set "str5=%str1%%1%str3%"
set "str6=@%2"
curl -m 10 -s -XPOST %str4%
ping -n 1 -w 1500 10.10.254.254 >nul
curl -m 10 -s %str4%
echo.
curl -m 10 -s -g -d %str6% %str5%
pause
exit
:error1
echo "ip need"
pause
exit
:error2
echo "File name need"
pause
exit
- Rovki
- Полковник
- Сообщения: 5722
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 67 раз
- Поблагодарили: 214 раз
- Контактная информация:
Ардуино - WiFi мост на ESP8266 : ESP-LINK
Кто-то сомневался в работе есп линк и каскады ? [bbvideo]https://youtu.be/C6JB-3WHWyU[/bbvideo]
Электронщик до мозга костей и не только
-
- Капитан
- Сообщения: 708
- Зарегистрирован: 06 фев 2016, 11:01
- Откуда: Ярославль
- Имя: Сергей
Ардуино - WiFi мост на ESP8266 : ESP-LINK
Anydy писал(а): 15 окт 2017, 21:59 Для этого уже давно есть решение на модуле SIM800, но используемая библиотека так же поддерживает и ESP8266
Сцылка
Anydy писал(а): 16 окт 2017, 22:50 Вот пример скетча
А вот Пользовательский блок
Это примеры, будем дальше допиливать!
Anydy писал(а): 24 окт 2017, 21:11 Сделал пример пользовательского блока для отправки данных с датчика DS18B20 на сервис narodmon.ru через ESP8266
ESP-LINK с Ардуино оказывается очень просто и гибко настраивается!
Я теперь прошиваю ардуино которая в соседней комнате по WIFI не вставая с дивана! Удобно!
+ online MQTT управление и контроль!
Блок и описание
Ссылки битые
- ivanpost
- Сержант
- Сообщения: 203
- Зарегистрирован: 24 сен 2016, 22:26
- Откуда: Тольятти
- Имя: Иван
- Благодарил (а): 3 раза
- Поблагодарили: 8 раз
- Контактная информация:
Ардуино - WiFi мост на ESP8266 : ESP-LINK
если интересует прошивка Esp-Link, я делал по ней несколько видео для учащихся... https://www.youtube.com/playlist?list=P ... Xlq8XO46dkSSSergeich писал(а): 01 ноя 2020, 08:34Anydy писал(а): 15 окт 2017, 21:59 Для этого уже давно есть решение на модуле SIM800, но используемая библиотека так же поддерживает и ESP8266
СцылкаAnydy писал(а): 16 окт 2017, 22:50 Вот пример скетча
А вот Пользовательский блок
Это примеры, будем дальше допиливать!Anydy писал(а): 24 окт 2017, 21:11 Сделал пример пользовательского блока для отправки данных с датчика DS18B20 на сервис narodmon.ru через ESP8266
ESP-LINK с Ардуино оказывается очень просто и гибко настраивается!
Я теперь прошиваю ардуино которая в соседней комнате по WIFI не вставая с дивана! Удобно!
+ online MQTT управление и контроль!
Блок и описание
Ссылки битые
Прошивка хороша как прозрачный бридж и для рест запросов. Идеальна для перепрошивки удаленного Arduino. Расстояние роли вообще не играет. Но это не часто нужно. Клиент MQTT тоже работает, но нужно пользоваться умеренно, по многу не слать, а то подвисает ардуина.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя