Возможно, вы видели различные виды птиц на своем заднем дворе или в саду, но вполне может быть, что поблизости обитает гораздо больше птиц, о которых вы только слышали. Однако, чтобы идентифицировать их, вам не нужно быть экспертом в орнитологии: все, что вам нужно, это Raspberry Pi, оснащенный микрофоном, и программное обеспечение BirdNET-Pi.
Последний слушает 24/7, анализируя записи с помощью машинного обучения, чтобы идентифицировать крики и звуки птиц. Обнаружения птиц добавляются в базу данных, и их можно легко просматривать и прослушивать через удобный веб-интерфейс. Вот как настроить станцию прослушивания.
Что вам понадобится
Для станции обнаружения птиц вам понадобятся следующие предметы:
- Raspberry Pi 4, 3B+ или Zero 2 Вт
- Карта microSD (рекомендуется 16 ГБ или больше)
- Микрофон (с разъемом USB или через звуковую карту USB)
Хотя можно использовать сверхдешевый мини-микрофон USB, качество звука не будет отличным, поэтому рекомендуется использовать микрофон получше. Для нашей станции мы использовали довольно недорогой петличный конденсаторный микрофон — см.
гид по лучшим бюджетным петличным микрофонам. Мы подключили его 3,5-мм разъем к USB-адаптеру звуковой карты.Для достижения наилучших результатов микрофон должен быть всенаправленным, чтобы он мог обнаруживать звуки со всех сторон. Дополнительные советы по микрофонам см. Страница предложений микрофонов BirdNET-Pi.
Шаг 1. Установите программное обеспечение
Для запуска BirdNET-Pi вам понадобится 64-битная облегченная версия ОС Raspberry Pi. В Raspberry Pi Imager вы можете найти ОС Raspberry Pi Lite (64-разрядная версия) после нажатия Выберите ОС а также ОС Raspberry Pi (другое). Кроме того, вы захотите использовать расширенные настройки Imager, чтобы включить SSH и настроить соединение Wi-Fi. Для получения более подробной информации ознакомьтесь с нашим руководством по как установить операционную систему на Raspberry Pi.
В дополнительных настройках Raspberry Pi Imager вы можете изменить имя хоста на Birdnetpi.local или что-то подобное, чтобы упростить поиск в вашей беспроводной сети.
Теперь включите Raspberry Pi. Если он не подключен к монитору, вы можете использовать SSH для доступа к нему с другого компьютера (с помощью терминала в Linux/Mac или PuTTY/PowerShell в Windows). Чтобы установить BirdNET-Pi, введите в терминале следующую команду:
завиток -s https://raw.githubusercontent.com/mcguirepr89/BirdNET-Pi/main/newinstaller.sh | бить
Для завершения установки потребуется около 10-15 минут, после чего Raspberry Pi автоматически перезагрузится.
Если вы используете Raspberry Pi Zero 2 W, вам потребуется ввести несколько дополнительных команд перед установкой BirdNET-Pi. Найдите подробности на Вики BirdNET-Pi.
Шаг 2: доступ к веб-интерфейсу
Когда Raspberry Pi перезагрузится, он автоматически запустит веб-сервер, к которому вы сможете получить доступ с любого другого устройства в вашей беспроводной сети. Просто укажите в браузере http://, а затем имя хоста Raspberry Pi (или IP-адрес); например http://birdnetpi.local. После этого вы увидите веб-интерфейс BirdNET-Pi.
Чтобы узнать больше о том, как использовать Raspberry Pi в дикой природе, включая камеру в птичьем ящике, ознакомьтесь с нашим забавные прочные проекты Raspberry Pi для сборки на открытом воздухе.
Шаг 3. Проверьте свой микрофон
Подключите микрофон к Raspberry Pi через адаптер звуковой карты USB, если это необходимо. Чтобы убедиться, что он работает, нажмите на Живое аудио в правом верхнем углу веб-интерфейса; вам нужно будет войти в систему с именем пользователя по умолчанию сетка для птиц и нет пароля для доступа к нему. При увеличении громкости вы должны слышать звук с микрофона. Если нет, проверьте подключение микрофона; если это через звуковую карту USB, вам может потребоваться использовать адаптер разъема TRS / TRRS, чтобы соответствовать входу последнего.
Если громкость немного низкая или слишком много фонового шума, вы можете отрегулировать уровень звука для микрофона. Для этого выберите Инструменты из веб-интерфейса BirdNET-Pi, затем Веб-терминал чтобы войти в Raspberry Pi через SSH. Затем введите команду alsamixer -m чтобы вызвать настройки звука. Нажимать F6, Выбрать USB-аудиоустройство, Нажмите F4, и отрегулируйте Захватывать уровень для микрофона.
Шаг 4: Обнаружение птиц
С работающим микрофоном, расположенным снаружи (наш просто висит в окне), BirdNET-Pi вскоре должен начать обнаруживать птиц по их звукам, записанным через микрофон. Новые обнаружения появятся на Обзор экран веб-интерфейса. Вы также увидите диаграмму вверху для десяти основных видов, обнаруженных в этот день.
Чтобы увидеть, что происходит под капотом, перейдите на Посмотреть журнал экран. Затем вы сможете увидеть, как BirdNET-Pi анализирует текущую аудиозапись в режиме реального времени, присваивая оценки достоверности различным видам птиц.
Каждое обнаружение птиц включает в себя спектрограмму и аудиозапись, которую вы можете прослушать. Нажав на латинское название птицы, вы попадете на ее запись в Википедии. Ежедневные обнаружения экран показывает все обнаружения за текущий день. Вы также можете просмотреть Записи раздел по видам или дате, а также просматривать подробные Статистика видов.
Иногда BirdNET-Pi может ошибаться. Не волнуйтесь: вы можете удалить его из базы данных. Перейти к Инструменты > Обслуживание базы данных и нажмите Авторизоваться. Найдите соответствующий вид, нажмите на обнаруженияи удалите соответствующую запись/записи. Вы также можете указать BirdNET-Pi игнорировать определенные виды, перейдя в Инструменты > Список исключенных видов.
Шаг 5: Добавьте изображения
Чтобы автоматически добавлять изображения к обнаружению птиц, вам необходимо подключиться к Flickr. В веб-интерфейсе BirdNET-Pi перейдите к Инструменты > Настройки и нажмите на ссылку там, чтобы получить ключ Flickr API. Вернуться в Настройки, вставьте его в соответствующее поле и нажмите Обновить настройки.
Пока на Настройки экране дважды проверьте Широту и Долготу вашего местоположения, щелкнув ссылку, чтобы найти свои координаты на карте.
Шаг 6: Загрузите данные в BirdWeather
ПтицаПогода — это гражданский научный проект, который собирает данные об обнаружении птиц со всего мира и показывает их на карте. Вы можете подключить к нему свою станцию обнаружения BirdNET-Pi. На BirdNET-Pi Настройки нажмите на ссылку, чтобы получить BirdWeather ID; это создаст электронное письмо для отправки администратору.
Получив свой идентификатор, вставьте его в поле в Настройки а затем нажмите Обновить настройки. Ваша станция вскоре появится на сайте BirdWeather, где вы сможете выбрать ее, чтобы просмотреть ее статистику и прослушать записи.
Проект Raspberry Pi для птиц
Теперь у вас есть работающая станция прослушивания, которая может определять виды птиц по их крикам. Используя веб-интерфейс или BirdWeather, если он подключен, вы можете просмотреть все данные обнаружения и получить представление о том, какие виды птиц обитают в вашем регионе. Это действительно дает вам захватывающее представление о мире природы.
Настроив на своем смартфоне мобильную точку доступа с тем же SSID, что и у маршрутизатора Wi-Fi, вы даже сможете использовать BirdNET-Pi во время экскурсий, чтобы обнаружить больше птиц. Кроме того, в настройках можно настроить уведомления о новых обнаружениях примерно из 70 сервисов. Удачного наблюдения за птицами!