Arduino Mega Server для ESP32
Модератор: Alex
- ser009
- Сообщения: 595
- Зарегистрирован: Сб окт 13, 2012 9:55 am
- Благодарил (а): 4 раза
- Поблагодарили: 43 раза
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для ESP32
Круто. Буду разбираться!
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Re: Arduino Mega Server для ESP32
Вот этот код на esp32 у меня стабильно работает, хотя датчики соединены звездой, 2+15+20м. Библиотека OneWire 2.3.3serghei писал(а):обслуживание далласов
Код: Выделить всё
void dallRead(unsigned long interval) {
static unsigned long prevTime = 0;
if (millis() - prevTime > interval) { //Проверка заданного интервала
static boolean flagDall = 0; //Признак операции
prevTime = millis();
flagDall = ! flagDall; //Инверсия признака
if (flagDall) {
ds.reset();
ds.write(0xCC); //Обращение ко всем датчикам
ds.write(0x44); //Команда на конвертацию
flagDallRead = 1; //Время возврата в секундах
}
else {
byte i;
float temp;
for (i = 0; i < 6; i++) { //Перебор количества датчиков
ds.reset();
ds.select(addr[i]);
ds.write(0xBE); //Считывание значения с датчика
float celsius = (short)(ds.read() | (ds.read() << 8)) / 16.0;
Temp[i] = (float) celsius;
flagDallRead = 2; //Время возврата в секундах
}
}
-
- Сообщения: 182
- Зарегистрирован: Чт ноя 24, 2016 10:47 am
- Благодарил (а): 5 раз
- Поблагодарили: 25 раз
Re: Arduino Mega Server для ESP32
С правильными библиотеками любой корректный код работает стабильно.
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Arduino Mega Server для ESP32
Наткнулся тут случайно на просторах АЛИ https://ru.aliexpress.com/item/M5Stack- ... cd9af91802
Никто не брал се? АМС встаёт? Дороговато канеш, зато выглядит цивильно и законченно))
*** Сообщение запрещено. Содержит контактную информацию. Сообщение похоже на спам. ***
Никто не брал се? АМС встаёт? Дороговато канеш, зато выглядит цивильно и законченно))
*** Сообщение запрещено. Содержит контактную информацию. Сообщение похоже на спам. ***
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Arduino Mega Server для ESP32
Злобный бот залочил моё сообщение(((
Короче наткнулся на просторах алиэкспресса на занятный девайс M5Stack (вбейте в поиске...а то бот по ходу ссылки не любит)...
По сути esp32 на квадратной плате с опрятным корпусом, кнопочками и 2х дюймовым цветным oled дисплеем в комплекте. Так же есть возможность наслоить ещё кучу плат расширения...
Дороговато канеш...зато всё красиво и аккуратно...
Дак вот собственно вопрос...стал уже кто нить обладателем сего чуда? Шьется оно АМС-ом (думаю да, но спросить всё же стоит)?
Короче наткнулся на просторах алиэкспресса на занятный девайс M5Stack (вбейте в поиске...а то бот по ходу ссылки не любит)...
По сути esp32 на квадратной плате с опрятным корпусом, кнопочками и 2х дюймовым цветным oled дисплеем в комплекте. Так же есть возможность наслоить ещё кучу плат расширения...
Дороговато канеш...зато всё красиво и аккуратно...
Дак вот собственно вопрос...стал уже кто нить обладателем сего чуда? Шьется оно АМС-ом (думаю да, но спросить всё же стоит)?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для ESP32
40 баксов за такую коробочку.......Это имеет смысл только в одном случае - нужно очень хорошо понимать , как работать с ESP32. AMS в том виде , в каком он представлен на сайте - НЕ ПОДХОДИТ. Там работает только движок - обслуживание ВЕБ страницы. Подключение любого железа требует неимоверных усилий.
Посмотри реализацию и разбиение на задачи у профессионального разработчика на сайте olmoro.ru
Готовая плата у меня работает , но благодаря нашим форумчанам eGorka,ser009,Alexsis_76,ledmax и многих других....
Молодцы Китайцы - не спят и плодят девайсы.....А что будет через год-два???
Посмотри реализацию и разбиение на задачи у профессионального разработчика на сайте olmoro.ru
Готовая плата у меня работает , но благодаря нашим форумчанам eGorka,ser009,Alexsis_76,ledmax и многих других....
Молодцы Китайцы - не спят и плодят девайсы.....А что будет через год-два???
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Arduino Mega Server для ESP32
Ну не 40 а 35...и предупредил, что дороговато, зато красиво))serghei писал(а):40 баксов за такую коробочку...
Да прям таки неимоверных...с esp32 не работал канеш...но на 8266 и на мегу отлично навешивается практически всё...serghei писал(а):AMS в том виде , в каком он представлен на сайте - НЕ ПОДХОДИТ.
Там работает только движок - обслуживание ВЕБ страницы. Подключение любого железа требует неимоверных усилий.
Ох...страшно представить...serghei писал(а):Молодцы Китайцы - не спят и плодят девайсы.....А что будет через год-два???
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для ESP32
40 с доставкой в мою страну. Решение супер красивое ! Но как его практически использовать??? Можно прибить на стенку и гонять данные по сети для вывода температуры со всех серверов. У меня такой лезет на сайт погоды.
А попробуй прицепить какой нибудь датчик или 5 реле. Вся красота корпуса уйдет в горы.
А по поводу кода. Просто попробуй прицепить 4 далласа на 50 метров шлейфа. То то . И зачем гонять ДВА ядра с одной задачей? С этим банально справляется 8266. А тестовый скетч для LCD экрана? До сих пор не работает.
Так что это только красивый корпус со шилдами.
Вообще все эти DIY позицируют для РАЗРАБОТКИ. Для практического применения - классика от MEGA-D.
А попробуй прицепить какой нибудь датчик или 5 реле. Вся красота корпуса уйдет в горы.
А по поводу кода. Просто попробуй прицепить 4 далласа на 50 метров шлейфа. То то . И зачем гонять ДВА ядра с одной задачей? С этим банально справляется 8266. А тестовый скетч для LCD экрана? До сих пор не работает.
Так что это только красивый корпус со шилдами.
Вообще все эти DIY позицируют для РАЗРАБОТКИ. Для практического применения - классика от MEGA-D.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Re: Arduino Mega Server для ESP32
Шьеца и работает с #define SD_CHIP_SELECT 4nick7zmail писал(а): Дак вот собственно вопрос...стал уже кто нить обладателем сего чуда? Шьется оно АМС-ом (думаю да, но спросить всё же стоит)?
А вот то что стальные пины SD переназначить нельзя - это шняга.