Агуулгын хүснэгт:
- Хангамж
- Алхам 1: PIR мэдрэгчийн модуль
- Алхам 2: Төслийн тухай
- Алхам 3: Хэлхээ диаграм
- Алхам 4: Програм ажиллуулна уу
Видео: Arduino дээр суурилсан PIR хөдөлгөөн мэдрэгч: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэхүү төслийн тусламжтайгаар та PIR -ийн өндөр төлөв байдал, мэдрэмжийг хянах боломжтой.
Хангамж
Ардуино Уно
PIR хөдөлгөөн мэдрэгч
Дуу чимээ
Програм хангамжийн хэрэгсэл
Arduino IDE
Алхам 1: PIR мэдрэгчийн модуль
PIR мэдрэгч модулийг хөдөлгөөнийг илрүүлэхэд ашигладаг. Үүнийг ихэвчлэн ашигладаг "PIR", "Пироэлектрик", "Идэвхгүй хэт улаан туяа", "IR хөдөлгөөн" мэдрэгч гэж нэрлэдэг. Модуль нь самбар дээрх пироэлектрик мэдрэгч, агааржуулагчийн хэлхээ, бөмбөгөр хэлбэртэй Fresnel линзтэй. Энэ нь хүн, амьтан эсвэл бусад зүйлийн хөдөлгөөнийг мэдрэхэд ашиглагддаг. Тэдгээрийг ихэвчлэн хулгайн дохиолол, автомат идэвхжүүлсэн гэрэлтүүлгийн системд ашигладаг.
Алхам 2: Төслийн тухай
PIR мэдрэгч нь үндсэндээ харааны талбар дахь объектуудаас цацрах хэт улаан туяаны (IR) гэрлийг зохицуулдаг электрон мэдрэгч юм.
Эдгээр мэдрэгч нь танд хөдөлгөөнийг мэдрэх боломжийг олгодог бөгөөд хүн төрөлхтний хүрээнд хөдөлсөн эсэхийг олж тогтооход ихэвчлэн ашигладаг. Бүх зүйлийг нэгтгэхийн тулд танд 5 холбогч утас хэрэгтэй болно, эдгээр утаснууд бүгд эрэгтэй, эмэгтэй холбогчтой байх ёстой. Ихэнх дохиолол энэ давтамжийг ашигладаг тул та давтамжийг 3000 Гц болгож тохируулж болно. PIR мэдрэгч нь үндсэндээ хөдөлгөөн мэдрэгч тул хөдөлгөөнийг таних бүртээ OUT -ийг HIGH болгож, хэрэглэгч энэхүү өндөр төлөвийн хугацаа болон мэдрэгчийн мэдрэмтгий байдлыг 2 потенциометрээр хянах боломжтой. Энэхүү төсөл нь аливаа хөдөлгөөнийг хүлээн зөвшөөрөх үед дуут дохио өгдөг. For давталтын төгсгөлд саатах хугацааг өөрчилснөөр бид дуут дохионы цагийг хялбархан өөрчилж чадна.
IoT Training Online нь Arduino болон бусад IoT платформ дээр суурилсан илүү олон төслийг бий болгоход туслах болно.
Алхам 3: Хэлхээ диаграм
Алхам 4: Програм ажиллуулна уу
bool isToneOn = худал;
int давтамж = 3000;
хүчингүй тохиргоо () {
// энд манай PIR мэдрэгч байна
pinMode (2, INPUT);
// энд бидний дуугаралт байна
pinMode (3, OUTPUT);
}
void loop () {
// PIR мэдрэгч бидэнд "HIGH" өгвөл энэ нь хөдөлгөөнийг илрүүлдэг гэсэн үг юм
if (digitalRead (2) == HIGH) {
// бид сэрүүлгийг 15 секундын турш асаах болно
// бид tone () ашиглаж байгаа тул бид дуугарах дууныхаа давтамжийг хянаж чадна
// аяыг унтраахын тулд бид noTone () ашиглах ёстой
// хэрэв та аяны давтамжийг өөрчлөхийг хүсч байвал үүнийг хувьсагч дээр хийж болно
// кодын дээд талд
for (int a = 0; a <30; a ++) {
хэрэв (isToneOn) {
noTone (3);
isToneOn = худал;
} өөр {
// 3 гэдэг нь дуугаралт холбогдсон зүү гэсэн үг юм
ая (3, давтамж);
// бид энэ хувьсагчийг үнэн болгож өөрчлөх ёстой, бид мэдэх ёстой
// дуугаруулагчийг хэзээ асаах, хэзээ асаах вэ
isToneOn = үнэн; }
// 0.5 секундын саатал, та энэ утгыг өөрчилж болно
// удаан эсвэл илүү хурдан дуугарах
саатал (500);
}
}
}
Зөвлөмж болгож буй:
Arduino дээр суурилсан контактгүй хэт улаан туяаны термометр - Arduino ашиглан IR суурилсан термометр: 4 алхам
Arduino дээр суурилсан контактгүй хэт улаан туяаны термометр | Arduino ашиглан IR суурилсан термометр: Сайн байна уу залуусаа энэ зааварчилгаанд бид arduino ашиглан контактгүй термометр хийх болно. Заримдаа шингэн/хатуу бодисын температур хэт өндөр эсвэл бага байдаг тул түүнтэй холбоо тогтооход хэцүү байдаг. тэр үед температур
PIR хөдөлгөөн мэдрэгч: 5 алхам
PIR хөдөлгөөн мэдрэгч: Идэвхгүй хэт улаан туяаны мэдрэгч (PIR мэдрэгч) нь харааны талбайн объектуудаас цацруулж буй хэт улаан туяаны (IR) гэрлийг хэмждэг электрон мэдрэгч юм. Тэдгээрийг ихэвчлэн PIR дээр суурилсан хөдөлгөөн мэдрэгчүүдэд ашигладаг. PIR мэдрэгчийг ихэвчлэн
PIR хөдөлгөөн мэдрэгч: Arduino & Raspberry Pi -тай PIR -ийг хэрхэн ашиглах вэ: 5 алхам
PIR Motion Sensor: Arduino & Raspberry Pi -тай PIR -ийг хэрхэн ашиглах вэ: Та энэ болон бусад гайхалтай хичээлүүдийг ElectroPeak -ийн албан ёсны вэбсайтаас уншиж болно.Энэхүү гарын авлагад та хөдөлгөөнийг илрүүлэхийн тулд PIR хөдөлгөөн мэдрэгчийг хэрхэн ашиглах талаар сурах болно. Энэхүү гарын авлагын төгсгөлд та сурах болно: PIR хөдөлгөөн мэдрэгч хэрхэн ажилладаг талаар
Энгийн хөдөлгөөн мэдрэгч гэрэл хий! (PIR): 13 алхам (зурагтай)
Энгийн хөдөлгөөн мэдрэгч гэрэл хий! (PIR): Жижиг болгох & Бага төвөг багатай, бага бүрэлдэхүүн хэсэгтэй энгийн хөдөлгөөн мэдрэгч гэрэл. Анхлан суралцагч ч бас үүнийг хийж чадна. Транзистор хэрхэн ажилладаг тухай энгийн ойлголт, анод ба катодын мэдлэг л хэрэгтэй тул үүнийг хүчдэлгүй болго
Хөдөлгөөн мэдрэгч дээр суурилсан DC яндангийн сэнсний удирдлага: 4 алхам
Хөдөлгөөн мэдрэгч дээр суурилсан DC яндангийн сэнсний удирдлага Arduino -гүй: Сайн байцгаана уу, дэлхийн ах эгч нар аа, би таны DC яндангийн сэнсийг хянах жижиг төсөл хийсэн (хэрэв та нэг реле нэмбэл AC яндангийн сэнсийг хянах боломжтой). Үүнийг амрахад ашиглаж болно. нойтон гараа хатаах өрөө, мөн бусад хэрэглээг ашиглана уу