Turinys:

Kambario šviesa valdoma naudojant PIR jutiklį ir „Arduino“: 6 žingsniai
Kambario šviesa valdoma naudojant PIR jutiklį ir „Arduino“: 6 žingsniai

Video: Kambario šviesa valdoma naudojant PIR jutiklį ir „Arduino“: 6 žingsniai

Video: Kambario šviesa valdoma naudojant PIR jutiklį ir „Arduino“: 6 žingsniai
Video: Nauja jungiklių karta. Eugenijus Maslauskas 2024, Lapkritis
Anonim
Kambario šviesa valdoma naudojant PIR jutiklį ir „Arduino“
Kambario šviesa valdoma naudojant PIR jutiklį ir „Arduino“
Kambario šviesa valdoma naudojant PIR jutiklį ir „Arduino“
Kambario šviesa valdoma naudojant PIR jutiklį ir „Arduino“

Š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

Tiekimo pirkimas
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

Darbas su ilgintuvu
Darbas su ilgintuvu
Darbas su ilgintuvu
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

Relės nustatymas
Relės nustatymas
Relės nustatymas
Relės nustatymas
Relės nustatymas
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

PIR judesio jutiklio prijungimas
PIR judesio jutiklio prijungimas
PIR judesio jutiklio prijungimas
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

Kodo rašymas
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: