Основен Камери Направете камера за улавяне на движение с Raspberry Pi

Направете камера за улавяне на движение с Raspberry Pi



Евтиният микрокомпютър Raspberry Pi попадна в заглавията по-рано тази година, когато Зоологическото общество в Лондон и Кенийската служба за дива природа обединиха усилията си, за да създадат мрежа от отдалечени камери за наблюдение на животни и улов на бракониери.

Направете камера за улавяне на движение с Raspberry Pi

Въпреки че е малко вероятно бракониерите да са проблем във вашата градина, можете да използвате същата технология, за да наблюдавате идването и случването на дивата природа в задния си двор - макар и с доста повече кадри от катерици и по-малко лъвове.

Ако преди не сте използвали Raspberry Pi, ще трябва да инсталирате Raspbian OS на вашата SD карта и да се уверите, че е актуална.

Какво ще ви трябва

За този проект ще ви трябва:
- модел Raspberry Pi A или модел B
- модул за камера на Raspberry Pi
- калъф с стойка за камера
- SD карта с актуална инсталация на Raspbian
- монитор, клавиатура и мрежова връзка за настройка на софтуера

Първата стъпка е да прикачите модула на камерата Raspberry Pi към порта за сериен интерфейс на камерата (CSI) в горната част на Raspberry Pi. Този малък слотовиден порт се намира в долния десен ъгъл на горната повърхност на платката, между HDMI порта и Ethernet порта.

как да се хвърли към roku от хром

Издърпайте внимателно езичето нагоре, след което натиснете голия край на лентовия кабел на модула на камерата в слота, като сребърните контакти на кабела са обърнати вляво на дъската. Когато кабелът е в долната част на слота, задръжте го с едната си ръка, докато с другата ръка натискате езичето назад, за да го закрепите на място.

Свържете Pi към монитор, клавиатура и мрежа с достъп до интернет. Ако имате модел A, ще трябва да използвате USB към Ethernet или Wi-Fi ключ, за да изтеглите необходимия софтуер, но това може да бъде премахнато, когато камерата се използва.

Когато Pi се стартира, влезте с помощта на акаунта pi и заредете инструмента за конфигуриране на софтуер Raspberry Pi, като напишете:

sudo raspi-config

Превъртете надолу списъка до опцията Enable Camera и го изберете с клавиша Enter. Изберете Enable в менюто, което се показва, след това изберете Finish и след това Yes, когато бъдете помолени да рестартирате.

Когато Pi се рестартира, влезте и инсталирайте софтуера, който ще задвижва камерата за засичане на движение - модул Python за извършване на анализ на изображения и манипулация, плюс инструмент за поддържане на скрипта, като напишете:

sudo apt-get инсталиране на python-
екран за изображения-tk

След това изтеглете скрипта PiCam Python, който е разработен от членове на общността на Raspberry Pi и споделен на официалните форуми:

wget https://raw.github.com/
ghalfacree / bash-скриптове /
master / picam.py

И накрая, създайте директория за скрипта, за да съхранявате нейните изображения:

mkdir picam

С инсталирания софтуер можете да изключите вашия Pi от мрежата и да го позиционирате в готовност за заснемане на изображения. За да стартирате софтуера за улавяне, първо го направете изпълним, като напишете:

chmod + x picam.py

как да изчистите кеша в kodi -

След това го стартирайте, като напишете:

./picam.py

Скриптът на Python работи, като прави непрекъснато изображения с ниска разделителна способност и ги сравнява помежду си за промени, причинени от нещо, движещо се в полезрението на камерата. Когато се открие промяна, камерата прави моментна снимка с по-висока разделителна способност и след това се връща, за да търси промени.

Софтуерът може да се нуждае от фина настройка, особено ако го поставите близо до растения, които могат да се движат на вятъра: отворете скрипта в текстов редактор и експериментирайте с различните опции, за да регулирате чувствителността или да премахнете областите от анализиране.

Заснетите изображения се поставят в папката picam (само изображенията с по-висока разделителна способност; изображенията с висока резолюция се изхвърлят). За да спрете скрипта, натиснете Ctrl + C на клавиатурата.

Ако поставяте камерата си на недостъпно място, можете да използвате безжичен мрежов ключ, за да я контролирате по мрежата. Намерете IP адреса на вашия Pi, като напишете:

Ifconfig

Свържете се с този адрес с помощта на SSH клиент като PuTTY за Windows и стартирайте скрипта с помощта на помощната програма Screen, за да предотвратите затварянето му, когато прекъснете връзката:

screen /home/pi/picam.py

Тъй като Pi е с ниска мощност, можете наистина да го развържете, като го свържете към батерия, която може да се зарежда със слънчева енергия.

В комбинация с водоустойчив калъф, като PiCE от Elson Designs, е възможно да превърнете скромния Pi в мощна камера за диви животни, която може да прави изключително впечатляващи изображения - дори в градските градини.

Щракнете тук, за да се върнете към главната страница на 21 технически проекта

Интересни Статии

Избор На Редактора

Как да намерите всички непрочетени съобщения в Gmail
Как да намерите всички непрочетени съобщения в Gmail
Използвайте един от тези прости методи за филтриране на Gmail, за да ви покаже само съобщенията, които все още не сте прочели.
Как да видите продадени артикули във Facebook Marketplace
Как да видите продадени артикули във Facebook Marketplace
Намирането на това, от което се нуждаете, във Facebook Marketplace е лесно. Можете да филтрирате всичко от цената и местоположението до опциите за доставка и състоянието на артикула. За да стесните допълнително търсенето си, можете също да видите продадени артикули. Това
Как да го поправите, когато Nintendo Switch не иска да се свърже с Wi-Fi
Как да го поправите, когато Nintendo Switch не иска да се свърже с Wi-Fi
Когато вашият Nintendo Switch не иска да се свърже с интернет, върнете се онлайн, като рестартирате конзолата или вашия рутер. Или може да се дължи на прекъсване.
Как да изработите сигили в Diablo 4
Как да изработите сигили в Diablo 4
Създаването на сигили в “Diablo 4” подобрява вашето игрово изживяване, включително сигили на Nightmare, които помагат на играчите да променят стандартните подземия във варианти на Nightmare за игра в края на играта. За разлика от нормалните подземия, тази версия поставя сложни предизвикателства, в които играчите имат достъп до по-доходоносни
Как да извлечете страници от PDF документ в Mac OS X Preview
Как да извлечете страници от PDF документ в Mac OS X Preview
Приложението Preview в OS X е мощен инструмент, който ви позволява да извършвате основни модификации на PDF документ като пренареждане или изтриване на страници и промяна на метаданни. Една функция, която може да е по-малко известна, е възможността за извличане на една или повече страници от съществуващ PDF документ. Прочетете, за да научите два метода за това.
Този ИИ може да „вижда“ през стени, за да проследява движенията на хората
Този ИИ може да „вижда“ през стени, за да проследява движенията на хората
Възможността да проследявате движението през стените вече не е домейн на супергероите и военните радари, тъй като изследователите от MIT са използвали комбинация от изкуствен интелект и безжични сигнали, за да усетят хората, когато са скрити от погледа.
Windows 10 build 14278.0.RS1 и Windows Nano Server изтекоха в мрежата
Windows 10 build 14278.0.RS1 и Windows Nano Server изтекоха в мрежата
В интернет изтекоха две интересни неофициални версии на Windows: Windows 10 RedStone клон компилация 14278 и Windows Nano Server.