![Arduino- ի վրա հիմնված PIR շարժման տվիչ `4 քայլ Arduino- ի վրա հիմնված PIR շարժման տվիչ `4 քայլ](https://i.howwhatproduce.com/images/001/image-2830-38-j.webp)
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48
![Arduino- ի վրա հիմնված PIR շարժման տվիչ Arduino- ի վրա հիմնված PIR շարժման տվիչ](https://i.howwhatproduce.com/images/001/image-2830-39-j.webp)
Այս նախագծի օգնությամբ դուք կարող եք վերահսկել PIR- ի բարձր վիճակը և զգայունությունը:
Պարագաներ
Արդուինո Ունո
PIR շարժման ցուցիչ
Բզզոց
Softwareրագրային գործիք
Arduino IDE
Քայլ 1: PIR ցուցիչի մոդուլ
PIR սենսորային մոդուլը օգտագործվում է շարժման հայտնաբերման համար: Այն հաճախ կոչվում է օգտագործված «PIR», «Pyroelectric», «Passive Infrared» և «IR Motion» տվիչ: Մոդուլն ունի ներկառուցված պիրոէլեկտրական տվիչ, օդորակման սխեմաներ և գմբեթավոր Fresnel ոսպնյակ: Այն օգտագործվում է մարդկանց, կենդանիների կամ այլ առարկաների շարժը զգալու համար: Դրանք հիմնականում օգտագործվում են կողոպտիչ ահազանգերի և ավտոմատ կերպով ակտիվացված լուսավորման համակարգերում:
Քայլ 2: Նախագծի մասին
![Նախագծի մասին Նախագծի մասին](https://i.howwhatproduce.com/images/001/image-2830-40-j.webp)
PIR սենսորը հիմնականում էլեկտրոնային ցուցիչ է, որը կարգավորում է իր տեսադաշտի օբյեկտներից ճառագայթող ինֆրակարմիր (IR) լույսը:
Այս տվիչները նաև թույլ են տալիս զգալ շարժումը և հիմնականում օգտագործվում են պարզելու համար, թե արդյոք մարդը շարժվել է իր տիրույթում: Ամեն ինչ համատեղելու համար կպահանջվի 5 թռիչքային լար, այս բոլոր լարերը պետք է ունենան արական և իգական միակցիչներ: Դուք կարող եք սահմանել 3000 Հց հաճախականությունը, քանի որ ահազանգերի մեծ մասը օգտագործում է այս հաճախականությունը: PIR սենսորը հիմնականում շարժման սենսոր է, ուստի ամեն անգամ, երբ ճանաչում է շարժումները, այն OUT- ը դնում է HIGH- ի, օգտվողը կարող է նաև վերահսկել այս Բարձր վիճակի ժամանակը և ձեր սենսորի զգայունությունը 2 պոտենցիոմետրերով: Այս նախագիծը տալիս է ազդանշանային հնչյուններ, երբ որևէ շարժում ճանաչվում է: Մենք կարող ենք հեշտությամբ փոփոխել ազդանշանի ժամանակը ՝ փոփոխելով loop- ի վերջում հետաձգման ժամանակը:
IoT Training Online- ը կօգնի ձեզ ստեղծել ավելի շատ նման նախագծեր ՝ հիմնված Arduino- ի, ինչպես նաև IoT այլ հարթակների վրա ՝ արդյունաբերական IoT լուծումներ ստեղծելու համար:
Քայլ 3: Շղթայի դիագրամ
![Շղթայի դիագրամ Շղթայի դիագրամ](https://i.howwhatproduce.com/images/001/image-2830-41-j.webp)
Քայլ 4: Գործարկեք ծրագիր
bool isToneOn = կեղծ;
int հաճախականություն = 3000;
void setup () {
// ահա մեր PIR տվիչը
pinMode (2, Մուտք);
// ահա մեր ահազանգը
pinMode (3, OUTPUT);
}
դատարկ շրջան () {
// երբ PIR տվիչը մեզ տալիս է HIGH դա նշանակում է, որ այն հայտնաբերում է շարժումը
եթե (digitalRead (2) == HIGH) {
// մենք միացնելու ենք ահազանգը 15 վայրկյան
// մենք օգտագործում ենք տոն (), որպեսզի կարողանանք վերահսկել մեր ազդանշանի հաճախականությունը
// տոնն անջատելու համար մենք պետք է օգտագործենք noTone ()
// եթե ցանկանում եք փոխել տոնայնության հաճախականությունը, կարող եք դա անել փոփոխականի մեջ
// ծածկագրի վերևում
համար (int a = 0; a <30; a ++) {
եթե (isToneOn) {
noTone (3);
isToneOn = կեղծ;
} ուրիշ {
// 3 նշանակում է մեր քորոցը, որտեղ միացված է ազդանշանը
տոնայնություն (3, հաճախականություն);
// մենք պետք է փոխենք այս փոփոխականը ճշմարիտ, մենք պետք է իմանանք
// երբ միացնել ազդանշանը և երբ միացնել այն
isToneOn = ճշմարիտ; }
// հետաձգել 0.5 վայրկյան, դուք կարող եք փոխել այս արժեքը, որպեսզի այդպես լինի
// ազդանշան դանդաղ կամ արագ
ուշացում (500);
}
}
}
Խորհուրդ ենք տալիս:
Arduino- ի վրա հիմնված ոչ կոնտակտային ինֆրակարմիր ջերմաչափ - IR- ով հիմնված ջերմաչափ Arduino- ի միջոցով. 4 քայլ
![Arduino- ի վրա հիմնված ոչ կոնտակտային ինֆրակարմիր ջերմաչափ - IR- ով հիմնված ջերմաչափ Arduino- ի միջոցով. 4 քայլ Arduino- ի վրա հիմնված ոչ կոնտակտային ինֆրակարմիր ջերմաչափ - IR- ով հիմնված ջերմաչափ Arduino- ի միջոցով. 4 քայլ](https://i.howwhatproduce.com/images/001/image-764-35-j.webp)
Arduino- ի վրա հիմնված ոչ կոնտակտային ինֆրակարմիր ջերմաչափ | IR- ով հիմնված ջերմաչափ Arduino- ի միջոցով. Բարև ձեզ, այս հրահանգների մեջ մենք կդարձնենք ոչ կոնտակտային ջերմաչափ arduino- ով: Քանի որ երբեմն հեղուկի/պինդի ջերմաստիճանը չափազանց բարձր է կամ ցածր, ապա դժվար է դրա հետ կապ հաստատել և կարդալ այդ դեպքում ջերմաստիճանը
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 վրա հիմնված միջինի գեներատոր). 4 քայլ (նկարներով)
![Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 վրա հիմնված միջինի գեներատոր). 4 քայլ (նկարներով) Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 վրա հիմնված միջինի գեներատոր). 4 քայլ (նկարներով)](https://i.howwhatproduce.com/images/002/image-3114-36-j.webp)
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 Based Midi Generator). Բարև, այսօր ես կբացատրեմ, թե ինչպես պատրաստել ձեր սեփական եղանակի վրա հիմնված փոքր երաժշտության գեներատոր: Այն հիմնված է ESP8266- ի վրա, որը նման է Arduino- ին և արձագանքում է ջերմաստիճանին, անձրևին: և լույսի ուժգնություն: Մի ակնկալեք, որ այն ամբողջ երգեր կամ ակորդներ կհաղորդի
Արեգակնային ճառագայթման սարք (SID). Arduino- ի վրա հիմնված արևային տվիչ `9 քայլ
![Արեգակնային ճառագայթման սարք (SID). Arduino- ի վրա հիմնված արևային տվիչ `9 քայլ Արեգակնային ճառագայթման սարք (SID). Arduino- ի վրա հիմնված արևային տվիչ `9 քայլ](https://i.howwhatproduce.com/images/001/image-2992-55-j.webp)
Արեգակնային ճառագայթման սարք (SID). Arduino- ի վրա հիմնված արևային տվիչ. Արևի ճառագայթման սարքը (SID) չափում է արևի պայծառությունը և հատուկ նախագծված է դասարանում օգտագործվելու համար: Դրանք կառուցված են Arduinos- ի միջոցով, ինչը թույլ է տալիս դրանք ստեղծել բոլորի կողմից ՝ կրտսեր ուսանողներից մինչև մեծահասակներ: Այս ինստ
Շարժման սենսորների վրա հիմնված DC արտանետման օդափոխիչի կառավարում առանց Arduino- ի. 4 քայլ
![Շարժման սենսորների վրա հիմնված DC արտանետման օդափոխիչի կառավարում առանց Arduino- ի. 4 քայլ Շարժման սենսորների վրա հիմնված DC արտանետման օդափոխիչի կառավարում առանց Arduino- ի. 4 քայլ](https://i.howwhatproduce.com/images/003/image-6182-26-j.webp)
Շարժման սենսորի վրա հիմնված DC արտանետման օդափոխիչի կառավարում առանց Arduino- ի սենյակ ձեր թաց ձեռքերը չորացնելու համար: և օգտագործեց նաև այլ ծրագիր
Arduino- ի վրա հիմնված թվային ջերմաստիճանի տվիչ `5 քայլ (նկարներով)
![Arduino- ի վրա հիմնված թվային ջերմաստիճանի տվիչ `5 քայլ (նկարներով) Arduino- ի վրա հիմնված թվային ջերմաստիճանի տվիչ `5 քայլ (նկարներով)](https://i.howwhatproduce.com/images/003/image-6973-43-j.webp)
Arduino- ի վրա հիմնված թվային ջերմաստիճանի տվիչ. Daysերմաստիճանի տվիչներն այս օրերին իսկապես սովորական բան են, բայց դրանցից շատերը չափազանց բարդ են կամ չափազանց թանկ գնելը: Այս նախագիծը ձեզ տալիս է Arduino- ի վրա հիմնված թվային ջերմաստիճանի տվիչ, որը ոչ միայն էժան է և շատ հեշտ: դեպի մ