Sadržaj:
- Supplies
- Korak 1: Kupovina nabavke
- Korak 2: Rad s produžnim kabelom
- Korak 3: Postavljanje releja
- Korak 4: Spajanje PIR senzora pokreta
- Korak 5: Pisanje koda
- Korak 6: Uživajte
Video: Sobna svjetlost se kontrolira pomoću PIR senzora i Arduina: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Danas ćemo kontrolirati vašu sobnu rasvjetu otkrivanjem pokreta pomoću Arduino PIR senzora pokreta. Ovaj projekt je vrlo zabavno napraviti i ima vrlo praktičnu upotrebu u vašoj kući i može vam uštedjeti nešto novca radeći i ovaj projekt. Samo kratko odricanje odgovornosti, ovaj projekt uključuje mrežni napon što znači da ćete se igrati sa 120V (to će vas šokirati), ako je ovo izvan vaše zone udobnosti ili niste imali puno iskustva, vjerojatno biste se trebali vratiti na ovaj projekat kasnije.
Ovo je vodič koji će vas voditi od početka do kraja jednostavnim korakom. Hajde da počnemo!
Supplies
- Arduino mikrokontroler
- 1 x Oglasna ploča
- 1 x PIR senzor pokreta
- 1 x SRD-05VDC-SL-C Relej
- 1 x 1KΩ otpornik
- 1 x 1N4007 dioda
- 1 x 2N2222 Tranzistor (NPN)
- 1 x produžni kabel
- 1 x Sijalica/lampa
- 2 x žičana priključka
- Električna traka
- Par spojnih žica
Korak 1: Kupovina nabavke
Ako nemate pristup nekim od ovih potrepština, naveo sam veze do kojih možete kupiti svaki po povoljnim cijenama.
- Arduino mikrokontroler
- 1 x Oglasna ploča
- 1 x PIR senzor pokreta
- 1 x SRD-05VDC-SL-C Relej
- 1 x 1KΩ otpornik
- 1 x 1N4007 dioda
- 1 x 2N2222 Tranzistor (NPN)
- 1 x produžni kabel
- 1 x Sijalica/lampa
- 2 x žičana priključka
- Električna traka
- Par spojnih žica
Korak 2: Rad s produžnim kabelom
Naš prvi korak je postavljanje produžnog kabela tako da bude spreman za spajanje na strujno kolo, od sada nadalje nemojte priključivati produžni kabel u zid sve dok to nije spomenuto. Prvo ćemo zgrabiti naš produžni kabel i prepoloviti ga pomoću škare, a zatim skinuti vanjsku izolaciju kabela oko 2-3 inča. Prilikom skidanja vanjske izolacije pazite da ne oštetite unutarnje žice. Zatim pomoću skidača skinite oko pola inča unutrašnjih žica s oba kraja. Određeni produžni kabel koji koristim ima 3 žice, zelena žica je uzemljena, bijela žica neutralna, a crna žica. Sada koristeći naše žičane spojnice, ponovno spojite uzemljenu (zelenu) i neutralnu (bijelu) žicu, sada bi vam trebale biti izložene samo 2 crne žice. Sada smo završili s postavljanjem produžnog kabela i držat ćemo ga sa strane dok ne zatreba.
Korak 3: Postavljanje releja
Sada ćemo postaviti relej i povezati ga s Arduinom, ali prije nego što nastavimo s relejem, shvatimo što je relej i čemu služi. Relej je u osnovi drugi oblik prekidača koji se električno upravlja, oni upravljaju jednim električnim krugom otvaranjem i zatvaranjem kontakata u drugom krugu. U većini slučajeva relej u osnovi omogućuje relativno niskom naponu da lako kontrolira krugove veće snage, što radimo u ovom projektu. Ok, idemo sada na dio gdje spajamo relej !!!
Na releju postoji 5 pinova, zajednički, normalno otvoreni (NO), normalno zatvoreni (NC) i 2 zavojnice, pogledajte pinove na gornjoj shemi. Prvo moramo spojiti jedan od kontakata zavojnice releja na VCC šinu na matičnoj ploči, zatim spojiti diodu na drugu zavojnicu i pričvrstiti je na VCC šinu. Dioda je na mjestu da spriječi skokove napona ili povratni tok struje.
Sada zgrabite NPN tranzistor i spojite kolektor tranzistora na zavojnicu na koju je spojena dioda. Zatim spojite stranu emitera NPN tranzistora na uzemljenu šinu na matičnoj ploči. Konačno, pomoću 1KΩ spojite bazu tranzistora na digitalni pin 2 Arduina.
Konačno, uspostavit ćemo zaista važnu vezu. Uzmite produžni kabel koji smo pripremili i spojite jednu crnu žicu na zajednički pin u releju i učvrstite vezu električnom trakom. Zatim drugi kraj spojite na NO kontakt releja.
Korak 4: Spajanje PIR senzora pokreta
Skoro smo završili, sada ćemo spojiti PIR senzor pokreta u kolo, ali prije nego što to učinimo, shvatimo što je PIR senzor. PIR senzor označava pasivni infracrveni senzor, ovaj senzor može otkriti prisutnost ljudi ili životinja i poslati signal koji kaže da je otkrio kretanje. PIR senzor ima 3 pina, VCC, izlaz i masu.
Prvo moramo spojiti VCC pin PIR senzora na VCC šinu na matičnoj ploči i spojiti iglu za uzemljenje PIR senzora sa uzemljenjem. Zatim ćemo spojiti izlazni pin na jedan od Arduino pinova, ja sam koristio pin 4. Uspješno ste povezali PIR senzor sada !!
Korak 5: Pisanje koda
Sada smo završili sa svim sklopovima i sve što sada trebamo učiniti je napisati kod. Kod je relativno jednostavan za ovaj projekat i logika je jasna. Gore sam priložio kod za ovo kolo, ali hajde da shvatimo šta ovaj kod zapravo radi.
Prvo inicijaliziramo relejni pin i pin PIR senzora i stvaramo int varijablu koja se naziva val. Zatim deklariramo relejni pin kao izlaz (signal ide samo s Arduina) i proglašavamo pin PIR osjetnika kao ulaz (signal ide samo u Arduino). Konačno, pomoću digitalnog čitanja dobivamo očitanje s PIR senzora koje je ili 0 (bez kretanja) ili 1 (kretanje) i spremamo ga u varijablu val. Zatim koristimo naredbu if i else da koristimo ovu vrijednost koju smo pohranili za uključivanje/isključivanje žarulje, i sada smo završili kod !!
Korak 6: Uživajte
Nadajmo se da ćete uživati i biti ponosni na ono što ste danas postigli sami !!
Preporučuje se:
Pametna kanta za otpatke pomoću Arduina, ultrazvučnog senzora i servo motora: 3 koraka
Pametna korpa za otpatke pomoću Arduina, ultrazvučnog senzora i servo motora: U ovom projektu ću vam pokazati kako napraviti pametnu kantu za otpatke pomoću Arduina, gdje će se poklopac kante za otpatke automatski otvoriti kada se približite smeću. Druge važne komponente koje se koriste za izradu ove pametne kante za smeće su HC-04 ultrazvučni senzor
Sobna meteorološka stanica pomoću Arduina i BME280: 4 koraka
Sobna meteorološka stanica pomoću Arduina i BME280: Prije sam dijelila jednostavnu meteorološku stanicu koja je prikazivala temperaturu i vlažnost lokalnog područja. Problem s tim bio je u tome što je za ažuriranje trebalo vremena, a podaci nisu bili točni. U ovom vodiču napravit ćemo monitor vremena u zatvorenom prostoru
Ko je kod mojih vrata? PIR projekt senzora pokreta/senzora dometa: 5 koraka
Ko je kod mojih vrata? PIR projekt senzora pokreta/senzora dometa: Naš projekt ima za cilj osjetiti kretanje putem PIR -a i senzora udaljenosti. Arduino kôd emitirat će vizualni i audio signal kako bi korisniku rekao da je netko u blizini. MATLAB kôd će poslati signal e -pošte da upozori korisnika da se neko nalazi u blizini. Ovaj uređaj
Metode otkrivanja razine vode Arduino pomoću ultrazvučnog senzora i Funduino senzora vode: 4 koraka
Metode otkrivanja razine vode Arduino pomoću ultrazvučnog senzora i Funduino senzora vode: U ovom projektu ću vam pokazati kako stvoriti jeftin detektor vode pomoću dvije metode: 1. Ultrazvučni senzor (HC-SR04) .2. Funduino senzor vode
Paljenje diode koja emitira svjetlost (LED) pomoću mikrokontrolera C pečat: 5 koraka
Paljenje diode koja emitira svjetlost (LED) pomoću mikrokontrolera C pečat: Ovo je prvi projekt dizajna i aktivnosti iz CS310XXX (μ C 101) Priručnika priručnika vodiča A-WIT Technologies, Inc. U ovom uputstvu ćemo upaliti dioda koja emitira svjetlost (LED) sa mikrokontrolerom C Stamp. C & n