Turinys:

Infraraudonųjų spindulių namų automatizavimas naudojant „Arduino“: 5 žingsniai
Infraraudonųjų spindulių namų automatizavimas naudojant „Arduino“: 5 žingsniai

Video: Infraraudonųjų spindulių namų automatizavimas naudojant „Arduino“: 5 žingsniai

Video: Infraraudonųjų spindulių namų automatizavimas naudojant „Arduino“: 5 žingsniai
Video: Leap Motion SDK 2024, Birželis
Anonim
Infraraudonųjų spindulių namų automatizavimas naudojant „Arduino“
Infraraudonųjų spindulių namų automatizavimas naudojant „Arduino“
Infraraudonųjų spindulių namų automatizavimas naudojant „Arduino“
Infraraudonųjų spindulių namų automatizavimas naudojant „Arduino“
Infraraudonųjų spindulių namų automatizavimas naudojant „Arduino“
Infraraudonųjų spindulių namų automatizavimas naudojant „Arduino“

ARDUINO HOME AUTOMATION

Namų automatizavimas paprasčiausiai reiškia, kad tai, ką paprastai darote rankiniu būdu, reikia atlikti automatiškai. Paprastai atsistosite, kad apsuktumėte jungiklį, o kas būtų, jei galėtumėte tiesiog paspausti nuotolinio valdymo pultą ir jūsų lemputė automatiškai įsijungtų, jei tingite keltis, kad naktį išjungtumėte šviesą arba išjungtumėte ventiliatorių, šis projektas skirtas tu. Sakau, tinginiui taip pat reikia šiek tiek padirbėti.

Na, apie tai ir kalbėsime šioje instrukcijoje.

MEDŽIAGOS

„Arduino“(aš naudoju „Arduino pro mini“), bet bet koks skonis bus tinkamas

3 arba 2 relės kanalo modulis (aš naudoju du. Bet 3 yra privalomas, jei norite naudoti foto rezistoriaus funkciją)

Infraraudonųjų spindulių imtuvo diodas

Jumperio laidai

2 lempos laikikliai (aš naudojau 1. Bet 2 yra privalomi, jei norite naudoti foto rezistoriaus funkciją)

Ventiliatorius (tokį turėtumėte turėti savo namuose, todėl jį reikia nusipirkti)

Ir nuotolinis

AC lemputė

AC kištukas

Bandomoji Lenta

NTC 10k termistorius

1 fotorezistorius

2 10 000 rezistorių

Garsinis signalas

12V nuolatinės srovės adapteris

7805 įtampos reguliatorius.

1 žingsnis: įtampos skirstytuvai

Įtampos skirstytuvai
Įtampos skirstytuvai

įtampos daliklis yra tiesiog nuosekliai prijungti rezistoriai, siekiant sumažinti įtampą. Norėdami sužinoti daugiau apie įtampos skirstytuvą, eikite čia.

2 žingsnis: kintamieji rezistoriai (termistoriai ir foto rezistoriai)

kintamieji rezistoriai yra tiesiog rezistoriai, kurie dėl tam tikrų aplinkybių keičia savo atsparumą.

Šioje instrukcijoje daugiau dėmesio skirsime termistoriams ir fotorezistoriams.

TERMISTORIAI

Iš žodžio „therm“turėtumėte suprasti, kad jis susijęs su temperatūra. Yra dviejų tipų termistoriai, būtent NTC ir PTC termistoriai. NTC termistoriaus jų atsparumas mažėja didėjant temperatūrai, ty jų atsparumas yra atvirkščiai proporcingas temperatūrai, o PTC termistorui - priešingai.

PASTABA: kai jūs čia, kad termistorius yra 10k omų, tai reiškia, kad jis yra 10k esant kambario temperatūrai, kuri yra 25 laipsnių Celsijaus.

FOTO REZISTORIUS

