Съдържание:

30 $ Система за наблюдение с потребителски интерфейс: 7 стъпки
30 $ Система за наблюдение с потребителски интерфейс: 7 стъпки

Видео: 30 $ Система за наблюдение с потребителски интерфейс: 7 стъпки

Видео: 30 $ Система за наблюдение с потребителски интерфейс: 7 стъпки
Видео: Камера-ЛАМПА со слежением и определением человека. 2024, Ноември
Anonim
30 $ система за наблюдение с потребителски интерфейс
30 $ система за наблюдение с потребителски интерфейс
30 $ система за наблюдение с потребителски интерфейс
30 $ система за наблюдение с потребителски интерфейс

Изключително евтина и много лесна за правене система за наблюдение. Не е нужно да сте някакъв ракетен учен, за да направите това. Всички необходими части вероятно ще бъдат намерени от вашия местен магазин за хардуер. Ще ви трябват само 2 ъглови пръта, 2 серво мотора, няколко електронни компонента и една (стара) уеб камера. И разбира се някои софтуери на вашия компютър. Тази инструкция ще ви покаже как да изградите функционална система за наблюдение. основиСнимките и видеоклипът по -долу ще ви кажат повече от 784 думи!

Стъпка 1: Как да: Изграждане на рамката

Как да: Изграждане на рамката
Как да: Изграждане на рамката
Как да: Изграждане на рамката
Как да: Изграждане на рамката
Как да: Изграждане на рамката
Как да: Изграждане на рамката
Как да: Изграждане на рамката
Как да: Изграждане на рамката

първо трябва да закупите 2 ъглови пръти. Те ще струват около 2 $ всяка. След това трябва да пробиете всички 3 отвора за тези ъглови пръти. Диаметърът на отворите зависи от диаметъра на вашата серво ос. Въпросът е, че трябва да се побере в дупката. Разбира се, че ще ви трябват и тези серво мотори. Всеки RC-хоби магазин е пълен с тях и цената е от 5 $ нагоре. Можете да използвате винтове или горещо лепило, за да закачите тези части. Използвах и двете. Фокусирайте се върху това, че има достатъчно място между серво мотора и ъгловата лента, така че да може да се върти свободно!

Стъпка 2: Как да: Платка за управление на серво мотора

Как да: Платка за управление на серво мотора
Как да: Платка за управление на серво мотора
Как да: Платка за управление на серво мотора
Как да: Платка за управление на серво мотора
Как да: Платка за управление на серво мотора
Как да: Платка за управление на серво мотора

След това ще ви трябва контролна платка за тези серво мотори. Това е много лесно да се направи и съдържа само няколко компонента. Необходими компоненти:- процесор Attiny2313- буферна верига Max232- 4 x 0, 1uF кондензатори за регулатора на напрежението Max232- 7805- 1 x 16V/47uF капацитор за регулатора на напрежението (вход)- 1 x 100nF кондензатор за регулатора на напрежението (изход)- 1 x 2, 1 mm DC-жак или какъвто размер искате да използвате- 1 x D9-конектор за RS232- 2x3 шиповник за свързване на серво мотора Следвайте схематичните инструкции и дъската ви трябва да изглежда така.

Стъпка 3: Програмиране на процесора

Няма да показвам как да програмирам процесора. Трябва да предположа, че сте запознати с AVR програмирането. Ако не го направите, трябва да отидете с процесора и c-кода при вашия приятел, който може да програмира кода в процесора. C-кодът е много прост и кратък. Той съдържа само 60 реда код

Стъпка 4: Прикрепете дъската за уеб камера към рамката

Прикрепете дъската за уеб камера към рамката
Прикрепете дъската за уеб камера към рамката

Окей, сега имаме контролна платка и рамката. Сега е време да отворите вашата уеб камера и да прикрепите дъската за уеб камера към рамката. Лесно е да се направи с горещо лепило. Можете безопасно да премахнете връзките към микрофона и бутона за включване/изключване. Няма да имаме нужда от тези. Знаеш какво имам предвид, когато отваряш уеб камерата си =)

Стъпка 5: Сглобяване на останалите части

Сглобяване на останалите части
Сглобяване на останалите части
Сглобяване на останалите части
Сглобяване на останалите части
Сглобяване на останалите части
Сглобяване на останалите части

Окей, сега ще имаме нужда от дело. Моят случай е твърде голям и също е грозен по дяволите, така че отидете и се опитайте да вземете по -малък и по -хубав калъф =) ВНИМАНИЕ! Не правете същата грешка, която направих аз! Сложих връзките за захранване и RS232 на предната страна и те трябва да са отзад, разбира се.

Стъпка 6: Готови за теста

Готови за теста
Готови за теста

След сълзите, ето го! =) Сега е време да тестваме нашата система. Поставете щепсела и се молете.. Няма дим? Няма пенливо? Без огън или писък? добре, тогава всичко е перфектно (надявам се). Когато захранващият щепсел е свързан, камерата трябва да обърне позицията си по подразбиране. което е 1500us. Той запазва малко "хирургичен" глас, но е нормално. Сега можете да опитате да контролирате камерата си с minicom, gtkterm или каквото искате да използвате. Важно е да използвате 4800 бод. С другите тарифи няма да работи! Предлагам да изтеглите gtkterm на вашата Linux машина и да промените от опциите на порта да използва скорост 4800. След това натиснете клавишите a, s, z, x от клавиатурата и камерата трябва да се обърне. Ако работи, време е да се пазите!

Стъпка 7: Потребителски интерфейс

Потребителски интерфейс
Потребителски интерфейс

Програмирах потребителския интерфейс с езиците xhtml и PHP. Това е сложно и трудно да се обясни какво прави всичко. От дясната страна има 4 бутона: включена камера, изключена камера, включено движение и изключено движение. Камерата е включена, поставя камерата онлайн и след това показва „уеб камерата работи..“и камерата е изключена, изключва се и се представя знакът „уеб камерата е спряна“. Средната част на екрана е видеопотокът, който идва от камерата. Включването на камерата става, като щракнете върху снимката. Ако видите някакъв обект в ръба на картината (като лампа) и щракнете върху него, камерата ще се обърне, че е в средата на картината при следващото опресняване (интервалът е 1s). Има и 4 бутона под видео потока. Нагоре, надолу, наляво и надясно. С тези бутони можете да завъртите камерата по -отблизо. От лявата страна е областта, където картините с открито движение ще се актуализират, ако откриването на движение е онлайн. Има и бутон за премахване на снимки, който ще премахне всички снимки. Zip-пакетът съдържа всичко за потребителския интерфейс и можете да променяте/използвате тези файлове, както искате. За скрипта на детектора на движение, проверете това:

Препоръчано: