Веб -бақылау камерасы: 8 қадам (суреттермен)
Веб -бақылау камерасы: 8 қадам (суреттермен)
Anonim
Веб -бақылау камерасы
Веб -бақылау камерасы
Веб -бақылау камерасы
Веб -бақылау камерасы
Веб -бақылау камерасы
Веб -бақылау камерасы
Веб -бақылау камерасы
Веб -бақылау камерасы

Бұл жұмыстың мақсаты-веб-бет интерфейсімен бақылау жүйесін қалай құруға болатынын көрсету. Веб -камераны интерфейс арқылы тік немесе көлденең бағытта бұруға болады, бірақ тек шекара сенсорлары рұқсат ететін жерде. Басқару беті кіру жүйесімен қорғалған, онда пайдаланушы пайдаланушы аты мен парольді енгізеді.

Басқару бетінде пайдаланушы веб -камераның қалай айналатынын және қанша қадаммен жұмыс істейтінін басқара алады. Сондай -ақ, пайдаланушы веб -камераны веб -интерфейс арқылы қосуға және өшіруге болады. Штаттар туралы ақпарат экранға дереу жаңартылады. Сондай -ақ, пайдаланушы қозғалыс детекторын желіге қосады, егер камера қозғалысты анықтаса, ол кадрларды автоматты түрде сақтайды. Суреттерге ат қою «уақыт белгісімен» жүргізіледі, сондықтан суреттің қашан түсірілгенін білуге болады. Камера интерфейсі PHP және XHTML бағдарламалау тілдерінің көмегімен кодталған. Микроконтроллер C-тілінің көмегімен бағдарламаланған. Жүйе Linux операциялық жүйесінде жұмыс істейді.

1 -қадам: Step Motors

Step Motors
Step Motors

Қадамдық қозғалтқыштарды ескі принтерден табуға болады. Принтерде әдетте екі сатылы қозғалтқыш бар. Қадамдық қозғалтқыш биполярлы немесе униполярлы болуы мүмкін.

2 -қадам: қорапты жасау

Қорапты жасау
Қорапты жасау
Қорапты жасау
Қорапты жасау

Полистрол арзан және оны өзгерту оңай. Сіз оны (ыстық ауа) аэрофонмен дұрыс пішінге қарай бүге аласыз. Бөлшектерді бір -біріне жабыстырған кезде ыстық желім жақсы.

3 -қадам: құрастыру

Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея

Мен Lego жиынтығының көптеген бөлшектерін қолдандым. Бұл шынымен пайдалы =). Қалған бөлшектер ескі принтерден алынады. Тек қосқыштар мен сымдар электронды дүкеннен.

4 -қадам: Биполярлық қозғалтқыш үшін мотор драйвері

Биполярлы қозғалтқыш үшін мотор жүргізушісі
Биполярлы қозғалтқыш үшін мотор жүргізушісі

Қадамдық қозғалтқышты басқару үшін бізге мотор жүргізушісін құру керек. Биполярлы және бір полярлы қозғалтқыштардың айырмашылығы бар. Биполярлы қозғалтқышты жүргізу бір полярлыға қарағанда біршама қиын.

Қолданылған бөлшектер: - Attiny2313 -процессор - 12МГц кристалл - 2х 27 фФ конденсаторлар - 100 nF және 4, 7uF/35V конденсаторлары бар L7805CV реттегіші - 100 nF және 4, 7uF/35V конденсаторлары бар L7808CV реттегіші - 1N5408 диод - 2x Dual -H- Көпір (L293B моделі) - бес 0, 1 nF конденсаторлары бар TTL -RS түрлендіргіші (ST232ACN үлгісі) - 2, 1мм тұрақты ток қосқышы - L293B Dual -H -көпірінің бұрандалы терминалдары ішкі диодтарды қамтымайды! L293D үлгісінде диодтар бар.

5 -қадам: микроконтроллер тақтасы

Микроконтроллер тақтасы
Микроконтроллер тақтасы
Микроконтроллер тақтасы
Микроконтроллер тақтасы

Тақтадағы компоненттерді дәнекерлеңіз және бұл. Сымдар туралы.. айтатын ештеңе жоқ =)

6 -қадам: Орындалды

Орындалды
Орындалды

Жүйе пайдалануға дайын.

7 -қадам: Оңай қозғалыс детекторы бағдарламасы

Бұл тек Linux жүйесінде жұмыс істейді! 1. Веб -камераны орнатыңыз.2. Xawtv деп аталатын түсіру бағдарламалық жасақтамасын орнатыңыз. Ол.webcamrc 3. деп аталатын файл жасайды. Файлды сүйікті редактормен ашыңыз. Кідіріс фотосуреттің серверге қаншалықты жиі жіберілетінін анықтайды. Мен 7 секунд қолдандым. Dir сурет орналасқан жер қалтасын анықтайды. Бір нәрсе:/usr/веб -камера/суреттер/Файл суреттің атауын анықтайды. Жазу,-j.webp

8 -қадам: кодтар

Кодтар фин тілінде түсіндірілген.

Ұсынылған: