Sadržaj:

Arduino za žičanu kućnu pomoćnu mrežu: 5 koraka
Arduino za žičanu kućnu pomoćnu mrežu: 5 koraka

Video: Arduino za žičanu kućnu pomoćnu mrežu: 5 koraka

Video: Arduino za žičanu kućnu pomoćnu mrežu: 5 koraka
Video: 有C6驾照就该选择双轴拖挂房车空间更大比自行式房车更具性价比 2024, Studeni
Anonim
Arduino za žičanu mrežu kućnog pomoćnika
Arduino za žičanu mrežu kućnog pomoćnika

Wifi komponente kao što su različiti Sonoff, Tasmota i ESP8266 vrlo su jednostavne za konfiguriranje i korištenje, ali stvari često nisu jednostavne kako se pojavljuju.

U industrijskim/poslovnim okruženjima bežična automatizacija nije tako česta. Bežične komponente manje su pouzdane od svojih žičanih kolega.

Biste li u tvornici koristili bežični senzor dima? Mislim da nije. I zašto koristiti wifi magnetski senzor vrata u svom domu?

Žičani senzori/aktuatori vrlo su pouzdaniji, ne trebaju bateriju, nema radio valova u vašem domu.

Ono što sam učinio je hardverska komponenta koja se može spojiti putem RS-485 na kontroler kućnog pomoćnika (putem platforme Modbus). Temelji se na arduinu. Sličan je prekidaču/releju Sonoff, ali je ožičen.

Može djelovati kao regulator svjetla (preko releja i ulaza za gumbe).

Može djelovati kao daljinski prekidač (preko releja i ulaza za gumbe).

Može djelovati kao termostat.

Može djelovati kao senzor temperature.

Jedna arduino ploča može biti sve to u isto vrijeme, s mnogo spojenih ulaza/izlaza.

Korak 1: Izgradite hardverski dio

Izgradite hardverski dio
Izgradite hardverski dio

Treba vam arduino ploča.

Koristio sam arduino nano, ali drugi će biti u redu.

Spojite pretvarač Rs-485, zaslon ako ga namjeravate koristiti, releje (e) i postavite ih za gumbe.

Korak 2: Bljeskajte firmver

Bljeskajte firmver
Bljeskajte firmver

Kôd se može pronaći na

Ne zaboravite ga konfigurirati prije kopiranja. Morate postaviti pinove koji se koriste kao ulaz, izlaz, ako ima senzor temperature, zaslon itd.

Korak 3: Konfigurirajte kućnog pomoćnika

Konfigurirajte kućnog pomoćnika
Konfigurirajte kućnog pomoćnika

Uredite konfiguraciju.yaml

klima: - platforma: naziv modbusa: Podređeni termostat: 1 ciljni_temp_registar: 0 trenutni_remp_registra: 2 broj_dataka: 2 preciznost: 1 jedinica_mjera: ° C podatak_vrsta: plovak

Korak 4: Povežite Arduino s pomoćnikom za kućnu pomoć Raspberry Running

Povežite Arduino s pomoćnikom za kućnu pomoć Raspberry Running
Povežite Arduino s pomoćnikom za kućnu pomoć Raspberry Running

Koristite RS-485 USB ključ. Možete ga pronaći na ebayu ili amazonu. Vrlo je jeftino.

Korak 5: Ponovo pokrenite kućnog pomoćnika

Ponovo pokrenite Home Assistant
Ponovo pokrenite Home Assistant

Sada možete vidjeti zadanu vrijednost temperature i kontrolirati je. Zadana vrijednost može se kontrolirati putem skripte za automatizaciju i iz drugih komponenti. Pomoću google pomoćnika možete mijenjati temperaturu glasovnim naredbama.

Preporučeni: