ESP32 a Beetle BLE: Chytrá zásuvka
- March 17 2019
- ESP32, ESP8266, NodeMCU , Wemos, RTLDuino...
- 2443x Přečteno
Článek pouze ilustruje možné použití vývojového kitu s ESP32. Stavba takového zařízení není doporučována, protože není bezpečná a odporuje českým potažmo evropským normám.
Obrázek 1 – Zásuvka
To, co vidíte, je chytrá zásuvka ovládaná pomocí ESP32 a Beetle BLE. Pro klasické Arduino není bohužel příliš mnoho knihoven na ovládání WiFi a Bluetooth. Zkusíme to ale nějak vytvořit.
Potřebný hardware:
1) Napájecí adaptér s výstupem USB 5V 2.5A
2) FireBeetle ESP32 IOT mikrokontrolér
3) FireBeetle Covers-Gravity I/O expansion board
4) FireBeetle Covers-Proto Board
5) Gravity: Digital 5A Relay Module
6) Beetle BLE
7) Tlačítko
8) Krabička vytisknutá na 3D tiskárně (zde jsou ke stažení zdrojové soubory pro 3D tisk)
Pracovní postup:
Nejprve vezměte napájecí adaptér a rozložte ho. Budete k tomu potřebovat pravděpodobně nějaké nářadí. Bývají totiž obvykle buď slepené, nebo sešroubované.
Obrázek 2 – Rozložení napájecího adaptéru
Z nějakého prodlužovacího kabelu si opatřete zásuvku. Nebo je možné tuto zásuvku koupit samostatně.
Obrázek 3 – Opatření zásuvky
Poté je nutné si opatřit napájecí kabely.
Obrázek 4 – Opatření napájecích kabelů
Připájejte kabely na vstup napájecího adaptéru. Dejte si pozor na to, aby nebyly vodiče po zapájení spojené.
Obrázek 5 – Připájení kabelů na vstup adaptéru
Po připájení odstraňte z adaptéru USB konektor.
Obrázek 6 – Odstranění USB konektoru
Zapojte jednotlivé desky podle následujícího schématu. Pin D2 ovládá relé a D3 ovládá RGB LED.
Obrázek 7 – Schéma zapojení
Vše zapájejte podle schématu a zkompletujte.
Obrázek 8 – Propojení desek
Na závěr si vytiskněte krabičku a umístěte do ní zapájené zařízení.
Obrázek 9 – Výsledná kompletace
Originální článek je dostupný zde.