Програмування контролера ESP-32
4000 UAHПроект у сфері розумного будинку. Завдання проекту:
1. Можливість користувачу ввести дані двух Wi-Fi мереж та підключитись до наявної найкращої.
2. Можливість включити діоди для візуалізації стану підключення, моргати/світитися.
3. Робота з файлами на флешці: запис, редагування файлів.
4. Обробка натискання кнопки через переривання.
5. Точно кожні 0,1 секунди опитувати датчики через інтерфейс SPI, І2С.
6. Один раз на секунду передавати дані на сервер через WebSockets, прийняти відповідь.
7. Один раз на секунду передавати дані в локальній мережі через MQTT та можливість прийняти командуі.
Проект має містити перелічені функції та показати можливість використання функції на одному прикладі запиту. Наприклад, передати на сервер один визначений запит та отримати відповідь.
Головна мета цього проекту показати можливість довготривалої стабільної роботи.
Цей проект буде використано для подальшої співпраці і втілення робочого проекту повного функціоналу.
-
1978 25 0 Доброго дня. Можу виконати такий проект, є великий досвід в роботі з контроллерами ESP32. Ціну та термін пишу орієнтовний, потрібно б точніше знати кількість і які саме потрібно опитувати датчики, які дані будуть передаватись і в якому форматі.
-
Точно кожні 0,1 секунди опитувати датчики через інтерфейс SPI, І2С.
Кожні 100мс )
і які ж це датчики і іх кількість ?
-
Я так розумію пункт 5 вже не потрібен з вашого ТЗ.))
Просто било цікаво що це за датчик або мікросхема яку треба так часто опитувати ))
Бо е такі ', які мають на своєму борту вихід переривання... ' но то таке.
надіюсь Ви не плануєте користуватись І2C або SPI протоколами для датчиків які знаходяться на відстані від вашої основні плати.
-
Мікросхема стоїть на платі на відстані 3 см від ESP.
Це добре, а в неї є назва ?)
-