Arduino Mega Server

Модератор: Alex

serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server

Сообщение serghei » Ср фев 06, 2019 2:51 pm

Похоже там все ядро компилится. Почему -не знаю ((
СпойлерПоказать
32.jpg
32.jpg (246.39 КБ) 4001 просмотр
В пустом скетче 3 % из 1.3 метра оперативы
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
alexsis_76
Сообщения: 791
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: Arduino Mega Server

Сообщение alexsis_76 » Ср фев 06, 2019 2:58 pm

о нашел
надо манипулировать таблицей разделов
alexsis_76
Сообщения: 791
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: Arduino Mega Server

Сообщение alexsis_76 » Сб фев 09, 2019 12:17 pm

Свершилось! Программировать на ардуине стало еще проще, представляю вам концепцию конструктора
#include "Termos.h"
#define BAUDRATE 115200
#define TEMPERATURE 31
#define HISTEREZIS 1
#define TIME 3000
Mysensors mysensor(BAUDRATE,TEMPERATURE);
void setup(){
}
void loop() {
int i=mysensor.readdata();
i=i+1;
delay(TIME);
}
этот код реализует функцию термостата, обратите внимание насколько он прост, можно сказать полное отсутствие кода,
вы задаете скорость порта, температуру и время опроса, все остальное не ваша проблема
данный код работает с bme280 и выводит в сериал строки
Temperature higth:
при превышениии температуры относительно уставки и
Temperature norma
при понижении
new.rar
(13.24 КБ) 128 скачиваний
таким же образом можно создать и два и три и десять термометров написав им разные значения температуры уставки, работать они естественно будут от одного градусника
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server

Сообщение serghei » Сб фев 09, 2019 12:55 pm

А вот это очень правильно. И стараюсь так делать . И давно говорю - весь код AMS надо переписывать заново с учетом стиля программирования из - под IDE. В идеале все вкладки дозжны состоять из хедер-файлов. Тогда абсолютно не надо заботиться о названиях дополнительных вкладок. И конечный пользователь только дефайнами выбирает любое железо из списка предложенного. Останется только дописать код в сервере ажакс.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
alexsis_76
Сообщения: 791
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: Arduino Mega Server

Сообщение alexsis_76 » Сб фев 09, 2019 1:12 pm

В идеале все вкладки дозжны состоять из хедер-файло
если сейчас все закапываются в ино файлах, то потом будут в h
alexsis_76
Сообщения: 791
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: Arduino Mega Server

Сообщение alexsis_76 » Сб фев 09, 2019 1:14 pm

да нет все нормально , обычный rar овский архив
Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am
Благодарил (а): 4 раза
Поблагодарили: 43 раза

Re: Arduino Mega Server

Сообщение ser009 » Сб фев 09, 2019 1:17 pm

Только открывать нужно через ZIP.
Отличная реализация для любителей конструктора. :)
alexsis_76
Сообщения: 791
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: Arduino Mega Server

Сообщение alexsis_76 » Сб фев 09, 2019 1:23 pm

да без проблем
я думаю и не любители тоже с удовольствием воспользуются :)
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: Arduino Mega Server

Сообщение woow » Вт фев 12, 2019 5:06 pm

Есть практика привязки дисплея Nextion? хочу термостатом локально управлять и видеть его показания.
Raspberry Pi 3B+
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server

Сообщение serghei » Вт фев 12, 2019 5:18 pm

С Некстионом работал Андрей_64 , но просто в составе Меги. Обратись к нему. Я только подключал TFT экран с тач скрином. Но не очень удобен сам тач . Может проблема в тонкой настройке нажатия и позиционирования стилуса.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Ответить