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
1x
1x
1x
1x
1x
1x
1x
1x
1x
1x
- 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 3mm (bez uchwytu DIN) |
Waga |
42g |
Do pobrania
Dokumenty