Главная Камеры Сделайте камеру с датчиком движения с 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 технологического проекта

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

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

YouTube запускает премиум-сервисы в Великобритании
YouTube запускает премиум-сервисы в Великобритании
YouTube Red давно пришел в Великобританию. Фактически, настолько долго, что он прошел целый раунд ребрендинга, прежде чем он смог пересечь Атлантику. Но теперь он здесь, в виде двух
Как исправить ошибку обновления Windows 10 0xc190020e
Как исправить ошибку обновления Windows 10 0xc190020e
Из всех ошибок, характерных для Windows, ошибка 0xc190020e - одна из самых простых. Это означает, что у вас недостаточно свободного места на диске для загрузки и установки обновления. Обычно это происходит только
Технические характеристики модели PlayStation Portable (PSP)
Технические характеристики модели PlayStation Portable (PSP)
Каждая модель PSP имела разные характеристики; иногда различия большие, иногда не очень.
Как отменить репост в TikTok
Как отменить репост в TikTok
Чтобы удалить репост в TikTok, воспроизведите видео и коснитесь значка «Поделиться», затем выберите «Удалить репост». Чтобы найти видео, которые вы репостнули, просмотрите историю просмотра, закладки или воспользуйтесь поисковыми фильтрами.
DTS против Dolby Digital: в чем разница?
DTS против Dolby Digital: в чем разница?
Сказать, что Dolby Digital - это то же самое, что и DTS, все равно что сказать, что «Звездные войны» и «Звездный путь» - это одно и то же. Это заявление разозлило бы поклонников обоих шоу, и то же самое касается аудиофилов, спорящих за то и другое.
Как изменить папку загрузок для общего доступа в Windows 10
Как изменить папку загрузок для общего доступа в Windows 10
Как изменить папку загрузок Near Share в Windows 10. Near Share позволяет отправлять файлы через Bluetooth или Wi-Fi. В папке они будут храниться.
Как использовать Google Чат
Как использовать Google Чат
Google Chat — это самый быстрый способ отправить веб-сообщение другим пользователям Google. Эта статья научит вас использовать Google Chat на любом устройстве.