Arduino Polska Forum

Pełna wersja: stacja pogodowa w zegarku.
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
- na stronie https://open-smartwatch.github.io/ pojawił się projekt zegarka bazującego na 
ESP32-pico-D4: 
DS3231MZ
GC9A01 240x240 16bit TFT display (round)
BMA400 Accelerometer + Pedometer
MCP73831 LiPo Charger
CH340E USB Serial
TPS2115A switch PWR oraz dwa zasilacze stabilizowane 3V3.

- na tej bazie oprogramowałem stację pogodową oraz kilka gier. (Stars War, Tetris, snake).
- stacja pogoda posiada możliwość łączenia się z routerem, dwoma telefonami, dowolnym wifi AP oraz poprzez BLE z AP.
- tablica partycji została dostosowana do potrzeb gier, zwiększono APP na 2.6 MB.
- zegarek jest zasilany bateria Li-Po 400mAh, w trybie sleep pobiera około 480 uA.
- bateria jest ładowana prądem 200mA z interfejsu USB.
- do komunikacji z zegarkiem poprzez telefon została napisana mała aplikacja BLE_esp32_pogoda.apk, podaje ona login i hasło dla aktualnej stacji WiFi AP aby połączyć się i zaktualizować dane pogodowe.
- zalety rozwiązania: czytelny wyświetlacz, funkcjonalna poręczna stacja pogodowa.
- wady: słabej jakości klawisze, zła funkcjonalność klawisza Reset, przy wyciąganiu kabla USB zegarek się zeruje.
- poniżej kilka zdjęć zegarka.