Главная Камеры Сделайте камеру с датчиком движения с Raspberry Pi

Сделайте камеру с датчиком движения с Raspberry Pi



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

Сделайте камеру с датчиком движения с Raspberry Pi

Хотя браконьеры вряд ли являются проблемой для вашего сада, вы можете использовать ту же технологию, чтобы следить за приходом и уходом диких животных на заднем дворе - хотя и с гораздо большим количеством снимков белок и меньшим количеством львов.

Если вы раньше не использовали Raspberry Pi, вам необходимо установить ОС Raspbian на SD-карту и убедиться, что она обновлена.

Что вам понадобится

Для этого проекта вам понадобятся:
- Raspberry Pi Model A или Model B
- модуль камеры Raspberry Pi
- чехол с креплением для фотоаппарата
- SD-карта с последней установкой Raspbian
- монитор, клавиатура и подключение к сети для настройки программного обеспечения

Первый шаг - подключить модуль камеры Raspberry Pi к порту последовательного интерфейса камеры (CSI) в верхней части Raspberry Pi. Этот небольшой щелевой порт находится в правом нижнем углу верхней поверхности платы, между портом HDMI и портом Ethernet.

как добавить песню в снэпчат

Осторожно потяните язычок вверх, затем вставьте оголенный конец ленточного кабеля модуля камеры в гнездо так, чтобы серебряные контакты на кабеле были обращены к левой стороне платы. Когда кабель находится в нижней части гнезда, удерживайте его на месте одной рукой, а другой рукой толкайте язычок вниз, чтобы зафиксировать его на месте.

Подключите Pi к монитору, клавиатуре и сети с доступом в Интернет. Если у вас модель A, вам нужно будет использовать адаптер USB-Ethernet или Wi-Fi для загрузки необходимого программного обеспечения, но его можно удалить, когда камера используется.

Когда Pi загрузится, войдите в систему, используя учетную запись pi, и загрузите инструмент настройки программного обеспечения Raspberry Pi, набрав:

sudo raspi-config

Прокрутите список до параметра «Включить камеру» и выберите его с помощью клавиши Enter. Выберите «Включить» в появившемся меню, затем выберите «Готово», а затем «Да», когда вас попросят перезагрузить компьютер.

Когда Pi перезагрузится, войдите в систему и установите программное обеспечение, которое будет управлять камерой обнаружения движения - модуль Python для выполнения анализа и обработки изображений, а также инструмент для поддержания работы скрипта - набрав:

sudo apt-get install python-
экран imaging-tk

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

wget https://raw.github.com/
ghalfacree / bash-скрипты /
мастер / picam.py

Наконец, создайте каталог для сценария для хранения его изображений:

мкдир пикам

Установив программное обеспечение, вы можете отключить Pi от сети и подготовить его к съемке изображений. Чтобы запустить программу захвата, сначала сделайте ее исполняемой, набрав:

chmod + x picam.py

удалить все сохраненные пароли из Chrome

Затем запустите его, набрав:

./picam.py

Скрипт Python работает, непрерывно снимая изображения с низким разрешением и сравнивая их друг с другом на предмет изменений, вызванных движением чего-либо в поле зрения камеры. При обнаружении изменения камера делает снимок с более высоким разрешением, а затем возвращается в поисках изменений.

Программное обеспечение может нуждаться в тонкой настройке, особенно если вы разместите его рядом с растениями, которые могут двигаться по ветру: откройте сценарий в текстовом редакторе и поэкспериментируйте с различными параметрами, чтобы настроить чувствительность или удалить области из анализа.

Захваченные изображения помещаются в папку picam (только изображения с более высоким разрешением; изображения с низким разрешением удаляются). Чтобы остановить скрипт, нажмите Ctrl + C на клавиатуре.

Если вы размещаете камеру в недоступном месте, вы можете использовать адаптер беспроводной сети, чтобы управлять ею по сети. Найдите IP-адрес своего Pi, набрав:

Ifconfig

Подключитесь к этому адресу с помощью клиента SSH, такого как PuTTY для Windows, и запустите сценарий с помощью утилиты Screen, чтобы предотвратить его закрытие при отключении:

экран /home/pi/picam.py

Поскольку Pi имеет низкое энергопотребление, вы можете действительно отвязать его, подключив его к аккумуляторной батарее, которую можно заряжать с помощью солнечной энергии.

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

Нажмите здесь, чтобы вернуться на главную страницу 21 технологического проекта

Интересные статьи

Выбор редакции

Скачать Скачать cPro__Bento Skin для Winamp
Скачать Скачать cPro__Bento Skin для Winamp
Загрузите cPro__Bento Skin для Winamp. Здесь вы можете скачать скин cPro__Bento для Winamp. Все кредиты принадлежат оригинальному автору этого скина (см. Информацию о скине в настройках Winamp). Автор:. Скачать 'Скачать cPro__Bento Skin для Winamp' Размер: 255,85 Kb РекламаPCRepair: Исправить проблемы с Windows. Все они. Ссылка для скачивания: Нажмите здесь, чтобы загрузить
Как собрать компьютер: онлайн-руководство по созданию собственного компьютера с нуля
Как собрать компьютер: онлайн-руководство по созданию собственного компьютера с нуля
Мало что может сравниться с удовлетворением, которое вы получаете от сборки собственного ПК с нуля или от модернизации существующей модели. Поскольку цены на компьютеры ниже, чем когда-либо, это может показаться ложной экономией, но посмотрите глубже, и вы увидите
Как изменить свой профиль Netflix на телевизоре Samsung
Как изменить свой профиль Netflix на телевизоре Samsung
Netflix с более чем 150 миллионами подписчиков является одним из ведущих потоковых сервисов в мире. Благодаря простому в использовании интерфейсу и относительно недорогой модели подписки его популярность неудивительна. Хотя многим пользователям нравится смотреть
Как скопировать файлы с ПК с Windows на Linux
Как скопировать файлы с ПК с Windows на Linux
У большинства домашних пользователей есть система с двойной загрузкой, которая может загружаться из Linux, например Ubuntu, или запускаться из Windows. Этот сценарий, безусловно, является самым простым способом передачи файлов из Windows в Linux. Однако другие (деловые или личные)
Архив меток: Windows 10 build 10586 iso
Архив меток: Windows 10 build 10586 iso
Кто такой Тим Кук? Мы исследуем генерального директора Apple, сменившего Стива Джобса.
Кто такой Тим Кук? Мы исследуем генерального директора Apple, сменившего Стива Джобса.
Тим Кук одновременно является одним из самых заметных и анонимных людей на планете. Попросите кого-нибудь рассказать о нем несколько фактов, и он, скорее всего, будет ошеломлен. 57-летний мужчина попадает в заголовки новостей как
Как заставить Windows 10 отображать знакомые значки рабочего стола
Как заставить Windows 10 отображать знакомые значки рабочего стола
Давайте посмотрим, как вернуть классические значки на рабочий стол в Windows 10.