Контроллеры Raspberry Pi

Контроллеры Raspberry Pi

Контроллер Raspberry Pi фактически является компактным компьютером, оснащенным всеми основными интерфейсами. Позволяет создать полноценное рабочую станцию с дисплеем, клавиатурой, мышью и привычным оконным управлением (на основании системы Линукс)

В то же время этот контроллер можно сделть частью устройства умного дома, компактной системы управления дроном или другого DIY проекта

Позволяет подключать камеру, внешний дисплей или проектор и любые устройства с USB подключением. Также возможно реализовать Ethernet или WiFi подключение к сети интернет, что позволяет реализовать удаленное управление, веб интерфейс и другой функционал который работает черес сеть.

Вычислительная мощность зависит от версии устройства. Это одно- или мноядерные ARM-процессоры частотой от 700Мгц до 2,4ГГц оснащенные от 512Мб до 8 Гб оперативной памяти и пассивным охлаждением. Это в принципе соответсвует минимальным системным требованиям современных операционных систем, хотя энергопотребление здесь конечно имеет более высокий приоритет чем мощность.

Соответсвенно такой мини компьютер есть смысл использовать в случаях, когда он будет включен 24/7 но при этом не требуется больщое количество вычислительных ресурсов. Или там, где требуются компактные размеры и питание от аккумулятора.

В дополнение к стандартным компьютерным интерфейсам есть набор RPIO (универсальных портов ввода-вывода). Они позволяют подключать напрямую к контроллеру различную перефирию - датчики, реле, использовать как цифровые и аналоговые входы. Причем каждый вход программируется отдельно без жесткой привязки к какой-либо функции

Компьютер Raspberry Pi обычно работает на модифицированной специально для него операционной системе Linux. Но возможно также запустить Windows 10 и 11. При этом не обязательно работать в оконном интерфейсе - можно использовать консольный интерфейс в котором будут запускаться нужные скрипты. Это значительно экономит ресурсы, что особенно важно при создании проектов которые требуют низкого электропотребления или используют все ресурсы контроллера

Если вы хотите управлять функциями контроллера через порты GPIO то чаще всего используются скрипты Python или консоль Linux. При этом ничто не мешает использовать привычный оконный интерфейс.

Дверной замок с распознаванием лиц нейронной сетью

Дверной замок с распознаванием лиц нейронной сетью

Дверь закрывается на электрический замок, который можно открыть с помощью реле. После нажатия кнопки камера фотографирует человека, стоящего перед дверью, и звучит короткий зуммер. После этого контроллер сравнивается с эталонным лицом с помощью системы распознавания лиц на основе нейронной сети.

Умные очки с детектором мигания

Умные очки с детектором мигания

Очки, которые фотографируют поле зрения по сигналу с детектора мигания и передают изображение в облако для дальнейшей обработки

Стенд для показа рекламы

Стенд для показа рекламы

Презентер для показа рекламы посетителям презентаций. Построен на базе Raspberry Pi и экрана для воспроизведения видео и аудио. Может быть установлен внутри любой части презентационного стенда и начинать работу при приближении посетителя, открытии крышки и других действиях