![Univerzálny diaľkový ovládač MQTT: 5 krokov (s obrázkami) Univerzálny diaľkový ovládač MQTT: 5 krokov (s obrázkami)](https://i.howwhatproduce.com/images/003/image-6617-30-j.webp)
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:06
![Univerzálny diaľkový ovládač MQTT Univerzálny diaľkový ovládač MQTT](https://i.howwhatproduce.com/images/003/image-6617-31-j.webp)
Ahoj všetci, V prvom rade som Francúz, takže je možné, že niektoré vety nedávajú zmysel, prepáčte, usilovne pracujem na zlepšení.
V súčasnej dobe pracujem na bytovej automatizácii v mojom byte. Ako softvér som použil OpenHab2 a mosquitto. Nie som odborník na tieto dva softvéry, ale viem, ako vo všeobecnosti fungujú. OpenHab je užívateľská stránka s grafickým rozhraním vytvoreným na ovládanie domu. Mosquitto je softvér vytvorený na to, aby sa veci spolu rozprávali. OpenHab napríklad dokáže ľahko hovoriť s mojím hardvérom.
Pre ľudí, ktorí v skutočnosti nepoznajú protokol MQTT, je tu webová stránka, ktorá vysvetľuje základy.
Môj problém je v tom, že chcem ovládať svoj hardvér (4 inteligentné nástenné zástrčky) skutočnými prepínačmi, nielen pomocou webového rozhrania OpenHab. Navrhol som, naprogramoval a vytvoril diaľkové ovládanie, ktoré je schopné odosielať požiadavky MQTT na zariadenia, ktoré si vyberiem. Najlepšia vec na mojom diaľkovom ovládači je, že mám 4 tlačidlá pre ponuku a môžem pridať počet zariadení, ktoré chcem.
Takto som to urobil.
Krok 1: Diely
![Časti Časti](https://i.howwhatproduce.com/images/003/image-6617-32-j.webp)
![Časti Časti](https://i.howwhatproduce.com/images/003/image-6617-33-j.webp)
![Časti Časti](https://i.howwhatproduce.com/images/003/image-6617-34-j.webp)
-Esp8266. Používam NodeMCU. Banggood
-Mini chlebová doska. Používam to, pretože chcem, aby som mohol znova použiť svoj komponent, keď vyrobím V2 diaľkového ovládača pomocou dosky plošných spojov. Banggood
- LCD. Používam LCD 16x2, ale funguje aj 20x4. Je dôležité, aby ste na svojom displeji LCD mali modul i2c. Banggood
-Tlačidlá. Používam 4 tlačidlá, Hore, Dole, Enter a Ukončiť. Bangood
-Rezistory. Rezistor 4,7K na vytiahnutie spínača
- skrutka M3.
- Horúce lepidlo.
-PCB. nie je to potrebné, ale spájam naň svoje tlačidlá a odpor.
Krok 2: Schéma zapojenia
![Elektrické schéma Elektrické schéma](https://i.howwhatproduce.com/images/003/image-6617-35-j.webp)
Postupujte podľa schémy pre tlačidlá.
Tlačidlá:
UP ---------- D5 alebo GPIO 1
Dole ------- D6 alebo GPIO 12
Zadajte ------- D7 alebo GPIO 13
Ukončite --------- D4 alebo GPIO 2
LCD:
SDA -------- D2 alebo GPIO 4
SCL -------- D1 alebo GPIO 5
5V ---------- Vin
GND ------- GND
Krok 3: Arduino kód
![Arduino kód Arduino kód](https://i.howwhatproduce.com/images/003/image-6617-36-j.webp)
![Arduino kód Arduino kód](https://i.howwhatproduce.com/images/003/image-6617-37-j.webp)
V náčrte musíte zmeniť niektoré informácie.
MQTT_SERVER je iba IP adresa, na ktorej je spustený váš server MQTT.
SSID a heslo vašej siete Wi -Fi.
Posledná vec, ktorú musíte zmeniť, sú vaše témy. Aké sú vaše témy? No vyberieš si, čo chceš. Mám štyri témy, ale ak chcete, môžete pridať oveľa viac. Jediná vec, ktorú si musíte zapamätať, je, že musíte aktualizovať počet tém (int NombreTopic = 4;) v kóde. Malo by sa zhodovať s počtom tém, ktoré píšete.
Krok 4: Konštrukcia
![Konštrukcia Konštrukcia](https://i.howwhatproduce.com/images/003/image-6617-38-j.webp)
![Konštrukcia Konštrukcia](https://i.howwhatproduce.com/images/003/image-6617-39-j.webp)
![Konštrukcia Konštrukcia](https://i.howwhatproduce.com/images/003/image-6617-40-j.webp)
![Konštrukcia Konštrukcia](https://i.howwhatproduce.com/images/003/image-6617-41-j.webp)
Pre svoj diaľkový ovládač som navrhol 3D tlačené puzdro. Vytlačím ho v mierke 1,015, 20% výplň s bielou PLA a výsledok je veľmi dobrý.
Ak nemáte 3D tlačiareň, môžete si vyrobiť jednoduché puzdro z tenkého dreva alebo plexiskla.
Keď bolo puzdro vyrobené, začal som prilepením gombíkov. Silne som zatlačil na zadnú stranu tlačidla, aby sme sa presvedčili, že ho dokážeme správne použiť. Obrazovku som prilepil horúcim lepidlom. Pred vložením dosky na chlieb do ohrady som prilepil drôt, aby som sa presvedčil, že sa nehýbu.
Dokončite dve skrutky a zadnú dosku.
poznámka: Môžete písať ceruzkou na políčko ako: HORE, DOLE, ENTER a EXIT.
Krok 5: Užite si to
![](https://i.ytimg.com/vi/Fgf89_SyyDw/hqdefault.jpg)
Vo videu môžete vidieť 4 okná pre moju štyri tému. V týchto oknách môžete vidieť správu MQTT, ktorú diaľkové ovládanie odosiela k téme.
Váš diaľkový ovládač je teraz kompletný, musíte si prispôsobiť inteligentný hardvér, aby ste počúvali svoju tému, a diaľkový ovládač môžete používať na ovládanie svojho domova!
Ak máte akékoľvek otázky týkajúce sa tohto diaľkového ovládača, rád vám odpoviem.
Ak oceňujete tento malý projekt, neváhajte a dajte mi hlas a hlasujte vo vzdialenej súťaži!
Vďaka
Odporúča:
Univerzálny diaľkový ovládač k televízoru - Ardiuino, infračervený: 5 krokov
![Univerzálny diaľkový ovládač k televízoru - Ardiuino, infračervený: 5 krokov Univerzálny diaľkový ovládač k televízoru - Ardiuino, infračervený: 5 krokov](https://i.howwhatproduce.com/images/009/image-24612-j.webp)
Univerzálny diaľkový ovládač k televízoru - Ardiuino, infračervený: Dobrý deň! V tomto návode vám ukážem, ako vytvoriť a naprogramovať vlastný univerzálny diaľkový ovládač, ktorý bude fungovať s väčšinou vecí, ktoré používajú infračervené diaľkové ovládanie, a ktorý bude tiež " počúvať " a dekódovať infračervený signál odoslaný rôznymi inými
Gestami ovládaný univerzálny diaľkový ovládač s uzlom-MCU: 12 krokov
![Gestami ovládaný univerzálny diaľkový ovládač s uzlom-MCU: 12 krokov Gestami ovládaný univerzálny diaľkový ovládač s uzlom-MCU: 12 krokov](https://i.howwhatproduce.com/images/009/image-25372-j.webp)
Gestami ovládaný univerzálny diaľkový ovládač s uzlom-MCU: Dobrý deň, všetci, vitajte v tomto projekte! Som dosť lenivý človek a nočnou morou lenivého človeka je sledovanie televízie, keď si uvedomíte, že diaľkové ovládanie je príliš ďaleko! Uvedomil som si, že môj diaľkový ovládač nebude nikdy príliš ďaleko, ak ho budem mať po ruke
Univerzálny diaľkový IR ovládač Rasberry PI s nástrojom MATRIX Creator: 9 krokov
![Univerzálny diaľkový IR ovládač Rasberry PI s nástrojom MATRIX Creator: 9 krokov Univerzálny diaľkový IR ovládač Rasberry PI s nástrojom MATRIX Creator: 9 krokov](https://i.howwhatproduce.com/images/003/image-7633-2-j.webp)
Univerzálny IR diaľkový ovládač Rasberry PI s nástrojom MATRIX Creator: ⚠️TENTO PRÍRUČKA JE DEPRECIATIZOVANÝ ⚠️ Nového IR sprievodcu si môžete pozrieť prostredníctvom nižšie uvedeného odkazu. Https://www.hackster.io/matrix-labs/matrix-creator-tv-remote- 3e783dÚvod Tento tutoriál vám pomôže zostaviť dokonalé univerzálne diaľkové ovládanie pomocou R
Univerzálny IR diaľkový spínač: 12 krokov
![Univerzálny IR diaľkový spínač: 12 krokov Univerzálny IR diaľkový spínač: 12 krokov](https://i.howwhatproduce.com/images/002/image-4182-64-j.webp)
Univerzálny IR diaľkový spínač: Tento projekt ukazuje použitie úhľadného čipu, ktorý vám umožní použiť akékoľvek IR diaľkové ovládanie na zapnutie a vypnutie niečoho. Tu som upravil starý nefungujúci vypínač diaľkového ovládania General Electric RF na prepínač, ktorý je možné ovládať akýmkoľvek IR diaľkovým ovládaním. Moja motivácia
Univerzálny IR diaľkový vypínač pre PC: 10 krokov
![Univerzálny IR diaľkový vypínač pre PC: 10 krokov Univerzálny IR diaľkový vypínač pre PC: 10 krokov](https://i.howwhatproduce.com/images/002/image-5679-65-j.webp)
Univerzálny diaľkový vypínač IR pre počítač: Tento projekt vám umožňuje zapnúť a vypnúť počítač pomocou diaľkového ovládača televízora. Pred niekoľkými mesiacmi som zverejnil projekt, ktorý ukázal, ako používam diaľkové ovládanie DirecTV na ovládanie žiarovky v miestnosti. Tento projekt sa zmenil na niečo, čo neustále používam. Almos