-
Замена клавиатуры — распознавание движения руки
Для распознавания движения в воздухе, Federico Terzi собрал портативное устройство на базе контроллера Arduino, акселерометра MPU-6050 и bluetooth-модуля HC-06. Для распознавания паттернов движения, использовался Python и библиотека машинного обучения Scikit-learn.
-
Управление компьютером при помощи жестов на Arduino и Python
Простое управление компьютером (например, медиапроигрывателем VLC) при помощи жестов, можно очень просто сделать при помощи контроллера Arduino, пары ультразвуковых датчиков и скрипта на python-е (с использованием модуля pyautogui). Скетч для Arduino
-
Автоматизация парника при помощи контроллера Arduino
Mikkel Mikkelsen построил геодезический парниковый купол с автоматизированной системой на контроллере Arduino (Nano и Mega). Контроллер реализует следующие функции: автоматическая дверь (для кур), управление вентиляционными окнами в верхней части, а так же автоматический контроль полива растений.
-
Контроллер для интуитивного управления программой OpenSCAD
OpenVectorKB — контроллер, который позволяет интуитивным образом менять параметры OpenSCAD, сохраняя при этом параметрические качества программы.
-
Робот на Arduino с нервной системой червя
Nematoduino — робот на базе контроллера Arduino UNO, который выполняет симуляцию круглого червя нематоды C. elegans.
-
Робот для игры в шахматы на Arduino
Робот-манипулятор для игры в шахматы на контроллере Arduino.
-
Регулировка давления воздуха при помощи Arduino
Для регуляции давления воздуха, используется контроллер Arduino, который управляет шаговым двигателем Nema 17 — для нажатия на клапан пистолета.
-
Самодельная пушка Гаусса на Ardunio
Автор использовал контроллер Arduino Nano для подачи напряжения от двух литиевых аккумуляторов на катушки через мощный полевой транзистор — MOSFET (IRF3205). Прохождении снаряда через катушку (для её отключения) — контролируется ИК-сенсором, состоящим из ИК-светодиода и ИК-фототранзистора.
-
Игровой контроллер с использованием спиннера и Arduino
Необычный игровой контроллер с использованием спиннера, придумал игровой дизайнер Rob Santos. Его игровой контроллер, состоит из спиннера и пяти кнопок, которые, при помощи контроллера Arduino, позволяют управлять аркадной игрой Flock Off, основанной на Flappy Bird.
-
Однопиксельный сканер на Arduino
Пример простого однопиксельного сканера на контроллере Arduino. В качестве RGB-сенсора используется TCS34725, показания которого в текстовом виде передаются в последовательный порт.
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…