Obsah:

Dálkové ovládání ILumos: 5 kroků
Dálkové ovládání ILumos: 5 kroků

Video: Dálkové ovládání ILumos: 5 kroků

Video: Dálkové ovládání ILumos: 5 kroků
Video: Naladění ovladače SITUO IO od výrobce Somfy 2024, Prosinec
Anonim
Dálkové ovládání ILumos
Dálkové ovládání ILumos
Dálkové ovládání ILumos
Dálkové ovládání ILumos
Dálkové ovládání ILumos
Dálkové ovládání ILumos
Dálkové ovládání ILumos
Dálkové ovládání ILumos

Řada inteligentních spínačů a stmívačů iLumos funguje velmi pěkně. Instalují se snadno do Velké Británie, protože nevyžadují neutrální připojení, které často není v britských bodech přepínání osvětlení.

Využívají přenosy 433 MHz ze svých dálkových ovladačů a také ovládací prvky citlivé na dotek na čelní desce. Pokud je někdo chce ovládat z aplikace nebo používat hlasové ovládání jako Alexa, pak je doporučenou metodou použít ovladač Broadlink RM, který může vysílat zprávy IR nebo 433 MHz RF. Protože protokol není integrován, je třeba trénovat produkt Broadlink, aby se naučil signály dálkového ovládání. Je obtížné provést toto školení, a i když je zjevně úspěšné, nepřináší spolehlivý výsledek. Myslím, že je to dáno skutečností, že protokol iLumos je docela obtížné odlišit od normálního šumu na pozadí 433 MHz, a tak vyškolený signál, který Broadlink reprodukuje, není dobrou reprezentací toho, co je požadováno.

Tento návod je, jak vytvořit spolehlivý řadič. Za tímto účelem byly zachyceny a analyzovány zprávy RF z dálkových ovladačů, aby mohly být správně reprodukovány ve vysílači 433 MHz.

Podrobnosti o protokolu a formátu těchto zpráv jsou zahrnuty v dokumentaci, ale není nutné tomu rozumět, aby bylo možné sestavit a používat tento náhradní řadič.

Řadič používá wifi mikrokontrolér ESP8266 ve formě modulu (ESP-12F). Tito mohou přijímat webové příkazy a převádět je na požadovaný formát zprávy a poté je odesílat pomocí jednoduchého levného vysílacího modulu 433 MHz. Hodně z toho je založeno na předchozím IR ovladači, který může posílat kódy do IR zařízení, jako jsou televize atd. IR funkce byla zachována, takže stejný ovladač lze použít jak pro iLumos, tak pro řadu IR zařízení. Je také možné přidat další zařízení 433 MHz, jako jsou zásuvkové zásuvky, pouhým přidáním konfiguračních textových souborů prostřednictvím webového rozhraní.

Krok 1: Požadované součásti a nástroje

Vyžadovány součásti a nástroje
Vyžadovány součásti a nástroje
Vyžadovány součásti a nástroje
Vyžadovány součásti a nástroje
Vyžadovány součásti a nástroje
Vyžadovány součásti a nástroje
Vyžadovány součásti a nástroje
Vyžadovány součásti a nástroje

Jsou zapotřebí následující součásti

  • WiFi modul ESP-12F
  • Vysílací modul 433 MHz
  • měnič zvýšení napětí
  • Regulátor 3,3V
  • 220uF 6V kondenzátor
  • IR dioda
  • n kanál MOSFET (AO3400)
  • Odpor 47R
  • Rezistory 4K7 x2
  • 100K odpor x 1
  • Mikro zásuvka USB
  • zapojit drát
  • Ohrada; použité 3D tištěné pouzdro -

www.thingiverse.com/thing:3318386

Jsou potřeba následující nástroje

  • Páječka s jemným hrotem
  • Pinzeta
  • Epoxidové lepidlo
  • Přijímač Raspberry Pi a 433 MHz k zachycení kódů

Všimněte si toho, že pouzdro, které jsem použil, bylo co nejmenší a používalo komponenty SMD.. Pokud je použit větší kryt, je možné použít větší komponenty, jako jsou moduly NodeMCU esp8266.

Krok 2: Schéma

Schéma
Schéma

Obvod je velmi jednoduchý.

