Често видимо бројаче посетилаца на стадиону, тржном центру, канцеларијама, учионицама итд. Како броје људе и УКЉУЧУЈУ или ИСКЉУЧУЈУ светло када нико није унутра? Данас смо овде са пројектом аутоматског собног контролера светла са двосмерним бројачем посетилаца користећи Ардуино Уно. Веома је занимљив пројекат за хобисте и студенте како за забаву, тако и за учење.
Компоненте
- Ардуино УНО
- Релеј (5в)
- Отпорници
- Модул ИР сензора
- ЛЦД екран од 16к2
- Даска за хлеб
- Повезивање жица
- ЛЕД
- БЦ547 Транзистор
Пројекат „ Дигиталног бројача посетилаца “ заснован је на повезивању неких компонената као што су сензори, мотори итд. Са ардуино микроконтролером. Овај бројач може да броји људе у оба смера. Овај круг се може користити за бројање броја особа које улазе у дворану / тржни центар / дом / канцеларију на улазној капији и може рачунати број особа које излазе из сале смањењем броја на истој капији или излазној капији и то зависи од сензора пласман у тржни центар / салу. Такође се може користити на капијама паркинг места и другим јавним местима.
Овај пројекат је подељен у четири дела: сензори, контролер, бројач и капија. Сензор би приметио прекид и пружио улаз контролеру који би покретао повећање или смањивање бројача у зависности од уласка или изласка особе. А бројање се приказује на ЛЦД екрану од 16к2 кроз контролер.
Када било ко уђе у собу, објект ће прекинути ИЦ сензор, а други сензор неће радити јер смо додали кашњење на неко време.
Објашњење кола
Постоје неки делови читавог кола бројача посетилаца који су сензорски, контролни, дисплејни и возачки део.
Одељак сензора: У овом одељку смо користили два ИР сензорска модула који садрже ИР диоде, потенциометар, компаратор (Оп-Амп) и ЛЕД диоде. Потенциометар се користи за подешавање референтног напона на једном терминалу компаратора, а ИЦ сензори осећају предмет или особу и пружају промену напона на другом терминалу компаратора. Тада упоређивач упоређује оба напона и генерише дигитални сигнал на излазу. Овде у овом колу смо користили два компаратора за два сензора. ЛМ358 се користи као компаратор. ЛМ358 има уграђена два оптичка појачала са мало шума.
Контролни одељак: Ардуино УНО се користи за контролу целокупног процеса овог пројекта бројача посетилаца. Излази компаратора повезани су на дигитални пин број 14 и 19 ардуина. Ардуино чита ове сигнале и шаље команде кругу драјвера релеја за погон релеја за контролу сијалице. Ако наиђете на било какве потешкоће у раду са релејем, погледајте овај водич о управљању релејем ардуино да бисте сазнали више о раду релеја са Ардуином.
Одељак екрана: Одељак екрана садржи ЛЦД 16к2. Овај одељак ће приказати пребројани број људи и статус светлости када нико неће у собу.
Одељак релејног погона : Одељак релејног возача састоји се од транзистора БЦ547 и релеја од 5 волти за управљање сијалицом. Транзистор се користи за погон релеја јер ардуино не даје довољно напона и струје за погон релеја. Тако смо додали коло управљачког програма релеја да бисмо добили довољно напона и струје за релеј. Ардуино шаље команде овом транзистору драјвера релеја и тада ће се сијалица укључити / искључити у складу с тим.
Шема бројача посетилаца
Излази модула ИР сензора директно су повезани на ардуино дигитални пин број 14 (А0) и 19 (А5). И релејни управљачки транзистор на дигиталном пину 2. ЛЦД је повезан у 4-битном режиму. РС и ЕН пин ЛЦД-а је директно повезан на 13 и 12. Дата пин ЛЦД-а Д4-Д7 је такође директно повезан са ардуином на Д11-Д8. Остали прикључци приказани су на доњој шеми.
Објашњење кода
Прво смо укључили библиотеку за ЛЦД и дефинисали пин за исту. Такође је дефинисан улазни излазни пин за сензоре и ралаи.
Затим је дат правац на улазни излазни пин и иницијализован ЛЦД у петљи за подешавање.
У функцији петље читамо улаз сензора и повећавамо или смањујемо бројање у зависности од операције уласка или изласка. И такође проверите да ли је стање нула. Нулти услов значи да никога нема у соби. Ако је нулти услов тачан, тада ардуино искључује сијалицу деактивирањем релеја преко транзистора.
А ако је нулти услов нетачан, ардуино укључује светло. Ево две функције за улаз и излаз.