Cuprins:
- Pasul 1: Detector de mișcare
- Pasul 2: Componente
- Pasul 3: Cum funcționează PIR
- Pasul 4: UTILIZĂRILE SENZORULUI PIR
- Pasul 5: Diagrama circuitului
Video: Interfațarea PIR Senor cu micro-controlerul Pic: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Interfață senzor PIR cu microcontroler pic și ghid pas cu pas
Pasul 1: Detector de mișcare
Senzorul de detectare a mișcării este utilizat pentru a detecta mișcarea, poate fi umană sau orice altceva. Componenta principală a acestui proiect este senzorul PIR cunoscut și sub numele de senzor infraroșu pasiv. Este, de asemenea, cunoscut sub numele de senzori de mișcare piroelectrici sau IR.
Un senzor PIR detectează lumina infraroșie radiată de un obiect cald. Se compune din senzori piroelectrici care introduc schimbări de temperatură (datorită radiației infraroșii incidente) în semnalul electric. Când lumina infraroșie lovește un cristal, aceasta generează o încărcare electrică. În acest tutorial cu microcontroler pic, am proiectat un detector de mișcare folosind microcontroler pic.
Pasul 2: Componente
Componente necesare:
· PIC 16F887: Acest MCU este puternic și foarte ușor de programat. Este un microcontroler pe 8 biți CMOS FLASH. Are un pachet cu 40 sau 44 de pini. PIC16F887 are 256 de octeți de memorie de date EEPROM, auto-programare. Gama de tensiune de funcționare este cuprinsă între 2v și 5,5v.
De asemenea, conține 2 comparatoare, 14 canale de convertor analogic digital pe 10 biți (A / D), 1 captură / comparare / PWM și 1 funcții îmbunătățite de captare / comparare / PWM. Este foarte ușor de utilizat cu LCD și senzori.
· LCD 16x2: LCD este utilizat pentru a afișa caractere alfanumerice. Are un total de 16 pini. Un potențiometru de 10K ohm este conectat cu pinul trei pentru a seta contrastul ecranului LCD. De asemenea, conține un LED de iluminare din spate. În acest proiect, ecranul LCD pe care îl folosim este de 16x2, ceea ce înseamnă că putem afișa 16 caractere în două rânduri. În acest proiect, LCD-ul este utilizat pentru a arăta dacă mișcarea este detectată sau nu.
· Senor PIR: Creierul acestui senzor este cipul BISS0001 PIR. Senzorii PIR sunt mici, ieftini, cu consum redus de energie și ușor de utilizat. Are trei pini
1. Vcc: Acest pin este conectat cu tensiuni DC între 3V și 5V.
2. IEȘIRE: Acest pin este conectat la microcontroler. Acest pin conține semnalul detectat de până la 3 volți.
3. Gnd: Acest pin este conectat la masă.
3. Senzorii PIR vă permit să simțiți mișcarea, utilizată aproape întotdeauna pentru a detecta dacă un om s-a mutat în sau în afara domeniului senzorilor.
Unele caracteristici ale senzorului PIR sunt senzorul dual element cu zgomot redus și sensibilitate ridicată. Tensiunea sa de alimentare este de 5V. Are Delay Time Adjustable și ieșire TTL standard. Obiectivul Fresnel condensează lumina, oferind senzorului o gamă mai mare de IR.
· Altele: Buzzer, LED cu rezistor adecvat, Breadboard, alimentare 5V DC și câteva fire jumper.
Pasul 3: Cum funcționează PIR
Cum funcționează PIR
Senzorii PIR sunt mai complicați pentru a explica atunci ceilalți senzori, cum ar fi fotocelule, comutatoare de înclinare etc., deoarece există mai multe variabile care afectează intrarea și ieșirea senzorilor. Când trece un corp cald ca un om sau un animal, acesta interceptează mai întâi jumătate din senzorul PIR, ceea ce determină o schimbare diferențială pozitivă între cele două jumătăți. Când corpul cald părăsește zona de detectare, se întâmplă invers, prin care senzorul generează o schimbare diferențială negativă. Aceste impulsuri de schimbare sunt ceea ce este detectat.
Senzorii PIR sunt destul de generici și în mare parte variază doar în ceea ce privește prețul și sensibilitatea. Majoritatea magiei adevărate se întâmplă cu optica. Obiectivul Fresnel condensează lumina, oferind senzorului o gamă mai mare de IR. Aceasta este o idee destul de bună pentru producție: senzorul PIR și circuitele sunt fixe. Obiectivul costă doar câteva rupii, dar schimbă lățimea, gama, modelul de detectare. Există două potențiometre variabile pentru a schimba gama și modelul de detectare. de asemenea, putem proiecta un sistem de securitate la domiciliu utilizând senzorul PIR.
Pasul 4: UTILIZĂRILE SENZORULUI PIR
Senzorul PIR este un dispozitiv foarte util în epoca modernă. Poate fi folosit peste tot de la industrii la fabrici, piețe la centre comerciale și este, de asemenea, un dispozitiv la îndemână în automatizarea casei.
Sistem automat de deschidere a ușii.
Scopuri de securitate.
Parcare
Orice sistem de contorizare.
Folosit în vehicule.
Complexe de apartamente multiple
Scări comune
Pasul 5: Diagrama circuitului
Aceasta este o diagramă de circuit a interfeței senzorului PIR cu arduino
Recomandat:
Interfațarea senzorului de gaz cu Arduino: 4 pași
Interfațarea senzorului de gaz cu Arduino: Senzorul de fum MQ-2 este sensibil la fum și la următoarele gaze inflamabile: GPL, butan, propan, metan, alcool, hidrogen. Rezistența senzorului este diferită în funcție de tipul de gaz. Senzorul de fum are un potențiometru încorporat
Interfațarea senzorului de temperatură LM35 cu Arduino: 4 pași
Interfațarea senzorului de temperatură LM35 cu Arduino: Termometrele sunt aparate utile folosite mult timp pentru măsurarea temperaturii. În acest proiect, am realizat un termometru digital pe bază de Arduino pentru a afișa temperatura ambientală curentă și modificările de temperatură pe un LCD. Poate fi depl
Interfațarea modulului cu ultrasunete HC-SR04 cu Arduino: 5 pași
Interfațarea modulului cu ultrasunete HC-SR04 cu Arduino: Hei, ce se întâmplă, băieți! Akarsh aici de la CETech. Acest proiect al meu este puțin mai simplu, dar la fel de distractiv ca celelalte proiecte. În acest proiect, vom interfața un modul senzor de distanță cu ultrasunete HC-SR04. Acest modul funcționează de generatin
Interfațarea modulului de afișare TM1637 cu Arduino: 3 pași
Interfațarea modulului de afișare TM1637 cu Arduino: As-Salam-O-Aleykum! Acest lucru instructiv este despre interfața modulului de afișare TM1637 cu Arduino. Acesta este modulul de afișare cu patru cifre cu șapte segmente. Acesta vine într-o varietate de culori. Al meu este culoarea roșie. Folosește Tm1637 Ic
Interfațarea senzorului de temperatură DS18B20 cu Arduino și ESP8266: 8 pași
Interfațarea senzorului de temperatură DS18B20 cu Arduino și ESP8266: Hei, ce se întâmplă, băieți! Akarsh aici de la CETech. Astăzi vom adăuga un nou senzor la arsenalul nostru cunoscut sub numele de senzor de temperatură DS18B20. Este un senzor de temperatură similar cu DHT11, dar are un set diferit de aplicații. O vom compara cu