În acest ghid DIY, vom construi un controler IR bazat pe Wi-Fi pentru a converti un sistem tradițional de aer condiționat într-un AC inteligent. Prin construirea acestui controler mic, veți putea să vă controlați HVAC-urile tradiționale sau unitățile de aer condiționat folosind smartphone-ul dvs. cu o interfață intuitivă de control al climatizării care vă permite să porniți/opriți HVAC și să schimbați temperatura, viteza ventilatorului, modurile, etc. doar cu o atingere.

De asemenea, vă arată temperatura în timp real din interiorul și din exteriorul camerei de la senzorii ADC instalați în unitatea dvs. AC. Făcând AC-ul dvs. tradițional inteligent, puteți controla convenabil unitatea AC, puteți adăuga automatizare, economisi energie și crește durata de viață a acesteia.

Lucruri de care vei avea nevoie

  • Home Assistant configurat pe un Raspberry Pi
  • ESP8266 MCU, cum ar fi NodeMCU sau D1 Mini; va funcționa și un ESP-01
  • LED transmițător IR de 5 mm 940 nm
  • Receptor IR TSOP1738 sau 1838
  • tranzistor 2N2222
  • Placă PCB generală
  • Fier de lipit și lipit
instagram viewer

Pasul 1: Compilați și construiți firmware-ul

Pentru a compila și a construi firmware-ul, trebuie să instalați Suplimentul ESPHome în Home Assistant. Apoi urmați acești pași:

  1. După instalarea suplimentului ESPHome, accesați Configurare > Suplimente, Backup și Supervizor, și faceți clic ESPAcasă. Asigurați-vă că activați Începeți la Boot, Câine de pază, Actualizare automată, și Afișați pe bara laterală.
  2. Clic Deschideți interfața de utilizare web sau ESPAcasă pe bara laterală pentru a-l lansa.
  3. Clic + Dispozitiv nou > Continua.
  4. Introduceți numele firmware-ului, cum ar fi smartac, și faceți clic Următorul.
  5. Selectați ESP8266 din opțiuni și faceți clic Următorul > Ocolire.
  6. Găsiți și faceți clic pe EDITAȚI | × butonul de mai jos smartac pentru a deschide smartac.yaml fișier în editor și inserați următorul cod YAML mai jos portal_captiv:
status_led:
pin: GPIO4

receptor_la distanta:
id: rcvr
pin:
număr: GPIO5
inversat: Adevărat
gunoi: toate

transmițător_la distanță:
pin: GPIO14
carrier_duty_percent: 50%

climat:
- platformă: climate_ir_lg
Nume: "AC"
header_high: 3265us
header_low: 9856us

Acum faceți următoarele modificări în cod:

  • Introduceți SSID-ul și parola Wi-Fi. De exemplu:
Wifi:
ssid: "Numele rețelei MyWiFI"
parola: "12345678"
  • Schimba platformă: coolix numele în cod conform modelului AC pe care îl aveți.
climat:
- platforma: coolix
Nume: "AC"

De exemplu, schimbați în platforma: lg pentru LG AC. Vă puteți referi la Clima la distanță IR documentatie pentru mai multe detalii.

După ce ați făcut modificările necesare, faceți clic salva și apoi faceți clic Instalare. Conectați NodeMCU sau D1 Mini la computer folosind un cablu micro USB și selectați Conectați-vă la acest computer opțiune. Aceasta va începe compilarea firmware-ului.

Odată compilat, faceți clic Descarca. Salvați fișierul descărcat smartac-factory.bin fișier firmware în Desktop sau Descărcări pliant.

Pasul 2: Flash pentru firmware-ul smartac-factory.bin

Odată ce firmware-ul este descărcat, puteți face clic Deschideți site-ul ESPHome și faceți următoarele:

  1. Clic Conectați și selectați COM port.
  2. Clic Alege fișierul și selectați smartac-factory.bin fișier firmware,
  3. Clic Instalare pentru a flash-ul firmware-ului.

După ce firmware-ul este flash, dispozitivul ar trebui să fie online.

Adăugați telecomandă IR pentru climatizare la Home Assistant

În Home Assistant (HA), acum puteți adăuga și controla telecomanda IR fără fir. Pașii sunt următorii:

  1. Mergi la Configurare > Dispozitive și integrare. Vei vedea smartac auto-descoperit de HA.
  2. Clic Configurați, selectează Zonă, și faceți clic Trimite.
  3. Sub ESPAcasă, faceți clic smartac și apoi faceți clic 1 dispozitiv.
  4. Clic ADAUGĂ LA TABUL DE BORD.
  5. Selectați tabloul de bord, faceți clic Următorul și apoi faceți clic ADAUGĂ LA TABUL DE BORD.

