ACDU V2 je univerzální programovatelná IoT jednotka s modulem ESP32. Obsahuje OLED displej, výstup pro stejnosměrný motor (nebo jinou DC zátěž), dva digitální vstupy, jeden analogový vstup a rozhraní pro teplotní čidla DS18B20.
V této konfiguraci je tedy vhodná pro automatizační úlohy, jako např.:
- DC pohon
- Termostat
- Automatické otevírání dvířek, větrání
- Automatické doplňování vody
- Chytrý časovač
- WiFi teploměr
Základní parametry
- Napájecí napětí 9–15 V DC s ochranou změny polarity a ochranou proti podpětí baterie
- Hlavní čip: SoC ESP32-WROVER-IE (podporuje WiFi a BT komunikaci)
- Budič DRV8220 pro ovládání DC zátěže (motor, relé ap.), max. proud zátěže 1,6 A
- Dva 12V digitální vstupy s ochranou proti zkratu (vhodné např. pro připojení koncových spínačů či ovládacích tlačítek)
- Jeden analogový vstup vhodný pro připojení dvouvodičových odporových snímačů (fotorezistory, NTC termistory)
- Možnost připojení až 5 teploměrů DS18B20 přes rozhraní 1-Wire (OneWire).
- Tři uživatelská tlačítka s kontakty pro možnost připojení externí klávesnice
- OLED displej 0,96" s řadičem SSD1306
Jak začít
Kompletní dokumentace k vývojovému kitu je zde.
- Připojte programátor ESP-PROG ke 6pinovému konektoru. Můžete využít i tyto programátory z naší nabídky.
- Připojte periferie
- Napájecí zdroj (9–15 V stejnosměrného napětí) k terminálům – a +.
- Motor (nebo jinou stejnosměrnou zátěž) ke svorkám „M“ (polarita není důležitá).
- (volitelné) SW1 (standardní koncový spínač), polarita není důležitá.
- (volitelné) SW2 (standardní koncový spínač), polarita není důležitá.
- (volitelné) PR – odporový snímač. Optimální hodnota PR by měla být mezi 10 a 100 kΩ.
- (volitelné) Teplotní snímače DS18B20, čtyři se připojují přes konektor, pátý je možno připájet.
- Připojte spojku JP1 (propojte piny). S propojením ON je možné provádět programování/aktualizaci softwaru.
- Nastavte vývojové prostředí (Arduino IDE, Platformio atd.).
Arduino IDE
- V Arduino IDE zvolte desku/vývojový kit ESP32 Dev Module, zvolte správný COM port.
- Nainstalujte knihovnu ACDU od JSC electronics
Platformio IDE
V Platformio IDE upravte soubor platformio.ini, vložte do něj následující konfiguraci:
[env:acdu] platform = espressif32 framework = arduino board = esp32dev upload_port = COM4
Kompatibilní produkty
- 12V DC motory s převodovkou 25GA-370, motory s převodovkou N20 a další 12V zátěž s proudem max. 1,6 A.
- Krabička 1692337711
- Napájecí zdroj 12 V DC, např. produkt 1627463309 a 1476824244 nebo 1655209398
- 12V relé moduly (možno připojit dvě relé), např. produkt 1646647915, 1610455915, 1646140742, 1517436347, 1609843025
- Koncové spínače, dorazy, plováky a další, např. tyto, tyto a tyto.
- Spínače a přepínače
- NTC termistory
- Fotorezistor 1438012295
Balíček obsahuje jeden vývojový kit Lutemi ACDU V2.