Turinys:
- 1 žingsnis: įtampos skirstytuvai
- 2 žingsnis: kintamieji rezistoriai (termistoriai ir foto rezistoriai)
- 3 žingsnis: infraraudonųjų spindulių
- 4 žingsnis: Sąranka ir laidų prijungimas
- 5 žingsnis: kodas
Video: Infraraudonųjų spindulių namų automatizavimas naudojant „Arduino“: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
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 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ų
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
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
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:
Namų automatizavimas naudojant „Raspberry Pi“naudojant relės lentą: 7 žingsniai
Namų automatizavimas naudojant „Raspberry Pi“naudojant relės lentą: Dauguma žmonių nori didelio komforto, tačiau už priimtiną kainą. Jaučiamės tingūs apšviesti namus kiekvieną vakarą, kai saulė nusileidžia, ir kitą rytą, vėl išjungdami šviesą arba įjungdami/išjungdami oro kondicionierių/ventiliatorių/šildytuvus
Namų automatizavimas su infraraudonųjų spindulių ir „Bluetooth“valdomu relės moduliu: 10 žingsnių
Namų automatizavimas naudojant infraraudonųjų spindulių ir „Bluetooth“valdomą relės modulį: Šiame namų automatizavimo projekte parodžiau, kaip galime valdyti šviesą, ventiliatorių ir kitus buitinius prietaisus iš savo išmaniojo telefono programos ir IR nuotolinio valdymo pulto, naudodami „Arduino“valdymo relės modulio grandinę. Ši „Arduino“valdoma išmanioji relė grandinė turi du režimus, Inf
Arduino pagrindu veikiantis bekontaktis infraraudonųjų spindulių termometras - IR termometras naudojant „Arduino“: 4 žingsniai
„Arduino“nekontaktinis infraraudonųjų spindulių termometras | Infraraudonųjų spindulių termometras naudojant „Arduino“: Sveiki vaikinai, šioje instrukcijoje mes pagaminsime bekontaktį termometrą naudodami arduino. Kadangi kartais skysčio/kietos medžiagos temperatūra yra per aukšta arba per žema, tada sunku su juo susisiekti ir perskaityti Temperatūra tada tokioje aplinkoje
Infraraudonųjų spindulių nuotolinio valdymo pulto testeris naudojant TSOP4838: 5 žingsniai
Infraraudonųjų spindulių nuotolinio valdymo pulto testeris naudojant TSOP4838: Štai kaip sukurti paprastą nuotolinio valdymo pulto testavimo grandinę. Tiesiog atlikite toliau nurodytus veiksmus ir užtruksite mažiau nei 5 minutes. Jei tai veikia, palikite like ant mūsų vaizdo įrašo ir praneškite mums komentaruose
Infraraudonųjų spindulių artumo jutiklis naudojant LM358: 5 žingsniai
Infraraudonųjų spindulių artumo jutiklis naudojant LM358: tai yra instrukcija, kaip sukurti IR artumo jutiklį