Šajā rokasgrāmatā mēs izveidosim uz Wi-Fi balstītu IR kontrolieri, lai pārveidotu tradicionālo gaisa kondicionēšanas sistēmu viedā maiņstrāvā. Izveidojot šo mazo kontrolieri, jūs varēsiet vadīt tradicionālos HVAC vai gaisa kondicionēšanas iekārtas, izmantojot viedtālruni ar intuitīvu klimata kontroles interfeisu, kas ļauj ieslēgt/izslēgt HVAC un mainīt temperatūru, ventilatora ātrumu, režīmus, utt. tikai ar pieskārienu.
Tas arī parāda reāllaika temperatūru telpā un ārpus tās no ADC sensoriem, kas uzstādīti jūsu maiņstrāvas ierīcē. Padarot savu tradicionālo maiņstrāvas viedumu, varat ērti vadīt maiņstrāvas bloku, pievienot automatizāciju, ietaupīt enerģiju un palielināt tā kalpošanas laiku.
Lietas, kas jums būs nepieciešamas
- Mājas palīgs ir iestatīts uz Raspberry Pi
- ESP8266 MCU, piemēram, NodeMCU vai D1 Mini; derēs arī ESP-01
- 5mm 940nm IR raidītāja LED
- TSOP1738 vai 1838 IR uztvērējs
- 2N2222 tranzistors
- Vispārējā PCB plate
- Lodāmurs un lodmetāls
1. darbība: kompilējiet un izveidojiet programmaparatūru
Lai apkopotu un izveidotu programmaparatūru, jums ir jāinstalē ESPHome pievienojumprogramma Home Assistant. Pēc tam veiciet tālāk norādītās darbības.
- Pēc ESPHome pievienojumprogrammas instalēšanas dodieties uz Konfigurācija > Papildinājumi, dublēšana un uzraugsun noklikšķiniet uz ESPHome. Noteikti iespējo Sāciet ar sāknēšanu, Sargsuns, Automātiskā atjaunināšana, un Rādīt sānjoslā.
- Klikšķis Atveriet tīmekļa saskarni vai ESPHome sānjoslā, lai to palaistu.
- Klikšķis + Jauna ierīce > Turpināt.
- Ierakstiet programmaparatūras nosaukumu, piemēram, smartacun noklikšķiniet uz Nākamais.
- Izvēlieties ESP8266 no opcijām un noklikšķiniet uz Nākamais > Izlaist.
- Atrodiet un noklikšķiniet uz REDIĢĒT pogu zemāk smartac lai atvērtu smartac.yaml failu redaktorā un tālāk ielīmējiet šādu YAML kodu captive_portal:
status_led:
tapa: GPIO4remote_receiver:
id: rcvr
pin:
numurs: GPIO5
apgriezts: Taisnība
izgāztuve: vissremote_transmitter:
tapa: GPIO14
pārvadātāja_nodevas_procents: 50%
klimats:
- platforma: klimats_ir_lg
nosaukums: "AC"
header_high: 3265us
header_low: 9856us
Tagad veiciet šādas izmaiņas kodā:
- Ievadiet savu Wi-Fi SSID un paroli. Piemēram:
bezvadu internets:
ssid: "MyWiFI tīkla nosaukums"
parole: "12345678"
- Nomaini platforma: coolix nosaukums kodā atbilstoši jūsu maiņstrāvas modelim.
klimats:
- platforma: coolix
nosaukums: "AC"
Piemēram, mainiet uz platforma: lg LG AC. Jūs varat atsaukties uz IR attālais klimats dokumentāciju, lai iegūtu sīkāku informāciju.
Pēc nepieciešamo izmaiņu veikšanas noklikšķiniet uz Saglabāt un pēc tam noklikšķiniet Uzstādīt. Pievienojiet NodeMCU vai D1 Mini datoram, izmantojot mikro USB kabeli, un atlasiet Pievienojiet šim datoram opciju. Tas sāks kompilēt programmaparatūru.
Kad tas ir apkopots, noklikšķiniet uz Lejupielādēt. Saglabājiet lejupielādēto smartac-factory.bin programmaparatūras fails Darbvirsma vai Lejupielādes mapi.
2. darbība. Flash programmaparatūras smartac-factory.bin
Kad programmaparatūra ir lejupielādēta, varat noklikšķināt Atveriet ESPHome Web un rīkojieties šādi:
- Klikšķis Savienot un atlasiet COM osta.
- Klikšķis Izvēlēties failu un atlasiet smartac-factory.bin programmaparatūras fails,
- Klikšķis Uzstādīt lai mirgotu programmaparatūra.
Pēc programmaparatūras mirgošanas ierīcei jābūt tiešsaistē.
Pievienojiet mājas palīgam IR tālvadības klimata kontroles
Mājas palīgā (HA) tagad varat pievienot un vadīt bezvadu IR tālvadības pulti. Darbības ir šādas:
- Iet uz Konfigurācija > Ierīces un integrācija. Tu redzēsi smartac automātiski atklāja HA.
- Klikšķis Konfigurēt, atlasiet apgabals, un noklikšķiniet Iesniegt.
- Zem ESPHome, klikšķis smartac un pēc tam noklikšķiniet 1 ierīce.
- Klikšķis PIEVIENOT INFORMĀCIJAS PANELIM.
- Atlasiet informācijas paneli, noklikšķiniet uz Nākamais un pēc tam noklikšķiniet PIEVIENOT INFORMĀCIJAS PANELIM.
Tādējādi informācijas panelī tiks pievienotas viedās maiņstrāvas vadīklas. Pēc tam varat savienot NodeMCU vai D1 mini ar infrasarkano staru raidītāju un uztvērēju, lai sāktu vadīt maiņstrāvu, izmantojot viedtālruni.
Savienojiet MCU ar IR raidītāju un uztvērēja sensoru
Skatiet šo diagrammu, lai pielodētu IR LED, uztvērēja sensoru un tranzistoru uz PCB. Ja jūs nekad iepriekš neesat lodējis, mācieties kā lodēt.
- Pievienojiet vai pielodējiet negatīvs (GND) IR raidītāja LED terminālis uz emitētājs no tranzistora 2N2222.
- Savienojiet pozitīvs IR raidītāja LED terminālis uz 3,3 V uz NodeMCU vai D1 Mini.
- Savienojiet bāze uz GND uz NodeMCU vai D1 mini.
- Savienojiet kolekcionārs 2N2222 tapa uz D5 pin uz NodeMCU vai D1Mini.
- Pievienojiet IS uztvērēja sensoru pozitīvs (Vcc) terminālis uz 3,3 V uz NodeMCU vai D1Mini.
- Savienojiet GND TSOP IR uztvērēja tapa GND uz NodeMCU vai D1Mini.
- Savienojiet Dati Out no IR uztvērēja sensora uz D1 tapa uz NodeMCU vai D1 Mini.
Varat izmantot berg sloksni un džemperu vadus, lai savienotu infrasarkano staru raidītāju un uztvērēju Vcc, GND un datu ievades/izvades tapas ar NodeMCU vai D1 Mini.
Pirmajā mēģinājumā rezultāts var nebūt labs. Tomēr jūs varat improvizēt vēlāk. Jūs varat izdrukāt a 3D korpuss izmantojot 3D printeri, lai aptvertu visu aparatūru. Alternatīvi, jūs varat arī iegādāties lētu IR blasteru un zibspuldzi smartac-factory.bin uz tā esošā programmaparatūra. Iepazīstieties ar mūsu pilno ceļvedi konvertējiet lētu IR blasteri un integrējiet to ar Home Assistant.
Kontrolējiet savu tradicionālo HVAC, izmantojot lietotni Home Assistant
Tagad varat pievienot USB kabeli ierīcei, lai to ieslēgtu, un izmantot klimata kontroles komponentu, kas pievienots Home Assistant informācijas panelim, lai vadītu tradicionālo HVAC bezvadu režīmā.
Varat lejupielādēt un instalēt Home Assistant lietotni savā iOS ierīcē vai Android viedtālrunī, lai kontrolētu HVAC, pievienotu automatizāciju utt. Piemēram, varat iestatīt automatizāciju, kurā HVAC automātiski ieslēgsies, kad telpā tiks konstatēta jūsu klātbūtne, un izslēgsies, tiklīdz jūs atstājat telpu. Šim nolūkam varat izmantot ESP32 plati izveidot klātbūtnes noteikšanas sensoru HA, ļaujot aktivizēt automatizāciju, pamatojoties uz jūsu klātbūtni.
Integrējiet ar Apple HomeKit
Ja jums pieder iOS ierīce (t.i., iPhone vai iPad), varat pievienot arī šo DIY viedo IR klimatu kontrolieri jūsu HomeKit iestatīšanai un kontrolējiet HVAC, izmantojot HomeKit saskarni, nevis Home Asistents.
HomeKit lietotāja interfeiss ir daudz intuitīvāks, tāpēc ieteicams iOS lietotājiem. Viss, kas jums jādara, ir instalēt HomeKit integrāciju Home Assistant, lai pārraidītu to kā HomeKitbridge; pēc tam varat vadīt savas viedierīces, izmantojot Home Assistant, tostarp IR maiņstrāvas kontrolieri, izmantojot iPhone vai iPad lietotni HomeKit.
Padariet savu gaisa kondicionēšanas sistēmu gudru
Izpildot šo soli pa solim sniegto rokasgrāmatu, jūs varēsiet izveidot uz Wi-Fi balstītu IR kontrolieri, lai padarītu jebkuru standarta maiņstrāvas sistēmu gudru. Pēc tam varat vadīt tradicionālos HVAC vai gaisa kondicionētājus, izmantojot viedtālruni, lai tos ieslēgtu/izslēgtu un mainītu temperatūru, ventilatora ātrumu un daudz ko citu. Tam vajadzētu palīdzēt jums ietaupīt enerģiju un saglabāt vēsumu šovasar!
Kā izveidot DIY mājsaimniecības enerģijas monitoru, izmantojot ESP8266
Lasiet Tālāk
Saistītās tēmas
- DIY
- Viedā māja
- Gaisa kondicionieris
- DIY projektu apmācības
- Viedā ierīce
Par autoru
Ravi ir eksperts tehnoloģiju skaidrotājs, IoT entuziasts un Linux cienītājs ar pieredzi lielo datu un lietotņu izstrādē. Lielāko daļu nedēļas nogales viņš pavada, strādājot ar IoT ierīcēm un spēlējot spēles Xbox. Viņš ir arī solo ceļotājs, kuram patīk doties pārgājienos un izpētīt jaunas takas.
Abonējiet mūsu biļetenu
Pievienojieties mūsu informatīvajam izdevumam, lai saņemtu tehniskos padomus, pārskatus, bezmaksas e-grāmatas un ekskluzīvus piedāvājumus!
Noklikšķiniet šeit, lai abonētu