Acest lucru va adăuga controalele inteligente AC pe tabloul de bord. Apoi, puteți conecta NodeMCU sau D1 mini cu transmițătorul și receptorul IR pentru a începe să vă controlați AC prin intermediul smartphone-ului.

Conectați MCU cu emițătorul IR și senzorul receptor

Consultați următoarea diagramă pentru a lipi LED-ul IR, senzorul receptorului și tranzistorul pe un PCB. Dacă nu ai mai lipit până acum, învață cum se lipi.

  1. Conectați sau lipiți negativ (GND) Terminalul LED al transmițătorului IR către emițător a tranzistorului 2N2222.
  2. Conectați pozitiv Terminalul LED al transmițătorului IR la 3,3 V pe NodeMCU sau D1 Mini.
  3. Conectați baza la GND pe NodeMCU sau D1 mini.
  4. Conectați colector pin de 2N2222 la D5 pin pe NodeMCU sau D1Mini.
  5. Conectați senzorii receptorului IR pozitiv (Vcc) terminal la 3,3 V pe NodeMCU sau D1Mini.
  6. Conectați GND pinul receptorului TSOP IR la GND pe NodeMCU sau D1Mini.
  7. Conectați Date iesire a senzorului receptorului IR la D1 pin pe NodeMCU sau D1 Mini.

Puteți utiliza o bandă berg și fire jumper pentru a conecta transmițătorul IR și receptorul Vcc, GND și pinii de intrare/ieșire a datelor la NodeMCU sau D1 Mini.

Rezultatul poate să nu arate bine la prima încercare. Cu toate acestea, puteți improviza mai târziu. Puteți imprima a carcasă 3D folosind o imprimantă 3D pentru a include tot hardware-ul. Alternativ, puteți cumpăra, de asemenea, un blaster IR ieftin și puteți flash-ul smartac-factory.bin firmware pe el. Consultați ghidul nostru complet pentru convertiți un blaster IR ieftin și integrați-l cu Home Assistant.

Controlați-vă HVAC-ul tradițional folosind aplicația Home Assistant

Acum puteți conecta cablul USB la dispozitiv pentru a-l porni și puteți utiliza componenta de control al climatizării adăugată la tabloul de bord Home Assistant pentru a vă controla HVAC-ul tradițional fără fir.

Puteți descărca și instala aplicația Home Assistant pe dispozitivul iOS sau pe smartphone-ul Android pentru a vă controla HVAC-urile, a adăuga automatizare etc. De exemplu, puteți configura o automatizare în care HVAC se va porni automat când prezența dvs. este detectată în cameră și se va opri imediat ce părăsiți camera. Pentru aceasta, puteți folosi o placă ESP32 construiți un senzor de detectare a prezenței pentru HA, permițându-vă să declanșați automatizarea pe baza prezenței dvs.

Integrați cu Apple HomeKit

Dacă dețineți un dispozitiv iOS (adică iPhone sau iPad), puteți adăuga și acest climat inteligent IR DIY controler la configurația HomeKit și controlați-vă HVAC-urile folosind interfața HomeKit în loc de Home Asistent.

Interfața de utilizare HomeKit este mult mai intuitivă și este recomandată utilizatorilor iOS. Tot ce trebuie să faceți este să instalați integrarea HomeKit în Home Assistant pentru a o difuza ca HomeKitbridge; apoi vă puteți controla dispozitivele inteligente în Home Assistant, inclusiv controlerul IR AC, din aplicația HomeKit de pe iPhone sau iPad.

Faceți-vă sistemul de aer condiționat inteligent

Urmând acest ghid pas cu pas, veți putea crea un controler IR bazat pe Wi-Fi pentru a face orice sistem standard de curent alternativ inteligent. Puteți apoi să vă controlați HVAC-urile tradiționale sau unitățile de aer condiționat folosind smartphone-ul, pentru a le porni/opri și pentru a modifica temperatura, viteza ventilatorului și multe altele. Acest lucru ar trebui să vă ajute să economisiți energie și să rămâneți răcoros în această vară!

Cum să construiți un monitor de energie de uz casnic DIY folosind ESP8266

Citiți în continuare

AcțiuneTweetAcțiuneE-mail

Subiecte asemănătoare

  • bricolaj
  • Casă inteligentă
  • Aer condiționat
  • Tutoriale pentru proiecte de bricolaj
  • Aparat inteligent

Despre autor

Ravi Singh (15 articole publicate)

Ravi este un expert explicator de tehnologie, un entuziast IoT și un iubitor de Linux, cu experiență în Big Data și dezvoltarea de aplicații. Își petrece majoritatea weekendurilor lucrând cu dispozitive IoT și jucând jocuri pe Xbox. El este, de asemenea, un călător solo, căruia îi place să facă drumeții și să exploreze noi trasee.

Mai multe de la Ravi Singh

Aboneaza-te la newsletter-ul nostru

Alăturați-vă buletinului nostru informativ pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Click aici pentru a te abona