Ищете творческие проекты для Raspberry Pi? Автоматизация дома — это полезный (и увлекательный) способ использования Raspberry Pi. Читайте дальше, чтобы найти для себя несколько идей!
Микрокомпьютер Raspberry Pi 5 На борту Raspberry Pi 5 уже есть четыре порта USB, беспроводные интерфейсы Wi-Fi/Bluetooth и полноценный гигабитный Ethernet, чтобы сразу приступить к работе.
Если вы ищете способы автоматизировать свои дела по дому, обратите внимание на одноплатные компьютеры Raspberry Pi (SBC). Они популярны и могут использоваться для различных самостоятельных проектов. Экономичные и гибкие, они позволяют легко контролировать и управлять различными устройствами и датчиками. Они идеально подходят для автоматизации освещения, температуры, безопасности и других аспектов вашего дома с помощью сети взаимосвязанных устройств.
В этой статье мы собрали несколько лучших проектов по автоматизации дома на базе Raspberry Pi. В список вошли практичные и инновационные проекты для любого уровня подготовки, от новичков до тех, кто ищет вызов. Неважно, помогает ли это сэкономить на оплате счетов за электричество или сделать воздух вокруг вас безопасным для дыхания, вы обязательно найдете что-то полезное для своего дома.
Давайте творить!
- Художественный мир, созданный искусственным интеллектом
- DIY Alexa
- Умный дверной замок
- Датчик почтового ящика
- Умная камера видеонаблюдения
- Автоматизированный стол для разных высот
- Мусорная корзина
- Система полива растений
- Коктейль Pi
- Определитель спелости фруктов
- Автоматический диспенсер для круп
- Будильник Восход солнца
- Контроллер температуры и CO2
- Автоматизированное распределение солнечной энергии
Художественный мир, созданный искусственным интеллектом

С помощью Raspberry Pi 4, телевизора, микрофона и немного программирования вы можете использовать голосовые команды для создания и отображения произведений искусства. Lumina способна генерировать изображения на основе подробных речевых инструкций.
Для реализации проекта требуется всего несколько базовых компонентов, и его довольно просто повторить. Автор отмечает, что для проекта требуется Raspberry Pi 4, чтобы можно было запустить устаревшую 64-битную операционную систему. Более старые модели и новые Raspberry Pi несовместимы с программой. После первоначальной настройки оборудования необходимое программное обеспечение и библиотеки устанавливаются с помощью команд терминала, при этом особое внимание уделяется интеграции API OpenAI и Picovoice, отвечающих за генерацию изображений и распознавание речи соответственно.
Гибкость настройки и простота установки делают Lumina ценным дополнением к любому умному дому, позволяя любому человеку преобразить свое пространство с помощью искусства, созданного искусственным интеллектом.
- Сложность: Начинающий
- Разработчик: DevMiser
- Страница проекта: Instructables
- Основные компоненты: Raspberry Pi 4, блок питания, USB-микрофон, кабель Micro HDMI — HDMI
DIY Alexa

С тех пор как на рынке появились голосовые помощники, поиск в интернете никогда не был таким, как раньше. Возможность сказать, что вам нужно и тут же получить полезный ответ — это действительно изменение игры. Конечно, можно купить Alexa и пропустить несколько шагов, но если у вас есть Raspberry Pi 4 или 5, колонки и микрофон, то вам даже не придется ждать доставки.
Чтобы сделать собственного помощника, вам нужно создать аккаунт разработчика Amazon, через приборную панель которого вы сможете получить доступ к голосовому сервису Alexa. Выполнив несколько простых шагов по настройке сервиса, вам останется только установить его на Raspberry Pi, клонировав репозиторий AlexaPi. Когда все будет готово, вам останется только освободить руки и попросить включить любимую песню или послушать новости.
- Сложность: Начинающий
- Разработчик: Ashish Mishra
- Страница проекта: Circuit Digest
- Основные компоненты: Raspberry Pi 4, USB-микрофон, 3,5-мм линейный динамик
Умный дверной замок

