UrchinBot - робот-морской ёж из Гарварда


UrchinBot — необычный робот из Гарварда, действующий подобно морскому ежу.

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

Аниматронные глаза для тыквы для Хеллоуин


Используя 3D-печать, несколько сервомашинок и контроллер Arduino — можно собрать замечательные аниматронные глаза, которые идеально подойдут для украшения тыквы на Хеллоуин.

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

Baby Cheetah - маленький четвероногий робот на Arduino


Используя контроллер Arduino Nano, восемь сервомашинок (MG90S) и несколько частей, распечатанных на 3D-принтере — можно собрать своего собственного четвероного робота в стиле MIT — Baby Cheetah.

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

Запуск TensorFlow Lite Micro на Arduino


Мощности контроллера Arduino Nano 33 BLE Sense со встроенным в BLE-модуль NINA B306 микроконтроллером Nordic nRF 52840 с ядром ARM Cortex-M4 (64 MHz, 1MB Flash, 256 KB of RAM) — хватает для запуска на нём TensorFlow Lite Micro.
Об этом подробно рассказано в блоге TensorFlow — How-to Get Started with Machine Learning on Arduino.

Теперь, для работы с нейронными сетями достаточно установить Arduino IDE и через Arduino Library Manager загрузить библиотеку Arduino_TensorFlowLite.
В составе библиотеки уже идут примеры:
micro_speech — распознавание речи с помощью встроенного микрофона,

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

Самодельный регистратор температуры внутри холодильника на Arduino


Что происходит с температурой, когда вы открываете дверцу холодильника? Очевидно, что холодный воздух выходит и температура повышается. Но насколько? А как часто включается система охлаждения?
Чтобы ответить на эти вопросы — можно собрать простую самодельную систему регистрации данных. Для этого понадобятся только: контроллер Arduino Uno, температурный сенсор (DHT22, TMP36), фоторезистор (для отслеживания открытия двери холодильника), экран и модуль для работы с картами памяти формата microSD (для хранения данных).

Скетч для Arduino (Arduino_SD_card_Datalogger_DHT22__PhotoSnsr_w2x16.ino)

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

supersmarticle - необычный подход к роевой робототехнике


Исследователи из Georgia Tech создали необычного «роевого робота» — supersmarticle, состоящего из нескольких небольших роботов (smarticle), которые по-отдельности ничего особенного не делают, но если их собрать вместе, то можно добиться интересных моделей поведения.
Отдельный элементарный робот — smarticle (весом всего 35 грамм) состоит из нескольких пластиковых деталей (изготовленных при помощи 3D-печати):

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

Анимационная доска из Arduino и 36 сервомашинок


В основе этой необычной конструкции — контроллер Arduino UNO, который управляет тремя дюжинами сервомашинок при помощи трёх 16-канальных модулей управления PWM.
Для отображения движения, на вал сервомашинок закреплены палочки от эскимо.

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

Автомат на Arduino для игры в шахматы при помощи голосовых команд


В основе автомата — контроллер Arduino Mega, который перемещает шахматные фигуры при помощи пары шаговых двигателей и электромагнита.
Голосовое управление реализуется при помощи Android-приложения Arduino Voice Control, которое распознаёт голосовые команды и передаёт информацию на контроллер Arduino Mega при помощи Bluetooth-модуля HC-05.
Контроллеру Arduino остаётся только распарсить команды и управлять шаговыми двигателями, чтобы фигуры «магическим образом» перемещались по шахматной доске.

Устройство механизма перемещения:

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

Автоматизированная система для тестирования концевых переключателей на Arduino


Для сборки простой системы для тестирования концевых переключателей — понадобится только контроллер Arduino и шаговый двигатель с драйвером.

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

Автомат на Arduino для наполнения бутылок водой


Чтобы собрать собственный автомат для наполнения бутылок водой, потребуется совсем немного: контроллер Arduino и шаговый двигатель с ременной передачей на конструкцию, представляющую собой карусель. Сверху карусели подводится шланг с водой, который подключается к насосу.

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