Може да сте виждали различни видове птици в задния си двор или градина, но може да има много повече нощувки наблизо, които само сте чували. За да ги идентифицирате, не е нужно обаче да сте експерт по орнитология: всичко, което се изисква, е Raspberry Pi, оборудван с микрофон и софтуера BirdNET-Pi.
Последният слуша 24/7, като анализира записи, използвайки машинно обучение, за да идентифицира птичи повиквания и звуци. Откриванията на птици се добавят към база данни и могат да се разглеждат и чуват лесно чрез удобен уеб интерфейс. Ето как да настроите слушателна станция.
Какво ще ви трябва
За вашата станция за откриване на птици ще ви трябват следните елементи:
- Raspberry Pi 4, 3B+ или Zero 2 W
- microSD карта (препоръчва се 16GB или повече)
- Микрофон (с USB конектор или чрез USB звукова карта)
Въпреки че е възможно да се използва ултра евтин мини USB микрофонен ключ, качеството на звука няма да е страхотно, така че е препоръчително да използвате по-добър микрофон. За нашата станция използвахме сравнително евтин кондензаторен микрофон с петна - вижте нашия
ръководство за най-добрите бюджетни петлични микрофони. Включихме неговия 3,5 мм жак, включен в USB адаптер за звукова карта.За най-добри резултати микрофонът трябва да е всепосочен, за да може да открива звуци от всяка посока. За повече съвети относно микрофоните вижте Страница с предложения за микрофон BirdNET-Pi.
Стъпка 1: Инсталирайте софтуера
За да стартирате BirdNET-Pi, ще ви е необходима 64-битовата Lite версия на Raspberry Pi OS. В Raspberry Pi Imager можете да намерите Raspberry Pi OS Lite (64-битова) след щракване Изберете ОС и Raspberry Pi OS (други). Освен това ще искате да използвате разширените настройки на Imager, за да активирате SSH и да конфигурирате Wi-Fi връзката. За повече подробности вижте нашето ръководство за как да инсталирате операционна система на Raspberry Pi.
В разширените настройки на Raspberry Pi Imager можете да промените името на хоста на birdnetpi.local или нещо подобно, за да улесните намирането във вашата безжична мрежа.
Сега включете вашия Raspberry Pi. Ако не е свързан към монитор, можете да използвате SSH за достъп до него от друг компютър (използвайки терминала на Linux/Mac или PuTTY/PowerShell на Windows). За да инсталирате BirdNET-Pi, въведете следната команда в терминала:
curl -s https://raw.githubusercontent.com/mcguirepr89/BirdNET-Pi/main/newinstaller.sh | bash
Ще отнеме около 10-15 минути, за да завършите инсталацията, преди автоматично да рестартирате Raspberry Pi.
Ако използвате Raspberry Pi Zero 2 W, ще трябва да въведете някои допълнителни команди, преди да инсталирате BirdNET-Pi. Намерете подробностите на BirdNET-Pi уики.
Стъпка 2: Достъп до уеб интерфейса
Когато Raspberry Pi се рестартира, той автоматично ще стартира уеб сървър, до който имате достъп от всяко друго устройство във вашата безжична мрежа. Просто насочете браузър към http://, последвано от името на хоста (или IP адреса) на Raspberry Pi; напр. 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 отидете на Инструменти > Настройки и щракнете върху връзката там, за да получите ключ за API на Flickr. Обратно в Настройки, поставете го в съответното поле и щракнете Актуализиране на настройките.
Докато е на Настройки екрана, проверете отново географската ширина и дължина на вашето местоположение, като щракнете върху връзката, за да намерите вашите координати на карта.
Стъпка 6: Качете данни в BirdWeather
BirdWeather е научен проект за граждани, който събира откривания на птици от цял свят и ги показва на карта. Можете да свържете вашата станция за откриване на BirdNET-Pi с нея. На BirdNET-Pi Настройки екран, щракнете върху връзката, за да получите BirdWeather ID; това ще генерира имейл за изпращане до администратора.
След като получите своя ID, го поставете в полето в Настройки и след това щракнете Актуализиране на настройките. Вашата станция скоро трябва да се появи на сайта BirdWeather, където можете да я изберете, за да видите нейната статистика и да слушате записи.
Проект Raspberry Pi за птиците
Вече имате работеща слушателна станция, която може да открива видове птици от техните обаждания. С помощта на уеб интерфейса или BirdWeather, ако е свързан, можете да прегледате всичките си данни за откриване и да получите добра представа за това кои видове птици живеят във вашия регион. Това наистина ви дава завладяващ поглед върху естествения свят.
Като настроите мобилна гореща точка на вашия смартфон със същия SSID като вашия Wi-Fi рутер, можете дори да използвате BirdNET-Pi при екскурзии, за да откриете повече птици. Освен това можете да настроите известия за нови откривания от около 70 услуги в настройките. Честито птици!