foto rezistoriai taip pat žinomi kaip nuo šviesos priklausomi rezistoriai (LDR) yra rezistoriai, kurie keičia savo atsparumą dėl šviesos intensyvumo pokyčių. Kai yra daug šviesos, jų pasipriešinimas sumažėja, o kai yra mažiau, jų atsparumas padidėja.

Kai mes naudojame šiuos kintamus rezistorius įtampos dalikliui formuoti, mes galime lengvai keisti įtampą.

Norėdami sužinoti daugiau apie termistorius, eikite į šią nuorodą.

Norėdami sužinoti daugiau apie nuotraukų rezistorius, eikite į šią nuorodą.

3 žingsnis: infraraudonųjų spindulių

Infraraudonųjų spindulių
Infraraudonųjų spindulių

Aš čia nieko nesakysiu apie infraraudonųjų spindulių ryšį, bet norėdami gauti daugiau informacijos, galite pereiti prie mano ankstesnio nurodymo, kaip sukurti infraraudonųjų spindulių valdomą automobilį su „Arduino“. Norėdami sužinoti, kaip prijungti infraraudonųjų spindulių ryšį prie „Arduino“, patikrinkite duomenų lapą apie kaiščių atvaizdavimą internete, nes galbūt naudoju kitą imtuvą nei jūs. Prijunkite įtampos kaištį prie 5 V, o GND - prie GND ir prijunkite jo išvestį prie „Arduino“skaitmeninio 10 kaiščio.

4 žingsnis: Sąranka ir laidų prijungimas

Sąranka ir laidai
Sąranka ir laidai
Sąranka ir laidai
Sąranka ir laidai
Sąranka ir laidai
Sąranka ir laidai

serijiniu būdu prijunkite savo termistorių prie 10k rezistoriaus, tada kitą termistoriaus laidą prijunkite prie 5v, o kitą 10k rezistoriaus laidą prijunkite prie žemės, tada centrinį laidą prijunkite prie analoginio įvesties. Tą patį padarykite su foto rezistoriumi. Norėdami sužinoti analoginį kištuką, tiesiog patikrinkite kodą ir taip pat galite jį pakeisti į bet kurį pasirinktą analoginį kaištį.

Prijunkite teigiamą garsinio signalo laidą prie 5 skaitmeninio kaiščio, o neigiamą - prie GROUND.

RELEJAS

prijunkite IN1 prie 2 skaitmeninio kaiščio

prijunkite IN2 prie skaitmeninio kaiščio 8

prijunkite IN3 prie skaitmeninio kaiščio 4

Prijunkite NO1, 2, 3 prie vieno kintamosios srovės maitinimo laido

prijunkite kintamosios srovės lemputės laidą prie „Com1“

Prijunkite vieną ventiliatoriaus laidą prie COM2

prijunkite vieną lovos šoninės lempos kintamosios srovės lemputės laidą prie COM3

Prijunkite kitą visų kintamosios srovės prietaisų laidą kartu, tada prijunkite juos prie kito kintamosios srovės maitinimo laido. Mano relė įsijungia, kai „Arduino“skaitmeninis kaištis yra žemas, jei jūsų užsidega, kai jis yra aukštas, keičiant kiekvieną mažą ar aukštą kodą. Norėdami patikrinti, ar jūsų signalas pasirodo esant žemai ar aukštai, prijunkite bet kurį relės modulio įvestį prie GND, jei to įvesties laidas užsidega, todėl jūsų relė įsijungia, kai ji yra maža, bet jei ne, tada ji įsijungia, kai ji yra aukštas. Norėdami gauti informacijos apie relę, apsilankykite čia.

5 žingsnis: kodas

Image
Image

Kodą sukūrė NDUKWU PIUS, kuris, žinoma, esu aš. Tiesiog atsisiųskite kodą ir atidarykite „Arduino IDE“. Pakeiskite jį pagal savo skonį ir įkelkite.

Rekomenduojamas: