- Потребне компоненте:
- Шема и објашњење:
- Објашњење кода:
- Рад ИЦ управљаног једносмерног мотора са Ардуином:
Ардуино је постао најпопуларнији микроконтролер међу студентима и хобистима за врло кратак временски период. Дакле, сви покушавају да користе Ардуино за израду било ког пројекта, јер је то лако и има глатку криву учења. Направили смо много Ардуино пројеката од основних пројеката повезивања до напредних роботских пројеката и ИоТ пројеката, а све их можете проверити на нашој веб страници.
Данас правимо једноставан пројекат са Ардуином који користи три основне компоненте, а то су ИР сензор, релејни модул и једносмерни мотор. Овде ћемо повезати ИР сензор са Ардуином за контролу једносмерног мотора. Овде ће ИР сензор открити било који објекат испред себе, а Ардуино ће очитати излаз ИР сензора и подићи релеј. Релеј је даље повезан са једносмерним мотором, тако да ће једносмерни мотор бити УКЉУЧЕН кад год сензор детектује било који предмет испред себе.
Потребне компоненте:
- Ардуино УНО
- 5В-релејни модул
- Једносмерни мотор
- Модул ИР сензора
- Бреадбоард
- Повезивање жица
Шема и објашњење:
Круг овог једносмерног мотора којим управља ИЦ сензор са Ардуином је једноставан као што је приказано доле:
У кругу, излазни пин модула ИР сензора једноставно је повезан на пин 2 бр Ардуино-а, а улаз релејног модула повезан је на пин 7 бр Ардуино-а. Даље је на релеј повезан ДЦ мотор.
Да бисте сазнали више о ИР сензору, релеју и једносмерном мотору, можете проћи кроз следеће пројекте:
- Круг модула ИР сензора
- Водич за контролу релеја Ардуино
- Управљање једносмерним мотором помоћу Ардуина
Објашњење кода:
Код за овај пројекат је врло једноставан. Комплетни Ардуино код са демо видеом дат је на крају.
Овде смо повезали излазни пин ИЦ сензора на пин 2 Ардуина. Дакле, кад год ИР сензор открије било које објекте, пин 2 Ардуина биће висок и на основу тога ће се укључити релеј који је повезан са Пин 7 Ардуина.
воид сетуп () {пинМоде (2, ИНПУТ); пинМоде (7, ИЗЛАЗ); Сериал.бегин (9600); } воид лооп () {иф (дигиталРеад (2) == 1) {Сериал.принтлн (дигиталРеад (2)); дигиталВрите (7, ВИСОКО); }
Рад ИЦ управљаног једносмерног мотора са Ардуином:
Рад на овом пројекту је непосредан. Кад год се испред ИЦ сензора налази неки предмет, он ће то детектовати и учинити излазни пин високим. Излазни пин ИЦ сензора повезан је на Ардуино, тако да ће га Ардуино прочитати и активирати релејни модул тако што ће подићи пин 7 увис. Чим се релеј активира, укључиће се једносмерни мотор.Када у близини ИР сензора нема предмета, излаз ИР сензора остаће низак, а једносмерни мотор такође ће остати у искљученом стању. Осетљивост ИР сензора може се подесити помоћу потенциометра на самом модулу. Осетљивост једноставно значи удаљеност са које може да детектује објекат.
Комплетни Ардуино код и демо видео за пројекат дати су у наставку.