Programowanie sterownika ESP-32
1 . Możliwość, aby użytkownik wprowadzić dane dwóch sieci Wi-Fi i połączyć się z najlepszym dostępnym.
2 . Możliwość włączenia diod do wizualizacji stanu połączenia, wstrząs/świetlenie.
3 . Praca z plikami flash: nagrywanie, edycja plików.
Cztery Naciśnięcie przycisku przez przerwę.
Pięć Co 0,1 sekundy przeglądaj czujniki za pośrednictwem interfejsu SPI, I2C.
6. Raz na sekundę przekazywać dane do serwera za pośrednictwem WebSockets, otrzymywać odpowiedź.
7 . Raz na sekundę przesyłać dane w sieci lokalnej za pośrednictwem MQTT i możliwość przyjęcia zespołów.
Projekt musi zawierać wymienione funkcje i wyświetlać możliwość korzystania z funkcji w jednym przykładzie zapytania. Na przykład, przesyłać do serwera jeden określony zapytanie i uzyskać odpowiedź.
Głównym celem tego projektu jest pokazanie możliwości długotrwałej stabilnej pracy.
Projekt ten będzie wykorzystywany do dalszej współpracy i włączenia pełnego funkcjonalnego projektu roboczego.
-
1978 25 0 Dobry dzień . Mogę wykonać taki projekt, mam duże doświadczenie w pracy z kontrolerami ESP32. Cena i termin piszemy w kierunku, trzeba będzie dokładnie wiedzieć ilość i jakie czujniki należy sprawdzić, które dane będą przekazywane i w jakim formacie.
-
Точно кожні 0,1 секунди опитувати датчики через інтерфейс SPI, І2С.
Кожні 100мс )
і які ж це датчики і іх кількість ?
-
Я так розумію пункт 5 вже не потрібен з вашого ТЗ.))
Просто било цікаво що це за датчик або мікросхема яку треба так часто опитувати ))
Бо е такі ', які мають на своєму борту вихід переривання... ' но то таке.
надіюсь Ви не плануєте користуватись І2C або SPI протоколами для датчиків які знаходяться на відстані від вашої основні плати.
-
Мікросхема стоїть на платі на відстані 3 см від ESP.
Це добре, а в неї є назва ?)
-