Turinys:
- Prekės
- 1 žingsnis: tiekimo pirkimas
- 2 žingsnis: darbas su ilgintuvu
- 3 žingsnis: relės nustatymas
- 4 žingsnis: PIR judesio jutiklio prijungimas
- 5 žingsnis: kodo rašymas
- 6 žingsnis: mėgaukitės
Video: Kambario šviesa valdoma naudojant PIR jutiklį ir „Arduino“: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Šiandien mes kontroliuosime jūsų kambario apšvietimą, aptikdami judesį naudodami „Arduino PIR“judesio jutiklį. Šį projektą labai smagu įgyvendinti, jis labai praktiškai naudojamas jūsų namuose ir gali sutaupyti šiek tiek pinigų vykdant šį projektą. Tiesiog greitas ATSISAKYMAS, šis projektas apima linijos įtampą, tai reiškia, kad jūs žaisite su 120 V įtampa (tai jus šokiruos), jei tai ne jūsų komforto zona arba neturite daug patirties, tikriausiai turėtumėte grįžti prie šio projekto vėliau.
Tai yra pamoka, kuri, žinoma, padės jums nuo pradžios iki pabaigos. Pradėkime!
Prekės
- „Arduino“mikrovaldiklis
- 1 x duonos lenta
- 1 x PIR judesio jutiklis
- 1 x SRD-05VDC-SL-C relė
- 1 x 1KΩ rezistorius
- 1 x 1N4007 diodas
- 1 x 2N2222 tranzistorius (NPN)
- 1 x prailginimo laidas
- 1 x lemputė/lempa
- 2 x laidų jungtys
- Izoliacinė juosta
- Pora jungiamųjų laidų
1 žingsnis: tiekimo pirkimas
Jei neturite prieigos prie kai kurių iš šių reikmenų, aš pateikiau nuorodas, kur galite įsigyti kiekvieną už pigias kainas.
- „Arduino“mikrovaldiklis
- 1 x duonos lenta
- 1 x PIR judesio jutiklis
- 1 x SRD-05VDC-SL-C relė
- 1 x 1KΩ rezistorius
- 1 x 1N4007 diodas
- 1 x 2N2222 tranzistorius (NPN)
- 1 x prailginimo laidas
- 1 x lemputė/lempa
- 2 x laidų jungtys
- Izoliacinė juosta
- Pora jungiamųjų laidų
2 žingsnis: darbas su ilgintuvu
Pirmasis mūsų žingsnis yra nustatyti pailginimo laidą, kad jis būtų paruoštas prisijungti prie grandinės, nuo šiol nejunkite ilgintuvo į sieną, kol nepaminėsite. Pirma, mes paimsime savo ilginamąjį laidą ir perpjausime jį per pusę, naudodami kirpimo mašinėles, tada nuimkite išorinę kabelio izoliaciją apie 2–3 colius. Nulupdami išorinę izoliaciją įsitikinkite, kad nepažeisite vidinių laidų. Tada, naudodami nuėmiklius, nuimkite maždaug pusę colio abiejų galų vidinių laidų. Mano naudojamas ilginimo laidas turi 3 laidus, žalia viela yra įžeminta, balta - neutrali, o juoda - linija. Dabar, naudodamiesi mūsų laidų jungtimis, vėl prijunkite įžeminimo (žalias) ir nulinius (baltus) laidus, dabar turėtumėte atskleisti tik 2 juodus laidus. Taigi, mes baigėme nustatyti ilginamąjį laidą ir laikysime jį šone, kol prireiks.
3 žingsnis: relės nustatymas
Dabar mes nustatysime relę ir prijungsime ją prie „Arduino“, tačiau prieš tęsdami relę, suprasime, kas yra relė ir kam ji naudojama. Relė iš esmės yra dar viena jungiklio forma, valdoma elektra, jie valdo vieną elektros grandinę, atidarydami ir uždarydami kontaktus kitoje grandinėje. Daugeliu atvejų relė iš esmės leidžia palyginti žemai įtampai lengvai valdyti didesnės galios grandines, ką mes darome šiame projekte. Gerai, dabar pereikime prie dalies, kurioje prijungiame relę !!!
Ant relės yra 5 kaiščiai, įprasti, paprastai atviri (NO), paprastai uždaryti (NC) ir 2 ritės, žiūrėkite aukščiau esančią schemą. Pirma, mes turime prijungti vieną iš relės ritės kaiščių prie duonos lentos VCC bėgelio, tada prijungti diodą prie kitos ritės ir pritvirtinti prie VCC bėgelio. Diodas yra vietoje, kad būtų išvengta įtampos šuolių ar atgalinio srovės srauto.
Dabar paimkite NPN tranzistorių ir prijunkite tranzistoriaus kolektorių prie ritės, prie kurios prijungtas diodas. Tada prijunkite NPN tranzistoriaus spinduliuotės pusę prie duonos lentos įžeminimo bėgio. Galiausiai, naudodami 1KΩ, prijunkite tranzistoriaus pagrindą prie „Arduino“skaitmeninio kaiščio 2.
Galiausiai mes užmegsime tikrai svarbų ryšį. Paimkite mūsų paruoštą ilginamąjį laidą ir prijunkite vieną juodą laidą prie bendro relės kaiščio ir pritvirtinkite jungtį elektros juosta. Tada kitą galą prijunkite prie relės NO kaiščio.
4 žingsnis: PIR judesio jutiklio prijungimas
Mes taip pat beveik baigėme, dabar prijungsime PIR judesio jutiklį prie grandinės, bet prieš tai suprasime, kas yra PIR jutiklis. PIR jutiklis reiškia pasyvų infraraudonųjų spindulių jutiklį, šis jutiklis gali aptikti žmonių ar gyvūnų buvimą ir siųsti signalą, kad aptiko judesį. PIR jutiklis turi 3 kaiščius, VCC, išvestį ir įžeminimą.
Pirma, mes turime prijungti PIR jutiklio VCC kaištį prie VCC bėgelio ant duonos ir prijungti PIR jutiklio įžeminimo kaištį prie įžeminimo bėgio. Tada mes prijungsime išvesties kaištį prie vieno iš „Arduino“kaiščių, aš naudoju kaištį 4. Dabar sėkmingai prijungėte PIR jutiklį !!
5 žingsnis: kodo rašymas
Dabar mes baigėme visas grandines ir viskas, ką mums reikia padaryti, tai parašyti kodą. Šio projekto kodas yra gana paprastas, o logika paprasta. Aš pridėjau šios grandinės kodą aukščiau, bet leiskite mums suprasti, ką šis kodas iš tikrųjų daro.
Pirmiausia inicijuojame relės kaištį ir PIR jutiklio kaištį ir sukuriame int kintamąjį, vadinamą val. Tada mes deklaruojame relės kaištį kaip išėjimą (signalas sklinda tik iš „Arduino“), o PIR jutiklio kaištį - kaip įvestį (signalas eina tik į „Arduino“). Galiausiai, mes naudojame skaitmeninį skaitymą, kad gautume rodmenis iš PIR jutiklio, kuris yra 0 (nėra judesio) arba 1 (judesys) ir išsaugome jį kintamajame val. Tada mes naudojame teiginį „jei ir kitaip“, kad panaudotume šią vertę, kurią išsaugojome, kad įjungtume/išjungtume lemputę, ir dabar mes baigėme kodą !!
6 žingsnis: mėgaukitės
Tikimės, kad jums tai patinka ir didžiuojatės tuo, ką šiandien pasiekėte savo jėgomis !!
Rekomenduojamas:
Vonios kambario šviesa vidury nakties: 5 žingsniai (su nuotraukomis)
Vonios kambario šviesa viduryje: Kai kurie iš mūsų patiria poreikį naudotis vonios kambariu vidury nakties. Jei įjungsite šviesą, galite prarasti naktinį matymą. Dėl baltos arba mėlynos šviesos prarandate miego hormoną melatoniną, todėl tampa sunkiau užmigti. Taigi
AUTOMATIZACIJA NAUDOJANT PIR JUTIKLĮ: 5 žingsniai
AUTOMATIZACIJA NAUDOJANT PIR JUTIKLĮ: PIR jutikliai arba pasyvieji infraraudonųjų spindulių jutikliai yra tam tikro tipo jutikliai, aptinkantys infraraudonąją spinduliuotę. Visos šiltakraujos būtybės, tokios kaip žmonės ar gyvūnai, skleidžia tam tikrą IR spinduliuotės ar šilumos kiekį, kurį gali aptikti IR jutikliai. Aktyvūs IR jutikliai
Kambario temperatūros prognozavimas naudojant LM35 jutiklį ir mašinų mokymasis: 4 žingsniai
Kambario temperatūros prognozavimas naudojant LM35 jutiklį ir mašinų mokymasis: Įvadas Šiandien mes sutelkiame dėmesį į mašinų mokymosi projekto, kuris numato temperatūrą pagal daugianario regresiją, kūrimą. Mokymasis iš mašinų yra dirbtinio intelekto (AI) programa, suteikianti sistemoms galimybę automatiškai išmokti
Nuotoliniu būdu valdoma animacinė LED kambario lempa: 5 žingsniai (su nuotraukomis)
Nuotoliniu būdu valdoma animacinė LED kambario lempa: tiems, kurie nori atsipalaiduoti ar užburiančio spalvoto šviesos šou, kūdikio kambariui, Kalėdų dekoravimui ar tiesiog linksmybėms, čia yra mano atmosferos stiprintuvas. Sulaukiu tikrai entuziastingų atsakymų nuo 6 mėnesių kūdikių iki vyresnių vaikų
„Arduino“vandens lygio nustatymo metodai naudojant ultragarso jutiklį ir „Funduino“vandens jutiklį: 4 žingsniai
Vandens lygio nustatymo „Arduino“metodai naudojant ultragarso jutiklį ir „Funduino“vandens jutiklį: Šiame projekte parodysiu, kaip sukurti nebrangų vandens detektorių dviem būdais: 1. Ultragarsinis jutiklis (HC-SR04) .2. Funduino vandens jutiklis