Sadržaj:

Infracrvena kućna automatizacija s Arduinom: 5 koraka
Infracrvena kućna automatizacija s Arduinom: 5 koraka

Video: Infracrvena kućna automatizacija s Arduinom: 5 koraka

Video: Infracrvena kućna automatizacija s Arduinom: 5 koraka
Video: Пошаговая настройка GSM модуля SIM800L 2024, Lipanj
Anonim
Infracrvena kućna automatizacija s Arduinom
Infracrvena kućna automatizacija s Arduinom
Infracrvena kućna automatizacija s Arduinom
Infracrvena kućna automatizacija s Arduinom
Infracrvena kućna automatizacija s Arduinom
Infracrvena kućna automatizacija s Arduinom

ARDUINO KUĆNA AUTOMATIZACIJA

Kućna automatizacija jednostavno znači da stvari koje inače radite ručno obavljate automatski umjesto vas. Obično ćete ustati kako biste pritisnuli prekidač, što ako biste samo mogli pritisnuti daljinski upravljač i svjetlo će vam se automatski uključiti, ako ste lijeni ustati kako biste ugasili svjetlo noću ili isključili ventilator, ovaj je projekt namijenjen vas. Kažem da je lijen također trebao malo truda.

pa to je ono o čemu ćemo govoriti u ovom uputstvu.

MATERIJALI

Arduino (koristim Arduino pro mini), ali svaki okus će biti u redu

3 ili 2 modula relejnog kanala (koristim dva. Ali 3 je obvezno ako želite koristiti funkciju fotootpornika)

Infracrvena prijemna dioda

Kratkospojne žice

2 držača svjetiljki (koristio sam 1. Ali 2 su obavezna ako želite koristiti funkciju fotootpornika)

Ventilator (ovo biste trebali imati u svom domu, pa ga morate kupiti)

Ir daljinski

AC žarulja

AC utikač

Oglasna ploča

NTC 10k termistor

1 fotootpornik

2 10k otpornika

Zvučni signal

12v DC adapter

7805 regulator napona.

Korak 1: Razdjelnici napona

Razdjelnici napona
Razdjelnici napona

razdjelnik napona su jednostavno otpornici spojeni u nizu za smanjenje napona. Ovdje možete saznati više o razdjelniku napona.

Korak 2: Promjenljivi otpornici (termistori i fotootpornici)

promjenjivi otpornici jednostavno su otpornici koji mijenjaju svoj otpor zbog određenih okolnosti.

U ovim uputama više ćemo se fokusirati na termistore i foto otpornike.

TERMISTORI

od riječi therm trebali biste imati ideju da se bavi temperaturom. Postoje dvije vrste termistora: NTC termistor i PTC termistor. NTC termistor njihov otpor se smanjuje s porastom temperature, tj. Njihov otpor je obrnuto proporcionalan temperaturi, dok je za PTC termistor suprotan.

NAPOMENA: kad ovdje navedete da je termistor 10k ohma, to znači da je na 10k pri sobnoj temperaturi koja je 25 stupnjeva Celzijusa.

FOTO OTPOR

fotootpornici poznati i kao svjetlo ovisni otpornici (LDR) su otpornici koji mijenjaju svoj otpor zbog promjena u intenzitetu svjetlosti. Kada ima puno svjetla, njihov otpor opada, a kada je manje svjetla, njihov otpor se povećava.

Kad koristimo ove promjenjive otpornike za oblikovanje razdjelnika napona, možemo lako mijenjati napon.

Za više informacija o termistorima idite na ovu vezu.

Za više informacija o fotootpornicima idite na ovu vezu.

Korak 3: Infracrvena

Infracrveni
Infracrveni

Ovdje neću ništa govoriti o infracrvenoj vezi, ali za više informacija možete otići do mojih prethodnih uputstava o tome kako stvoriti automobil s infracrvenim upravljanjem s Arduinom. Da biste saznali kako spojiti infracrvenu vezu na Arduino, provjerite podatkovni list o mapiranju pinova na mreži jer možda koristim drugačiji prijemnik od onog koji imate. Spojite naponski pin na 5v, a GND na GND i spojite njegov izlaz na digitalni pin 10 Arduina.

Korak 4: POSTAVLJANJE I Ožičenje

POSTAVLJANJE I Ožičenje
POSTAVLJANJE I Ožičenje
POSTAVLJANJE I Ožičenje
POSTAVLJANJE I Ožičenje
POSTAVLJANJE I Ožičenje
POSTAVLJANJE I Ožičenje

spojite termistor u seriju s 10k otpornikom, zatim spojite drugi kabel termistora na 5v, a drugi kabel 10k otpornika uzemljite, a zatim spojite središnji kabel na analogni ulaz. Učinite isto za foto otpornik. Da biste saznali analogni pin, samo provjerite kôd, a možete ga promijeniti i na bilo koji analogni pin po vašem izboru.

Spojite pozitivni vod zujalice na digitalni pin 5, a negativni na UZEMLJENJE.

RELEJ

spojite IN1 na digitalni pin 2

spojite IN2 na digitalni pin 8

spojite IN3 TO digitalni pin 4

Spojite NO1, 2, 3 na jedan kabel napajanja izmjeničnom strujom

spojite na kabel AC žarulje na Com1

Spojite jedan vod ventilatora na COM2

spojite jedan kabel AC žarulje bočne svjetiljke u krevet na COM3

Spojite drugi kabel svih AC UREĐAJA ZAJEDNO, PA POVEZITE IH NA drugi kabel napajanja izmjeničnom strujom. Moj relej se uključuje kada je Arduino digitalni pin nizak, ako se vaš uključuje kad je visok, promijenite svaku nisku do visoku vrijednost u kodu. Da biste provjerili javlja li se vaš signal kada je nizak ili visok, spojite bilo koji ulaz relejnog modula na GND, ako se kabel na tom ulazu uključi pa se vaš relej uključuje kad je nizak, ali ako se ne pojavi, uključuje se kad se uključi je visoko. Za informacije o releju posjetite ovdje.

Korak 5: Kodirajte

Image
Image

Kôd je izradio NDUKWU PIUS, što sam naravno ja. Samo preuzmite kôd i otvorite ga u Arduino IDE -u. Izmijenite ga po svom ukusu i učitajte.

Preporučeni: