
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40

Tere kõigile, Esiteks olen ma prantslane, seega on võimalik, et mõnel lausel pole mõtet, vabandust, ma näen kõvasti vaeva, et ennast parandada.
Praegu tegelen korteris koduautomaatikaga. Tarkvarana kasutasin OpenHab2 ja sääski. Ma ei ole nende kahe tarkvara ekspert, kuid tean, kuidas need üldiselt töötavad. OpenHab on kasutajapoolne, maja juhtimiseks loodud graafilise liidesega. Mosquitto on tarkvara, mis on loodud asjade omavaheliseks rääkimiseks. Näiteks OpenHab suudab minu riistvaraga hõlpsalt rääkida.
Inimestele, kes tegelikult MQTT -protokolli ei tea, on siin veebisait, mis selgitab põhitõdesid.
Minu probleem on see, et ma tahan oma riistvara (4 nutikat seinakontakti) juhtida tõeliste lülititega, mitte ainult OpenHabi veebiliidese abil. Kujundasin, programmeerisin ja lõin kaugjuhtimispuldi, mis on võimeline saatma MQTT päringuid minu valitud seadmetele. Parim asi kaugjuhtimispuldis on see, et mul on menüü jaoks 4 nuppu ja ma saan lisada soovitud seadme arvu.
Siin on, kuidas ma seda tegin.
Samm: osad



-Esp8266. Ma kasutan NodeMCU -d. Banggood
-Mini leib. Ma kasutan seda, sest tahan, et saaksin oma komponenti taaskasutada, kui valmistan puldiga V2 puldi. Banggood
- LCD. Ma kasutan 16x2 LCD -d, kuid 20x4 töötab ka. Oluline on, et LCD -ekraanil oleks i2c moodul. Banggood
-Nupud. Ma kasutan 4 nuppu, Üles, Alla, Sisesta ja Välju. Bangood
-Takistid. 4.7K takisti lüliti tõmbamiseks
- kruvi M3.
- Kuum liim.
-PCB. pole vajalik, aga ma jootan oma nupud ja takisti selle peale.
2. samm: juhtmestiku skeem

Järgige nuppude shemaatikat.
Nupud:
ÜLES ---------- D5 või GPIO 1
Alla ------- D6 või GPIO 12
Sisestage ------- D7 või GPIO 13
Välju --------- D4 või GPIO 2
LCD:
SDA -------- D2 või GPIO 4
SCL -------- D1 või GPIO 5
5V ---------- Vin
GND ------- GND
Samm: Arduino kood


Peate visandis mõnda teavet muutma.
MQTT_SERVER on lihtsalt teie MQTT -serveri IP -aadress.
Wifi SSID ja parool.
Viimane asi, mida muuta, on teie teemad. Mis on teie teemad? Noh, sa valid, mida tahad. Mul on neli teemat, kuid soovi korral saate lisada palju rohkem. Ainus asi, mida meeles pidada, on see, et peate koodis värskendama teemade arvu (int NombreTopic = 4;). See peaks sobima teie kirjutatava teema arvuga.
4. samm: ehitamine




Kujundasin oma kaugjuhtimispuldile 3D trükitud ümbrise. Prindin selle skaalal 1,015, 20% täidet valge PLA -ga ja tulemus on väga hea.
Kui teil pole 3D -printerit, saate teha lihtsa ümbrise õhukese puidu või pleksiklaasiga.
Kui ümbris valmis sai, alustasin nööpide liimimisest. Vajutasin kõvasti nupu tagaküljele, et olla kindel, et saame seda õigesti kasutada. Liimisin ekraani kuuma liimiga. Enne leivaplaadi ümbrisesse panemist liimisin traadi, et olla kindel, et need ei liigu.
Lõpeta kahe kruvi ja tagaplaadiga.
märkus: saate kirjutada pliiatsiga karbile näiteks: ÜLES, ALLA, SISESTA ja VÄLJU.
Samm: nautige

Videos näete minu nelja teema jaoks 4 akent. Nendes akendes näete MQTT sõnumit, mille kaugjuhtimispult teemale saadab.
Teie kaugjuhtimispult on nüüd valmis, peate oma teema kuulamiseks seadistama nutika riistvara ja saate oma kodu juhtimiseks kasutada kaugjuhtimispulti!
Kui teil on selle kaugjuhtimispuldi kohta küsimusi, olen siin ja vastan teile.
Kui hindate seda väikest projekti, siis meeldige ja hääletage minu poolt kaugvõistlusel!
Tänan
Soovitan:
Universaalne kaugjuhtimispult ESP8266 abil (WiFi -juhitav): 6 sammu (piltidega)

Universaalne kaugjuhtimispult, kasutades ESP8266 (WiFi -juhitav): Selle projekti eesmärk on asendada tavapärane kaugjuhtimispult kõikidele kodumasinatele, nagu vahelduvvool, teler, DVD -mängija, muusikasüsteem, nutikad seadmed !!! Teeme kogu prügi prügi ümber rämpsu, pannes meid mõistatama !!! See projekt päästab meid sellest
Universaalne teleri kaugjuhtimispult - Ardiuino, infrapuna: 5 sammu

Universaalne teleri kaugjuhtimispult - Ardiuino, infrapuna: Tere! Selles juhendis näitan teile, kuidas luua ja programmeerida oma universaalne kaugjuhtimispult, mis töötab enamiku infrapunapulti kasutavate asjadega ja mis " kuulab " ja dekodeerida infrapunasignaali, mille on saatnud mitmed teised
Liigutusega juhitav universaalne kaugjuhtimispult sõlmega-MCU: 12 sammu

Žestidega juhitav universaalne kaugjuhtimispult koos sõlmega-MCU: Tere kõigile ja tere tulemast sellesse projekti! Ma olen üsna laisk inimene ja laisa inimese õudusunenägu on telekat vaadata, kui mõistate, et pult on liiga kaugel! Mõistsin, et mu pult ei ole kunagi liiga kaugel, kui mul see käepärast on
Nutikas universaalne IR -kaugjuhtimispult: 6 sammu

Smart Universal IR kaugjuhtimispult: tutvustame Smart Universal IR kaugjuhtimispulti !!! Lihtne, kompaktne & palju võimas tööriist kõigi enda ümber olevate IR -seadmete vallutamiseks !!! Kõik vaid mõne dollari eest …. Miks nutikas ??? See saab väga hõlpsalt õppida mis tahes IR -puldi mis tahes nupu toiminguid
AIY universaalne IR -kaugjuhtimispult: 5 sammu

AIY universaalne IR -kaugjuhtimispult: see juhend kirjeldab, kuidas teha AIY universaalset infrapuna -kaugjuhtimispulti. Seda saab kasutada mis tahes teleri, heliriba, digiboksi, DVD- või Bluray -mängija juhtimiseks oma hääle abil. Ma nimetan seda universaalseks, kuna see sisaldab IR -vastuvõtjat, mida saab kasutada