Kazalo:

Domača avtomatizacija z Arduinom: 4 koraki
Domača avtomatizacija z Arduinom: 4 koraki

Video: Domača avtomatizacija z Arduinom: 4 koraki

Video: Domača avtomatizacija z Arduinom: 4 koraki
Video: Как сделать 4-канальное реле Wi-Fi ESP8266 ESP01 | ESP01 Домашняя автоматизация | УдаленныйXY 2024, Julij
Anonim
Domača avtomatizacija z Arduinom
Domača avtomatizacija z Arduinom

Ta končni izdelek združuje alarmni del, vreme, brezžično uro, montažo in rezanje delov, ki nastanejo z laserskim rezanjem. Za lažje diskretno vsaditev v kraj življenja sem izbral 3 predmete relativno majhne velikosti. Moja izbira je padla na brezžični vremenski senzor, brezžični detektor gibanja in centralno pridobivanje informacij iz različnih senzorjev. Možna je tudi izdelava dodatnih modulov po istem duhu in načinu izdelave. Začel sem s spravilom in naštevanjem različnih sestavin, potrebnih za proizvodnjo. Nato sem vzpostavil ustrezne kode za vsak modul. Končno sestavite vse v škatlo, ki bo služila kot predmet in končni izdelek.

Moj projekt je razdeljen na tri dele:

- Osrednje vozlišče z zaslonom in tipkovnico, ki delujeta kot vmesnik. Ta je razdeljen na 4 menije, datum in čas, vreme, aktivirajte sistem in spremenite geslo.

- Vremenski senzor: senzor temperature in vlažnosti z brezžičnim modulom in 2 LED.

- Alarmni senzor: detektor gibanja, oddajnik in 2 LED.

Vsak del poganja Arduino plošča, ki jo napaja 9V baterija.

1. korak: Master HUB

Master HUB
Master HUB
Master HUB
Master HUB
Master HUB
Master HUB
Master HUB
Master HUB

Oprema

- Arduino MEGA

- LCD zaslon 20x4

- tipkovnica 4x4

- NRF24L01

- DS3231

- sprejemnik 433MHZ

- zvočni signal

- LED x3 (zelena, rumena, rdeča)

- Odpornost 220 ohm x3

- plastično ohišje iz ABS -a

- Ogledna plošča

- Kabli Dupont

- Stikalo baterije 9V +

Za napajanje škatel uporabljam 9V baterijo z vtičnico za priključitev na ženski vtič Arduina. Vendar sem spajkal stikalo, da bi izklopil in vklopil škatlo v skladu z našimi željami in prihranil denar. bobni.

Če želite to narediti, sem slekel rdečo žico, +, da varim stikalo, da ustvarim stik, ki pusti tok. Nazadnje sem za zaščito svojih zvarov uporabil toplotno skrčljivo cev, ki se zaradi toplote umakne in pritrdi na zvar, da ga zaščiti pred lažnim stikom in ga okrepi.

Montaža

Preden nadaljujem z izdelavo predmeta, sestavim različne elemente v skladu s shemo, realizirano s programsko opremo OpenSource Fritzing.

Ko so vsi elementi sestavljeni, preverim, ali vse deluje pravilno. Zelena LED pomeni, da je moč.

Prednost LCD zaslona 20x4 je, da lahko prikaže veliko več znakov v primerjavi s 16x2. V mojem primeru lahko enostavno prikažem 4 programske menije.

Kar zadeva rezanje, sem naletel na težavo. Dejansko sem nameraval lasersko razrezati fasado, vendar je zaradi plastike obstajalo tveganje, da se zgornji del ohišja stopi. Vse sem raje ročno rezala s pomočjo rezalnikov, žag, vrtalnika in brusnega papirja.

Čas izdelave: 2 uri

Za začetek moramo sestaviti različne spojke fasade. Vrtanje je natančno, skoraj ne potrebuje lepila, enostavno se prilega.

Nazadnje sestavim preostale komponente po vzorcu, narejenem na Fritzingu, preden vse postavim v škatlo. Dodal sem tudi toplotno skrčljivo cev za večjo varnost in trdnost na zvarih vodila. Nato sklop zaprem s pomočjo 4 vijakov na vsakem vogalu in preverim, ali vse deluje pravilno.

2. korak: Vremenska postaja

Vremenska postaja
Vremenska postaja
Vremenska postaja
Vremenska postaja
Vremenska postaja
Vremenska postaja

Oprema

- Arduino UNO

- NRF24L01

- DHT 11

- LED x2 (zelena, modra)