Существует множество типов электронных дверных замков, но как насчет такого, который позволяет активировать замок дистанционно и даже совершить видеозвонок? Дверной звонок уведомляет о приходе гостей и позволяет общаться по Wi-Fi через телефон, избавляя от необходимости подходить к двери. Автор отмечает, что можно использовать два таких звонка для проведения видеоконференции и при этом даже не использовать смартфон, что может пригодиться в самых разных случаях.
Настройка программного обеспечения, включая включение камеры и микрофона, а также интеграцию с Jitsi Meet для домофонов, подробно описана, чтобы пользователи со средним уровнем знаний могли настроить и эксплуатировать умный дверной замок. В этом проекте используется Raspberry Pi 3 Model B, но вы можете попробовать и другие более новые версии Pi. 3D-модели для печати проекта доступны через Patreon.
Автор проекта предупреждает пользователей об уязвимости устройства в случае доступа к его USB-портам — ведь вся сеть и имеющиеся данные окажутся под угрозой. Поэтому не рекомендуется хранить пароли или другую конфиденциальную информацию, так как устройство не было спроектировано как особо защищенное от взлома. В любом случае, это отличный проект для общения с посетителями и автоматизации открытия дверей. Он может оказаться особенно полезным для вечеринок, избавляя вас от необходимости подходить к двери каждый раз, когда приходит гость.
- Сложность: Средний уровень
- Разработчик: Hacker Shack
- Страница проекта: Hackster
- Основные компоненты: Raspberry Pi 3 Model B, карта памяти MicroSD, ЖК-экран, камера, USB-микрофон, кнопка со светодиодом, динамик с усилителем, 3D-печатные детали
Датчик почтового ящика

Отличный способ следить за тем, когда вам пришла почта. Когда в ваш почтовый ящик опускается письмо или пакет, срабатывает датчик, который автоматически отправляет уведомление по электронной почте или в Microsoft Teams. Проект работает на базе Raspberry Pi Zero.
Чтобы начать работу, вам потребуется установить Python 3 и необходимые библиотеки Ruuvitag на ваш Pi. Поскольку создатель проекта относительно недавно освоил Python, скрипт, созданный им для проекта, довольно прост. Он реагирует на события от датчика Ruuvitag, который имеет встроенный акселерометр. Вы приклеиваете датчик к почтовому ящику, и когда в него опускают почту, он реагирует на ускорения по оси Z. Датчик будет пинговать Raspberry Pi, который отправит уведомление из Azure Logic Apps (которое вам также нужно будет установить).
- Сложность: Начинающий
- Разработчик: Jussi Roine
- Страница проекта: Jussi Roine
- Основные компоненты: Raspberry Pi Zero WH, адаптер Micro-USB, датчик-маячок
Умная камера видеонаблюдения

Если вам нужно что-то более интеллектуальное, чем дверной замок с поддержкой видео, эта умная камера видеонаблюдения может оказаться тем, что вы искали. Здесь искусственный интеллект используется для распознавания зарегистрированных людей и даже отправки уведомлений по электронной почте, чтобы вы знали, кто находится у вашей двери.
По сути, камера видеонаблюдения снимает видео в реальном времени, а легкое веб-приложение используется для прямой трансляции видеозаписей на ваше устройство. Сервомотор, подключенный к камере, обеспечивает точность движений.
Автор рекомендует использовать Raspberry Pi 4 с оперативной памятью не менее 2 ГБ или более, но вы можете попробовать и более новые версии, например Raspberry Pi 5, чтобы увеличить производительность. Для просмотра прямой трансляции и взаимодействия с камерой можно использовать специальный монитор с сенсорным экраном. В качестве альтернативы вы можете получить доступ к URL-адресу через смартфон, подключенный к той же сети и делать то же самое.
При программировании библиотеки распознавания лиц следует обратить внимание на то, чтобы максимальный размер изображений не превышал 100 КБ. Дизайнер отмечает, что это позволяет распознаванию лиц работать быстрее.
- Сложность: Средний уровень
- Разработчик: Eben Kouao
- Страница проекта: Hackster
- Основные компоненты: Raspberry Pi 4 Model B, высококачественная камера, камера Raspberry Pi с 6-мм объективом, карта памяти MicroSD, 7-дюймовый сенсорный экран, сервомотор MG90S
Автоматизированный стол для разных высот

Если вы забываете встать из-за стола, вот отличное решение. Этот проект автоматизированного стола заставляет стол подниматься прямо по расписанию, так что у пользователей будет стимул использовать его по назначению!
Проект прост и понятен, а также отлично подходит для начинающих. В нем нужно запрограммировать Raspberry Pi Zero на отправку сигналов на стол по автоматическому расписанию. Когда стол получает сигнал через таймер и реле, он поднимается по сигналу. Автор проекта запрограммировал стол на подъем каждые 45-60 минут, но при желании вы можете настроить прилагаемый скрипт Python на другие временные рамки.
Для настройки оборудования разработчик припаял два провода от платы управления столом к двум выходным контактам реле. После этого два управляющих контакта реле были припаяны к Pi. Автор решил закрепить Pi на нижней стороне стола с помощью скотча.
- Сложность: Новичок
- Разработчик: David Kong
- Страница проекта: Medium
- Основные компоненты: Raspberry Pi Zero, корпус Pi Zero, карта памяти MicroSD, USB-блок питания
Мусорная корзина

Все мы знаем хотя бы одного человека, который оставляет свой мусор в неположенных местах. Теперь мы можем послать этому дорогому другу дружеский намек. Эта простая в изготовлении корзина не только автоматически открывает крышку, но и следует за теми, кто наводит беспорядок, куда бы они ни пошли.
Секрет этой мусорной корзины с меткой заключается в датчиках приближения и управляющих моторах. Два инфракрасных датчика обнаруживают движение и настраивают колеса так, чтобы они следовали за вашим движением. Ультразвуковые датчики поддерживают постоянное расстояние до 20 см. Таким образом, мусорный бак всегда находится рядом, а благодаря стратегически расположенному сервомотору крышка бака открывается автоматически простым движением.
И хотя это не самая изящная конструкция, идея прекрасна, особенно для нас, аккуратных чудаков.
- Сложность: Новичок
- Разработчик: Elecrow
- Страница проекта: Instructables
- Основные компоненты: Raspberry Pi Pico, инфракрасные и ультразвуковые датчики, шасси автомобиля-робота, серводвигатель, модуль драйвера двигателя
Система полива растений

Когда люди уезжают за город и нужно позаботиться о том, чтобы домашние растения выжили, на помощь приходит эта система, управляемая Raspberry Pi. Первым шагом в проекте является подключение различных компонентов, чтобы создать робота для полива растений. Схема подключения приведена на странице проекта.
Когда на Raspberry Pi включен последовательный периферийный интерфейс (SPI), он взаимодействует с датчиком, помогая контролировать уровень воды. Датчик влажности почвы подает сигналы роботу, запуская перистальтический насос для подачи воды к растению. Вы можете изменить код Python, чтобы указать, сколько воды нужно использовать или точный уровень влажности почвы.
Raspberry Pi должен работать с Viam-совместимой операционной системой. После настройки оборудования и SPI следующим шагом будет регистрация в приложении Viam. Как только приложение будет запущено, Raspberry Pi и насос будут добавлены в качестве компонентов платы и двигателя. После этого вы сможете контролировать и управлять системой, чтобы ваши растения оставались влажными.
- Сложность: Средний уровень
- Разработчик: Sierra Guequierre
- Страница проекта: Hackster
- Основные компоненты: Raspberry Pi 3B/4B, Seeed Studio 4-Channel 16-Bit ADC for Raspberry Pi, макетная плата, батарея 9 В, провода-перемычки, емкостной датчик влажности почвы, мотор перистальтического насоса, трубки, Adafruit MCP3008 ADC, контроллер скорости вращения мотора, плантаторский ящик или цветочный горшок, емкость для воды
Коктейль Pi

Этот проект с открытым исходным кодом понравится любителям-миксологам. Он позволяет пользователям создать своего собственного домашнего бармена. CocktailPi — это веб-интерфейс и управляющее программное обеспечение для этого коктейльмейкера на базе Raspberry Pi.
CocktailPi оснащен релейной платой, которая отвечает за размыкание и замыкание электронной цепи. Это позволяет нагнетать и смешивать различные жидкости в бокале для коктейлей, создавая напиток по вашему выбору. Когда все готово, пользователи могут управлять CocktailPi с помощью локального сенсорного экрана, подключенного к сети устройства или приложения для Android.
Существует три варианта настройки CocktailPi. Пользователи могут выбрать базовую установку с использованием только Raspberry Pi и основных компонентов. Другие варианты включают в себя установку с обратной перекачкой и сложную установку. Первая позволяет перекачивать жидкости обратно в контейнеры, а вторая включает в себя расширитель GPIO, к которому можно подключить восемь дополнительных устройств. Среди уникальных функций — настройка рецептов, виртуальное перемешивание и система событий для воспроизведения звуков при определенных событиях.
Вы найдете активное сообщество на Discord и GitHub.
- Сложность: Продвинутый
- Разработчик: Alexander Liggesmeyer
- Страница проекта: CocktailPi
- Основные компоненты: Raspberry Pi, релейная плата, дозирующие насосы, диоды, блок питания, силиконовый шланг
Определитель спелости фруктов

Этот проект использует искусственный интеллект для точного определения стадии спелости фруктов и овощей. Система, разработанная автором, объединяет световые датчики, микроконтроллеры и искусственные нейронные сети для анализа спектральных цветов продуктов. Этот анализ позволяет определить, является ли продукт спелым, частично спелым, раннеспелым или загнивающим, обеспечивая точную и эффективную оценку.
С помощью TensorFlow нейронная сеть обучается распознавать цветовые паттерны, связанные с различными стадиями спелости. С практической стороны это помогает определить идеальную точку потребления продуктов, особенно для тех из нас, кто не обучен искусству выбора спелых фруктов и овощей.
Для этого проекта автор использовал пару Raspberry Pi и рекомендует использовать Raspberry Pi 3B+ или 4B, но вы можете попробовать и Pi 5.
- Сложность: Эксперт
- Разработчик: Kutluhan Aktar
- Страница проекта: Hackster
- Основные компоненты: Raspberry Pi 4 Model B или 3 Model B+, 11-канальный датчик видимого света DFRobot AS7341, Arduino Nano 33 IoT, макетная плата без припоя
Автоматический диспенсер для круп

Поговорим о креативной идее! Следующий проект представляет собой автоматический дозатор хлопьев. Пользователь может поставить миску под диспенсер для хлопьев, и с помощью камеры Raspberry Pi, работающей под управлением OpenCV, диспенсер «узнает» пользователя и автоматически насыпает хлопья.
Контейнеры с хлопьями подключаются к Raspberry Pi Model 2 B или выше, а механизм высыпания хлопьев создается с помощью шагового двигателя и шпильки. Автор отмечает, что схема немного сложна из-за подключения четырех отдельных шаговых двигателей, но полезные инструкции прилагаются.
После настройки Pi и установки Python вам нужно будет установить OpenCV, которая является библиотекой искусственного интеллекта с открытым исходным кодом и способна отслеживать и распознавать лица. Далее вы будете обучать модель, загружая изображения лиц с помощью модуля камеры Pi. Создатель рекомендует сделать не менее 1 000 снимков! В папке dataset пользователи могут создать несколько папок с именами, чтобы алгоритм мог правильно идентифицировать разных людей. Таким образом, можно сделать персонализированный заказ хлопьев для каждого человека, пользующегося диспенсером.
Завтрак еще никогда не был таким простым и увлекательным!
- Сложность: Средний уровень
- Разработчик: Johan Sandoval
- Страница проекта: Hackster
- Основные компоненты: Raspberry Pi 2 Model B, модуль камеры Raspberry Pi, шаговый двигатель, провода-перемычки, ленточный кабель GPIO, пластиковые контейнеры, дюбеля, пенопластовый диск
Будильник Восход солнца

