Ардуино: направите детекторе покрета уз аларм - како то функционише
Помоћу Ардуино-а не можете градити само забавне ЛЕД коцке, већ и практичне ствари попут детектора покрета са функцијом аларма. Можете сазнати како то учинити у овом практичном савету.
Ардуино: како функционише ПИР модул?
Да бисте разумели како емитирати тонове помоћу Ардуино-а, прво бисте требали прочитати наш чланак о томе. Затим можете надоградити на њему.
- У нашем тесту користимо ХЦ-СР501 модул као детектор покрета, који се на Интернету може купити за мало новца.
- Модул је релативно једноставан за употребу. Чим ПИР сензор детектира кретање, напон од 5 волти се примењује на пин података, који се може измерити Ардуино.
- Заузврат, два мала потенциометра су прикључена на модул. Користите леви потенциометар за контролу трајања излазног сигнала, а десни за подешавање осетљивости.
Ардуино детектор покрета: изградите склоп
ПИР модул повежите са тлом и 5В пином. Дата пин је повезан са иглом по вашем избору.
- Такође повежите звучни сигнал на земљу и иглу по вашем избору.
- Међутим, будите сигурни да користите ПВМ пин ако желите да користите пасивни звучни сигнал.
Програмирајте Ардуино детектор покрета
Програмирали смо мали код за вас који можете користити за свој детектор покрета. Међутим, имајте на уму да је код дизајниран за пасивни зујалица. Ако је потребно, можете га прилагодити својим потребама.
- инт ПИР_Пин = 12;
- инт звук = 9;
- боолеан б;
- воид сетуп () {
- пинМоде (ПИР_Пин, ИНПУТ);
- пинМоде (зујање, ОУТПУТ);
- }
- воид лооп () {
- б = дигитално читање (ПИР_Пин);
- ако је (б == ХИГХ) {
- тон (9, 2000);
- } елсе {
- ноТоне (9);
- }
- }
У следећем практичном савету научићете како фор-петља делује са Ардуином.