Modul ESP-12F je napájen z USB 5V zásuvky prostřednictvím lineárního 3,3V regulátoru.

5V se používá jako zdroj energie pro IR diodu a je také posílen prostřednictvím modulu na 10V. Toto se používá jako zdroj energie pro 433 MHz. Jednoduché moduly TX lze použít přímo se zdrojem 5 V, ale jejich spuštění z 10 V zvyšuje vysílací výkon a dosah. Některé moduly TX poběží ze zdroje 3,3 V, ale opět mohou mít mírně nižší výkon.

GPIO14 se používá jako modulovaný výstup pro signály IR i 433 MHz. V případě IR je modulován nosnou (typicky 38KHz), ale pro použití RF řídí přímo signál zapnutí / vypnutí vysílání. Přestože IR bude vysílat vždy, když jsou odesílány zprávy RF, nelze je zaměňovat s normálními zprávami IR.

Krok 3: Konstrukce

Konstrukce
Konstrukce
Konstrukce
Konstrukce

Konstrukce je velmi jednoduchá.

IR část tvořím jako samostatný malý modul s tranzistorem MOSFET a jeho hradlovým odporem přímo připájeným k noze LED, aby se minimalizovala velikost. Poté přidám trochu epoxidové pryskyřice, abych to zajistil.

Regulátor a odpojovací kondenzátor jsou namontovány přímo na modul ESP-12F.

Zbytek používá pouze připojovací kabel k napájení a datovému signálu.

Vytvářím anténu pro připojení 433 MHz pomocí metody popsané v

Krok 4: Software a počáteční konfigurace

Software je postaven v prostředí Arduino.

Zdrojový kód je na

Před zkompilováním a přenesením do zařízení ES8266 může mít kód změněné některé konstanty z bezpečnostních důvodů.

  • AP_PORT definuje port naslouchání pro příjem příkazů
  • WM_PASSWORD definuje heslo používané wifiManagerem při konfiguraci zařízení do místní wifi sítě
  • AP_AUTHID definuje autorizační kód, který musí být odeslán s každým příkazem, aby byl autorizován.
  • update_password definuje heslo používané k povolení aktualizací firmwaru.

Při prvním použití přejde zařízení do režimu konfigurace wifi. Pomocí telefonu nebo tabletu se připojte k přístupovému bodu nastavenému zařízením a poté přejděte na adresu 192.168.4.1. Odtud můžete vybrat místní wifi síť a zadat její heslo. To je třeba provést pouze jednou nebo při změně sítí Wi -Fi nebo hesel.

Jakmile se zařízení připojí k místní síti, bude poslouchat příkazy. Za předpokladu, že jeho IP adresa je 192.168.0.100, pak nejprve použijte 192.168.0.100:AP_PORT/upload k nahrání souborů do datové složky. To pak umožní 192.168.0.100/edit prohlížet a nahrávat další soubory a také umožní 192.168.0100: AP_PORT použít k odesílání testovacích příkazů.

Přečtený zdrojový kód obsahuje další pokyny k odesílání ovládacích příkazů, makro příkazů a připojení zařízení ke službě Alexa.

Krok 5: Zachycení kódů

Přepínače iLumos musí být nejprve spárovány s jejich ovládacím zařízením. To je popsáno v pokynech iLumos a zahrnuje uvedení zařízení do režimu párování a poté odeslání příkazu ZAPNUTO. To pak umožňuje zařízení rozpoznat další příkazy pomocí spárované adresy obsažené v každé zprávě.

Zde lze použít dvě strategie pro použití ovladače.

Nejprve můžete zachytit kódy ze stávajících dálkových ovladačů iLumos a poté je pomocí ovladače replikovat.

Za druhé, pro tento řadič lze použít nové adresy a zařízení pak spárovat s novou adresou pomocí kódů příkazů, které již byly identifikovány ve stávajících dálkových ovladačích.

Dávám přednost předchozí metodě.

Zdrojový kód na githubu obsahuje nástroj, který lze spustit na Raspberry Pi pomocí desky přijímače 433 MHz k zachycení kódů z dálkových ovladačů iLumos. Pokyny k tomu najdete v popisu protokolu k tomuto dokumentu ve formátu PDF.

Doporučuje: