RTL-SDR

Попросить Amazon Echo распознавать самолёты с помощью RTL-SDR и Raspberry Pi

Amazon Echo — это умное устройство для дома, по сути беспроводная колонка, которая реагирует на голосовые команды аналогично тому, как это делают «Okay Google» и Siri на вашем телефоне. С помощью голосовых команд вы можете попросить его воспроизводить музыку, совершать звонки или отправлять сообщения, отвечать на любые вопросы, управлять умными устройствами дома, например вентиляторами и замками, а также заказывать товары на Amazon.

На своём блоге Ник Сиптерес написал о том, как обучить свой Amazon Echo новой «навыке», который позволяет автоматически обнаруживать и озвучивать, какое воздушное судно летит за окном, и куда оно направляется. Навык — это по сути плагин, который можно написать, чтобы дать вашему Amazon Echo новые функции голосовых команд и поведение.

Навык Echo собирает данные локальных ADS-B самолётов в реальном времени через json-вывод dump1090, который работает на сетевом Raspberry Pi с подключенным RTL-SDR dongle. Эти данные загружаются в базу данных, затем из неё выбирается ближайший к месту Echo самолёт. В конце программа извлекает данные вылетов и прибытия ближайших рейсов с FlightRadar24, прежде чем озвучить их через динамик Echo. Код Ника доступен на его странице GitHub.

Этот проект напоминает нам о предыдущем посте, в котором мы рассказывали о работе Саймона Обьюри по созданию системы трекинга самолётов камерой на базе Raspberry Pi и RTL-SDR. Система Саймона использовала данные ADS-B в реальном времени, чтобы наводить камеру прямо на самолёты, когда они пролетали над его домом.

Это также напомнило нам об этом видеобилборде British Airways, который был популярен несколько лет назад. Рекламный блок показывал мальчика, который направлял указатель прямо на пролетающие самолёты, на экране отображалась информация о рейсе. Они использовали коммерческое сетевое ADS-B устройство для сбора данных ADS-B в реальном времени (интернет-данные ADS-B с сайтов вроде flightradar24.com имеют задержку во времени, поэтому они не подходят для временно чувствительных задач вроде этой), и каждый раз, когда обнаруживался пролетающий самолёт British Airways, реклама проигрывалась.


Источник:

Подбираете SDR под задачу?

Опишите, что и где хотите принимать, — подскажем подходящие модели и где их купить.

Похожие материалы

Весь блог