Что хочу получить по итогу сотрудничества?
Схему, Прошивку. (все с исходными кодами)
На чем писать?
Приемлемо все кроме Ассемблера
Проектировать:
https://easyeda.com/ru
Какие компоненты использовать?
ESP32 Wroom
Датчик температуры ds18b20
Микросхема реального времени
Батарейка времени
Светодиоды
И кнопки
Описание :
Есть 6 кнопок которые нажимаются разной очередностью
И 6 светодиодов которые должны загораться по таком же принципу
Если нажата кнопка 1 то горит светодиод 1
Если нажата кнопка два то горит светодиод 2 и т.д.
Есть 9 датчиков температуры
6 из них меряют температуру только тогда нажимается 1 из 6 кнопок ( среднею температуру процессе нажатия кнопки)
Если нажата кнопка 1 то температура меряется датчиком 1
Если нажата кнопка 2 то температура меряется датчики 2
Все кнопки и датчики , температуры должны иметь возможность работать друг от друга независимо
3 датчика температуры меряют температуру каждую минуту ( параметр нужно чтоб можно было регулировать)
Все эти данные сохраняются в памяти ( энергонезависимой памяти) и передаются на сервер по протоколу MQTT или аналогичному пакетами каждые 5 минут ( данные нужно чтоб можно было менять)
После передачи данных данные стираются из энергонезависимой памяти и идет запись новых данных
Если связи с сервером нет то данные сохраняются и ждут соединение с сервером
У каждого события есть время и номер в формате Номерсобытия.год.месяц.дата.час.минута.секунда
В принципе можно предложить свой вариант реализации ну вкратце так