Недорогой микрокомпьютер 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 технологического проекта