Inky Bird Frame: создание стеновых панелей для орнитологических наблюдений

Inky Bird Frame: создание стеновых панелей для орнитологических наблюдений

Inky Bird Frame — это проект для создания визуально привлекательных стеновых панелей, которые отображают информацию о птицах, которых ты наблюдал. Он превращает наблюдения и звуки в красивые "полевые журналы", которые можно разместить на экране e-paper, чтобы всегда помнить о своих встречах с природой.

Основная задача проекта — сделать опыт орнитологии более доступным и наглядным. Вместо простого хранения заметок и фотографий, Inky предлагает оформить их в виде стильных панелей. Это отличный способ, чтобы показать детям или друзьям, какие птицы тебя окружают, а также дополнить интерьер без значительных затрат. Сравняя с другими решениями, Inky позволяет сохранять личные наблюдения на твоем контроллере, что добавляет элемент приватности.

Проект написан на Python и использует Docker для запуска. Существует возможность интеграции с e-paper дисплеями, однако такой функционал является дополнительным и может не подойти всем. Обрати внимание, что это еще кандидат на релиз 1.0, и для безопасной эксплуатации стоит использовать опубликованную версию.

Что это за проект?

Inky Bird Frame — это проект, который позволяет сохранять воспоминания о наблюдении за птицами и отображать их на стене или в браузере в виде красиво оформленных «полевых записей». Он собирает информацию о птицах из различных источников, таких как iNaturalist и eBird, и архивирует данные о наблюдениях, превращая их в художественные плакаты.

Зачем он нужен?

Проект создан для того, чтобы поддерживать интерес к наблюдению за птицами и делиться своими находками. Используя Inky Bird Frame, ты можешь визуализировать свои наблюдения, а также получать информацию о птицах, которые встречаются рядом или которые были замечены другими пользователями. Это позволяет не только наслаждаться искусством, но и учиться и передавать знания о птицах своей семье.

Как устроен проект?

Интерфейс проекта состоит из контроллера и дисплейного узла. Контроллер собирает данные, создает и проверяет «полевые записи», а дисплейный узел отвечает за их отображение на экране. У проекта есть несколько источников данных, включая:

  • Наблюдения с iNaturalist и eBird.
  • Собственные наблюдения из архива eBird.
  • Акустические данные от BirdWeather и других сервисов.
  • Сведения из смарт-кормушек птиц.

Как установить и запустить?

Для установки проекта можно выбрать один из нескольких способов:

  • Docker или NAS: следуй [руководству по контроллеру Docker](docs/docker.md).
  • macOS, Ubuntu или Raspberry Pi OS: используй [руководство по установке](docs/installation.md).

Для нормальной работы контроллера требуется Python 3.11 или выше и доступ к интернету для настройки источников данных. Дисплейный узел нуждается в доступе к контроллеру по сети и установке пакета Inky от Pimoroni.

Ограничения

Проект требует, чтобы контроллер и дисплей были подключены к одной доверенной сети, и не предназначен для вывода данных в интернет. Убедись, что твоя установка соответствует требованиям безопасности и конфиденциальности, описанным в [руководстве](docs/browser-access.md). Разграничение между частными и общими данными важно для защиты личной информации.

В результате пользователь имеет возможность создавать, просматривать и делиться своими историями наблюдений в удобном формате, используя как физическое устройство с экраном, так и веб-интерфейс.

Открыть на GitHub: veteranbv/inky-bird-frame →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте