Roamer — робот на Arduino, который заряжается сам


Roamer — это робот, который умеет заряжаться самостоятельно.
В основе робота — контроллер Arduino Uno, мотор-шилд, пара шаговых двигателей и фоторезистор в качестве датчика освещённости.

Схема робота
схема робота Roamer

Зарядная станция робота состоит из двух элементов, на которые подаётся электричество (9 В, 0.8 А): большой металлической пластины и цилиндра, обёрнутого фольгой. Под основанием робота находится пружина, которая контактирует с пластиной, а на бампере робота находится пластина, которая соединяется с цилиндрическим контактом.
При замыкании сети, робот может определить — нужна ли ему зарядка (если напряжение меньше 8.5 В).

Программа работы робота: «днём» при достаточной освещённости (определяется при помощи фоторезистора) — робот случайно блуждает, а «ночью» — робот остаётся «отдыхать» на зарядной станции.
Время автономной работы робота: 20 минут.

Ссылки
Roamer, the Self Charging Companion Robot

По теме
Sourino — Arduino-робот для игр детей и котят
mOLOID — необычный робот-питомец на Arduino
Простой Arduino-робот из LEGO для избегания препятствий
Little Flash — робот на Arduino, работающий на cуперконденсаторах
Доступный Arduino-совместимый робот для рисования
LogoBot — простой робот для изготовления при помощи 3D-печати
Открытый проект робота на Arduino

Arduino
Arduino, термины, начало работы
КМБ для начинающих ардуинщиков
Состав стартера (точка входа для начинающих ардуинщиков)


Добавить комментарий

Arduino

Что такое Arduino?
Зачем мне Arduino?
Начало работы с Arduino
Для начинающих ардуинщиков
Радиодетали (точка входа для начинающих ардуинщиков)
Первые шаги с Arduino

Разделы

  1. Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…

  2. Добрый день! Я недавно начал изучать программирование под STM32 и ваши уроки просто бесценны! Хотел узнать зачем использовать переменную типа…

3D-печать AI Android Arduino Bluetooth CraftDuino DIY IDE iRobot Kinect LEGO OpenCV Open Source Python Raspberry Pi RoboCraft ROS swarm ИК автоматизация андроид балансировать бионика версия видео военный датчик дрон интерфейс камера кибервесна конкурс манипулятор машинное обучение наше нейронная сеть подводный пылесос работа распознавание робот робототехника светодиод сервомашинка собака управление ходить шаг за шагом шаговый двигатель шилд

OpenCV
Робототехника
Будущее за бионическими роботами?
Нейронная сеть - введение