Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: PIR -sensormodul
- Trin 2: Om projektet
- Trin 3: Kredsløbsdiagram
- Trin 4: Kør et program
Video: Arduino -baseret PIR -bevægelsessensor: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Ved hjælp af dette projekt kan du kontrollere den høje tilstand og følsomheden af PIR.
Forbrugsvarer
Arduino Uno
PIR bevægelsessensor
Summer
Software værktøj
Arduino IDE
Trin 1: PIR -sensormodul
PIR -sensormodul bruges til bevægelsesdetektering. Det refereres ofte til brugte "PIR", "Pyroelectric", "Passive Infrared" og "IR Motion" sensor. Modulet har en indbygget pyroelektrisk sensor, konditioneringskredsløb og en kuppelformet Fresnel-linse. Det bruges til at mærke bevægelse af mennesker, dyr eller andre genstande. De bruges generelt i tyverialarmer og automatisk aktiverede belysningssystemer.
Trin 2: Om projektet
PIR Sensor er dybest set en elektronisk sensor, der regulerer infrarødt (IR) lys, der stråler fra objekter i sit synsfelt.
Disse sensorer giver dig også mulighed for at mærke bevægelse og bruges mest til at opdage, om et menneske har bevæget sig inden for sit område. Du skal bruge 5 jumperwires for at kombinere alt, alle disse ledninger skal have hun-hun-stik. Du kan indstille frekvensen til 3000 Hz, fordi som de fleste alarmer bruger denne frekvens. PIR -sensoren er dybest set en bevægelsessensor, så når den genkender bevægelser, sætter den OUT til HIGH, brugeren kan også styre tidspunktet for denne HIGH -tilstand og følsomheden af din sensor med de 2 potentiometre. Dette projekt producerer biplyde, når der registreres bevægelser. Vi kan let ændre tidspunktet for bippet ved at ændre forsinkelsestiden i slutningen af for loop.
IoT Training Online hjælper dig med at oprette flere sådanne projekter baseret på Arduino såvel som på andre IoT -platforme til at bygge Industrial IoT Solutions.
Trin 3: Kredsløbsdiagram
Trin 4: Kør et program
bool isToneOn = falsk;
int frekvens = 3000;
ugyldig opsætning () {
// her er vores PIR sensor
pinMode (2, INPUT);
// her er vores summer
pinMode (3, OUTPUT);
}
void loop () {
// når PIR -sensor giver os HØJ betyder det, at den registrerer bevægelse
hvis (digitalRead (2) == HIGH) {
// vi tænder alarmen i 15 sekunder
// vi bruger tone (), så vi kan kontrollere frekvensen af vores biplyd
// for at slukke for tonen skal vi bruge noTone ()
// hvis du vil ændre tonefrekvens, kan du gøre det i variablen
// øverst i koden
for (int a = 0; a <30; a ++) {
hvis (isToneOn) {
noTone (3);
isToneOn = falsk;
}andet{
// 3 betyder vores pin, hvor summer er tilsluttet
tone (3, frekvens);
// vi skal ændre denne variabel til sand, vi er nødt til at vide
// hvornår summeren skal tændes, og hvornår den skal tændes
isToneOn = sand; }
// forsinkelse 0,5 sekund, kan du ændre denne værdi, så den vil
// bip langsommere eller hurtigere
forsinkelse (500);
}
}
}
Anbefalede:
Rumlys styret ved hjælp af PIR -sensor og Arduino: 6 trin
Rumlys styret ved hjælp af PIR -sensor og Arduino: I dag styrer vi dit rums lys gennem detektering af bevægelse ved hjælp af en Arduino PIR -bevægelsessensor. Dette projekt er meget sjovt at lave, og det har meget praktisk brug i dit hus og kan spare dig nogle penge ved også at lave dette projekt. Ju
Sådan laver du Arduino social distanceringsenhed med PIR: 4 trin
Sådan laver du Arduino Social Distancing Device med PIR: 1
En skræmmemaskine til Halloween ved hjælp af et PIR, et 3D -printet græskar og Troll Arduino -kompatibelt lydspank/praktisk joke board .: 5 trin
En skræmmemaskine til Halloween ved hjælp af et PIR, et 3D -printet græskar og Troll Arduino -kompatibelt lydspank/praktisk joke -bord .: Troldkortet blev oprettet af Patrick Thomas Mitchell fra EngineeringShock Electronics og blev fuldt finansieret på Kickstarter for ikke så længe siden. Jeg fik min belønning et par uger for tidligt for at hjælpe med at skrive nogle eksempler på brug og bygge et Arduino -bibliotek i et forsøg
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
PIR -sensorundervisning - Med eller uden Arduino: 8 trin
PIR -sensorundervisning - Med eller uden Arduino: Lige før jeg lavede min næste projektstudie, som vil bruge en PIR -sensor, tænkte jeg, at jeg kunne lave en separat vejledning, der forklarer, hvordan en PIR -sensor fungerer. Ved at gøre det vil jeg være i stand til at holde min anden vejledning kort og præcis. Så