Управление инвалидной коляской при помощи Arduino и ЭЭГ-гарнитуры


Используя контроллер Arduino и систему OpenBCI, позволяющую считывать биопотенциалы человека (ЭЭГ, ЭМГ, ЭКГ) — можно помочь парализованным людям управлять различными устройствами. Например — инвалидными колясками.

( Читать дальше )

pyBot ROBOTIC ARM - открытый проект SCARA-манипулятора на Arduino и шаговых двигателях

pyBot ROBOTIC ARM
pyBot ROBOTIC ARM — это открытый проект SCARA-манипулятора на Arduino с управляющей программой на Python.


( Читать дальше )

Автоматизация сканирования фотоплёнки при помощи Arduino и Python


Фотограф Seckin Sinan автоматизировал сканирование 35-мм фотоплёнок при помощи контроллера Arduino Nano, шагового двигателя и программы на Python.

( Читать дальше )

luzAI - роботизированная лампа отслеживает руку


luzAI — это проект роботизированной лампы, которая отслеживает положение руки, чтобы на ней всегда было освещение.
Для изготовления робо-лампы использовался контроллер Arduino Nano и пара небольших шаговых двигателей.
Захват видео с USB-камеры осуществляется скриптом на питоне (интерфейс на tkinter) с помощью OpenCV.

( Читать дальше )

EWON - эмоциональный робот на Raspberry Pi и Google Assistant API


EWON — это робот на Raspberry Pi, который выступает аватаром для Google Assistant и умеет демонстрировать эмоции (изображения глаз на экране и положение ушей).

( Читать дальше )

Техника изготовления картин из ниток (String Art) на OpenCV

портрет философа Иммануила Канта, выполненный из ниток
На региональном новостном сайте увидел новость: "Янтарному подарили портрет Канта из 5 километров ниток" и заинтересовался — как же подобные картины делаются.

Оказалось, что подобная техника называется String Art и сразу же нашлись самые разные варианты изготовления подобных картин.

( Читать дальше )

The Watchman - маска с глазными яблоками следит за вашим лицом


The Watchman — это роботизированная маска со встроенным одноплатным компьютером Raspberry Pi, который при помощи камеры и программы на Python распознаёт лицо человека и следит за ним парой реалистичных глазных яблок (приводятся в движение сервомашинками через контроллер Arduino Uno).

Внутренности робота:

( Читать дальше )

Полиграф на Arduino

Полиграф на Arduino
Juan Gg (Испания), используя контроллер Arduino UNO, собрал самодельный полиграф.
В основе работы полиграфа лежит использование показаний трёх датчиков:

( Читать дальше )

OpenCV: считывания картинки через imread()

OpenCV

Прежде чем проводить какие-нибудь манипуляции с изображением — его нужно предварительно считать из файла.
В OpenCV для этого используется функция imread().

В C++:
Mat cv::imread( const String & filename, int flags = IMREAD_COLOR )

В Python:
retval = cv2.imread( filename[, flags] )


( Читать дальше )

Робот-пылесос научили ругаться при столкновениях


Владельцы роботов-пылесосов зачастую настолько привязываются к этим устройствам, что начинают воспринимать их как своих питомцев. Но, что будет, если устройство действительно начнёт вести себя как живое? Как будет воприниматься робот-пылесос Roomba, если начнёт проявлять «эмоции» при столкновении с препятствиями — возмущаться, кричать и ругаться?

( Читать дальше )