- Odpornost 220 ohm x2

- plastično ohišje iz ABS -a

- Ogledna plošča

- Kabli Dupont

- Stikalo baterije 9V +

Montaža

Preden nadaljujem z izdelavo predmeta, sestavim različne elemente v skladu s shemo, realizirano s programsko opremo OpenSource Fritzing.

Ko so vsi elementi sestavljeni, preverim, ali vse deluje pravilno. Zelena LED pomeni, da je moč. Modra LED, ko zasveti vsakih 5 sekund. Teh 5 sekund ustreza časovnemu intervalu med vsakim zajemanjem temperature senzorja DHT 11.

Ko sem sestavljen, preizkusim glavni modul in vremenski senzor. S pritiskom tipke B na tipkovnici prejemam podatke o temperaturi in vlažnosti, ki jih brezžično pošilja senzor NRF24L01.

Proizvodnja

Začel sem z ustvarjanjem fasade svojega ohišja

Autocad. Vstavil sem luknjo za stikalo in 2 LED.

Kar zadeva rezanje, sem naletel na težavo. Dejansko sem nameraval lasersko razrezati fasado, vendar je zaradi plastike obstajalo tveganje, da se zgornji del ohišja stopi. Najraje sem vse ročno rezala s pomočjo rezalnikov, žag, vrtalnika in brusnega papirja.

Čas izdelave: 0h30

Za začetek moramo sestaviti različne spojke fasade. Vrtanje je natančno, skoraj ne potrebuje lepila, enostavno se prilega.

Nazadnje sestavim preostale komponente po vzorcu, narejenem na Fritzingu, preden vse postavim v škatlo. Dodal sem tudi toplotno skrčljivo cev za dodatno varnost in trdnost na zvarih vodila.

Ne pozabim izvrtati luknje na vsaki strani

polje, da spustite zrak in pridobite podatke senzorja DHT 11.

Nato sklop zaprem s pomočjo 4 vijakov na vsakem vogalu in preverim, ali vse deluje pravilno.

3. korak: Senzor alarma

Senzor alarma
Senzor alarma
Senzor alarma
Senzor alarma
Alarmni senzor
Alarmni senzor

Oprema

- Arduino UNO

- Oddajnik 433 MHz

- PIR senzor

- LED x2 (zelena, rdeča)

- Odpornost 220 ohm x2

- plastično ohišje iz ABS -a

- Ogledna plošča

- Kabli Dupont

- Stikalo baterije 9V +

Montaža

Preden nadaljujem z izdelavo predmeta, sestavim različne elemente v skladu s shemo, realizirano s programsko opremo OpenSource Fritzing.

Ko so vsi elementi sestavljeni, preverim, ali vse deluje pravilno. Zelena LED pomeni, da je moč. Rdeča LED zasveti takoj, ko senzor PIR zazna gibanje. Takoj, ko zaznamo gibanje, je treba počakati 5 sekund, da se senzor ponastavi.

Ko sem sestavljen, preizkusim glavni modul in senzor alarma. S pritiskom na tipko C na tipkovnici aktiviram sistem, ki samodejno zažene odštevanje 9 sekund. Tipka D mi omogoča spreminjanje gesla.

Proizvodnja

Začel sem z ustvarjanjem fasade svojega ohišja

Autocad. Vstavil sem luknjo za stikalo, krog za prehod lupine senzorja PIR in 2 LED.

Kar zadeva rezanje, sem naletel na težavo. Dejansko sem nameraval lasersko razrezati fasado, vendar je zaradi plastike obstajalo tveganje, da se zgornji del ohišja stopi. Vse sem raje ročno rezala s pomočjo rezalnikov, žag, vrtalnika in brusnega papirja.

Čas izdelave: 1h20

Za začetek moramo sestaviti različne spojke fasade. Vrtanje je natančno, skoraj ne potrebuje lepila, enostavno se prilega. Baterijo lepim tudi z dvobojem nasproti

pokrov, da prihranite prostor v ohišju.

Nazadnje sestavim preostale komponente po vzorcu, narejenem na Fritzingu, preden vse postavim v škatlo. Za dodatno varnost sem dodal tudi toplotno skrčljivo cev

trdnost na zvarih led.

Nato sklop zaprem s pomočjo 4 vijakov na vsakem vogalu in preverim, ali vse deluje pravilno.

4. korak: Končni preizkus

Končni test
Končni test
Končni test
Končni test
Končni test
Končni test

Vse deluje odlično!

Hvala, ker sledite tej vadnici in se zabavajte s svojimi novimi izdelki!

Priporočena: