tinyESP - kontroler Wi-Fi
TinyESP to uniwersalny kontroler Wi-Fi z oprogramowaniem open-source ESPEasy. Zastosowanie popularnego modułu ESP8266 powoduję, ze pomimo bogatego wyposażenia kontroler jest tani. Po wstępnym skonfigurowaniu, urządzeniem można w wygodny sposób zarządzać przez stronę www. Opcjonalnym rozszerzeniem jest wyświetlacz OLED 0.96 cala, który można zamontować na płytkę kontrolera.
Urządzenie jest już zaprogramowane!
Podstawowe własności
1×
1×
1×
1×
1×
1×
1×
1×
1×
1×
- Zasilanie 5V micro USB lub baterii Li-Po z funkcją ładowania baterii i przełączania pomiędzy akumulatorem a zasilaczem.
- 1 przekaźnik ze stykami NO, C, NC.
- Magistrala 1-Wire do czujników temperatury DS18B20.
- Wejście analogowe do pomiaru napięcia do 5V lub napięcia baterii.
- Uniwersalne wejście logiczne lub impulsowe.
- Magistrala I2C do podłączania różnych czujników z 2-ma złączami: 1.25mm (obsługuje tiny BME280) lub 2.0mm.
- Przycisk do budzenia wyświetlacza, resetu do ustawień fabrycznych, do wgrywania oprogramowania.
- Port szeregowy UART (napięcia 3.3V) – do programowania lub podpięcia czujników, np. pomiar CO2.
- Port rozszerzeń ze złączem 2.0mm do dowolnego wykorzystania (2 GPIO współdzielone z buzzerem i diodą IRLED).
- Złącze gniazdo 2.54mm do podłączenia wyświetlacza OLED 0.96 cala.
- Buzzer – może zostać wykorzystany np. jako dźwiękowe powiadomienie.
- IRDA – dioda nadawcza IRLED do wysyłania podczerwienią komunikatów sterowania do wielu różnych urządzeń domowych.
Oprogramowanie ma bardzo bogate możliwości współpracy z serwerami typu Domoticz czy OpenHAB, obsługuje protokół MQTT (może być połączony z mqtt.ats.pl), a także pozwala na zdalne sterowanie innymi urządzeniami. Pozwala także na zrelizowanie prostej automatyki wyzwlanej przekroczeniem wartości (Regulator – level control).
Możliwe jest wgranie innych wersji systemu ESPEasy z obsługą innych peryferii. Można to zrobić poprzez stronę www w zakładce Tools/Update Firmware. Należy używać tylko firmware dla urządzenia ESP8266 z 4MB pamięci flash.
Informacje o systemie ESPEasy są dostępne na stronie https://github.com/letscontrolit/ESPEasy, razem z plikami firmware na https://github.com/letscontrolit/ESPEasy/releases.
Przykłady zastosowania
- Pomiary środowiskowe (temperatura, wilgotność, smog, CO2, oświetlenie).
- Pomiary napięcia 0-5V.
- Monitorowanie stanu logicznego 0-1.
- Wysyłanie pomiarów cyklicznie na serwer własny (Domoticz, OpenHAB i inne) lub do mqtt.ats.pl.
- Kontrola urzadzeń za pomocą przekaźnika lub diody nadawczej IR.
- Załączanie buzzera lub przekaźnika poprzez komendę http z innego urządzenia, np. Lan Kontrolera.
- Prosta automatyka np. załączająca przekaźnik po przekroczeniu nastawy z czujnika.
- Wysyłanie powiadomień mailem.
- Podgląd aktualnych danych na wyświetlaczu.
- Prosty pomiar odległości.
- Obsługa czytników RFID.
- i wiele innych…
Specyfikacja techniczna
Napięcie zasilania |
5V |
Pobór mocy |
max 1W |
Przekaźnik |
max 3A/120VAC |
Interfejs radiowy |
Wi-Fi 2.4GHz 802.11bgn |
Wymiary |
72 x 40 x 30 mm (bez uchwytu DIN) |
Waga |
42 g (48 g OLED) |
Do pobrania
Dokumenty