Имитируя нежный восход солнца за 15 минут до звонка будильника, этот проект часов является успокаивающим способом начать свой день. Часы представляют собой напечатанный на 3D-принтере корпус с 40 RGB-светодиодами, которые способны отображать приятную анимацию.
Проект предусматривает использование Raspberry Pi в качестве хоста для веб-сервера, который используется для настройки света и будильника. С помощью RS232 Pi подключается к Itsy Bitsy M4 Express, который питает светодиодное кольцо с помощью простого скрипта Python. Подробные инструкции о необходимых электронных компонентах и о том, как их собрать, приведены на странице проекта. После того как все будет готово, пользователи смогут изменять цвет, яркость, будильник и режим работы часов с помощью веб-приложения.
- Сложность: Средний уровень
- Разработчик: Greg’s Builds
- Страница проекта: Hackster
- Основные компоненты: Raspberry Pi, светодиодное кольцо, Adafruit ItsyBitsy M4 Express, MAX3232 Breakout, аудиоразъем, кабель, акриловый диск, декаль
Контроллер температуры и CO2

Когда речь идет о безопасности в доме, наличие контроля температуры и качества воздуха — отличный способ дышать спокойнее. Этот компактный контроллер поможет вам убедиться, что в помещении безопасно дышать. Хотя для проекта использовался Raspberry Pi 3 Model B, он может быть реализован на любой модели Raspberry Pi.
Для начала вам нужно соединить все аппаратные компоненты вместе с помощью паяльника, следуя инструкциям создателя. Затем вам нужно будет настроить и установить необходимые библиотеки на ваш Pi. После этого программа должна запускаться автоматически при включении Pi. Датчики температуры и качества воздуха обеспечивают ввод данных, которые отображаются на экране состояния, включая комнатную температуру и уровень CO2.
Для печати корпуса, в котором предусмотрено место для экрана состояния, потребуется 3D-принтер.
- Сложность: Средний уровень
- Разработчик: agxies
- Страница проекта: Hackster
- Основные компоненты: Raspberry Pi 3 Model B, модуль OLED-дисплея, датчик температуры, цифровой датчик газа, корпус отпечатанный на 3D-принтере
Автоматизированное распределение солнечной энергии

Для домовладельцев, использующих солнечную энергию, следующий проект поможет сэкономить деньги и топливо. В зависимости от того, где вы живете, избыток солнечной энергии обычно направляется прямо в сеть. Однако с помощью этой системы распределения лишняя солнечная энергия подается на электронагреватели, что позволяет максимально эффективно использовать энергию и не экспортировать ее в сеть.
Автор создал приложение для автоматизации solar2heater, чтобы решить эту проблему в собственном доме. Когда приложение обнаруживает, что солнечная энергия поступает в сеть, оно включает обогреватель с помощью реле Wi-Fi. После того как выработка солнечной энергии снижается, приложение отключает обогреватели. Для правильной работы приложению необходимо знать направление и силу тока. Эту информацию можно получить с помощью зажима, счетчика или устройства мониторинга, если оно поставляется вместе с солнечной установкой.
Для мониторинга системы в режиме реального времени автор сделал приложение для смартфона, используя платформу Blynk. За Raspberry Pi следит программа Monit, которая помогает отслеживать состояние системы и предпринимает автоматические действия в случае ошибок.
- Сложность: Продвинутый
- Разработчик: pascal boudalier
- Страница проекта: Hackster
- Основные компоненты: Raspberry Pi 3 Model B+, печатная плата, датчик напряжения, реле с поддержкой Wi-Fi, диод, специальный токовый клещ








Спасибо! Вы Помогаете Сделать 1 Шаг Начинающим Программистам Электроньщикам
Такой-же Вариант Устройств Можно Попробовать Сделать С «Репкой» Тогда Российский Производитель Сможет Конкурировать А Школьники Студенты Смогут Научится Автоматизировать Повторяющиеся Процессы
какие замечательные проекты! как же мы жили без этого всего великолепия…
Если серьезно, из хоть как-то полезного только полив растений. Хотя учитывая цены на малинки и всякие ардуинки, не понятно кто в здрав уме будет это все делать за дорого, если можно обойтись платкой чуть больше 100 рублей ценой.
Это проекты которые можно взять за основу и сделать что то для себя или дома.
Проекты годятся разве что для обучения управления пинами I2C на малине, не более. Всё эти проекты можно сделать на обычной ардуино нано за 250₽, без использования микрокомпьютера на линуксе за несколько тысяч ₽. Хотя часть из них можно вообще на транзисторах собрать без контроллеров вовсе