8 устройств на основе Raspberry Pi
Кормушка для котов и свекла-барабан.
Raspberry Pi создавался как бюджетная версия компьютера для изучения программирования. Но благодаря компактности (он не больше кредитной карты) и низкой стоимости (в среднем — $30-40) его стали использовать для создания гаджетов.
На одной плате в Raspberry Pi есть процессор, оперативная память, WiFi-адаптер и порты для вывода информации. Карты памяти (SD) обычно устанавливают отдельно.
Рассказываем, что можно сделать, используя этот компьютер.
#1. Робот-бармен
В 2013 году на Kickstarter началась кампания по выпуску робота-бармена Bartendro. Он собрал около $200 000 с помощью краудфандинга.
Компьютер подает сигнал на помпы с перистальтическими насосами, которые прикреплены к бутылкам. Они открываются по команде и смешивают напитки. Пользователи передают заказы по Wi-Fi, а роботы принимают их и делают коктейли. Сейчас робота c 7 дозаторами можно купить за почти $2 500.
Похожую идею реализовали на Arduino. Проект назывался The Inabriator.
#2. Шкатулка с распознаванием лиц
На Raspberry Pi можно создать шкатулку, которая открывается, когда к ней приближаются.
Чтобы ее сделать, Raspberry Pi нужно соединить с аккумулятором, веб-камерой и сервоприводом — механизмом, который будет открывать коробку. Далее, используя Python и библиотеку идентификации лиц OpenCV, нужно обучить компьютер узнавать лицо пользователя. С помощью веб-камеры шкатулка будет сканировать проходящих людей и открываться при распознавании владельца.
Создание шкатулки займет несколько дней. Вот подробная инструкция.
Источник: Adafruit
#3. Зеркало с сенсорными панелями
На самом деле это просто дисплей, отраженный зеркалом. Для его создания к обратной стороне двустороннего зеркала прикрепляют монитор, который подключают к Raspberry Pi.
Варианты использования зеркала не ограничены. Например, можно установить виджеты погоды, новостей и списка дел или подключить голосового ассистента – Raspberry Pi работает с Alexa.
#4. Радиостанция
Создать радиоточку можно за час. Установите ПО, (часто используют PiFM), подключите SD-карту со звуковыми дорожками и антенну (металлический провод, подсоединенный к разъему GPI04). Дальность сигнала радиостанции — около 100 метров, но она подойдет для домашней или коллективной сети.
Радио можно подключать к колонкам, лэптопам и мобильным устройствам, а также управлять с помощью пульта. Также есть возможность вещания без подключения к интернету. Радио на Raspberry Pi ловит сигналы в диапазоне от 1 до 250 мГц. Обычные FM-станции работают в диапазоне 87-105 мГц. Для своего вещания лучше использовать другой диапазон, чтобы избежать помех.
#5. Игровая станция
Raspberry Pi не сможет поддержать новые игры. Но на нем можно сделать олдскульную приставку, чтобы играть в Sonic или Super Mario.
Для создания консоли нужно установить специальную операционную систему. Обычно используют RetroPie или RecalBox — у них есть эмуляторы большинства приставок и аркадных автоматов (например, Super Nintendo, Sega Mega Drive, PlayStation). Игры собраны в библиотеку, а компьютер поддерживает любой контроллер или геймпад
Выбирайте Raspberry Pi версии 3B (4-ядерный процессор и 1 ГБ ОЗУ) и выше — эмуляции требуют больших вычислительных мощностей, чем старые приставки.
Источник: Makezine
#6. Кормушка для животных
Raspberry Pi поможет кормить питомцев дистанционно. Есть, например, кормушки, в которых Raspberry Pi и датчик открывания коробки прикручены к упаковке от Pringles или картонной коробке, или устройства с веб-камерой, которая автоматически делает снимки животных.
Чаще всего используют электромотор, который соединяют с переключателями, таймер, Wi-Fi-адаптер, дозатор для сыпучих продуктов и одноплатный компьютер.
Запрограммированное открывания дозатора позволяет кормить питомцев вовремя и делать это дистанционно (по SMS или через интернет). Команда не срабатывает повторно, предотвращая перекармливание.
#7. Самоходный скейт
Изобретатель и видеоблогер Мэтт Тиммонс (The Raspberry Pi Guy) создал электрический скейтборд с автономным управлением на базе Raspberry Pi. Кроме компьютера и борда, Мэтту понадобились 6 батарей с напряжением в 22 W и силой тока 8A.
Этой мощности достаточно, чтобы разгонять скейт до 30 км/час. Для управления бордом использовали Wii Remote — контроллер для приставки Wii от Nintendo со встроенным детектором движения.
Мэтт применил объектно-ориентированное программирование (ООП) на Python, чтобы добавить возможность регулировать параметры управления бордом. Тиммонс выложил код на GitHub.
#8. Свекла-барабан
Художник Скотт Гарнер создал ударный музыкальный инструмент, используя настоящую свеклу. Инструмент называется BeetBox (от англ. beet — свекла).
Замысел Скотта Гарнера был в том, чтобы создать инструмент в котором все технические детали и электронные компоненты невидимы.
Внутри свеклы Гарнер поместил сенсоры, которые срабатывают от ударов. Данные с сенсоров декодируются и превращаются в звук барабанов в Raspberry Pi. Далее звук транслируют с помощью усилителя и выводят в динамик, который спрятан за деревянной панелью.
Источник: Scott Made This