Робот жучок

Робот-жук Arduino. Купить или сделать своими руками?

Робот жучок

В сегодняшней статье разбираем устройство робота-жука, собранного на основе платы DFRobot Beetle — аналога Arduino, а также приводим обзор других готовых роботов-насекомых.

Набор для сборки робота-насекомого мы упоминали в обзоре готовых Arduino-роботов. Купить его можно в интернет-магазине DealExtreme или Aliexpress примерно за $47.

Робот-насекомое.

Фото DX

Собрать своими руками такого миниатюрного робота и ознакомится с его устройством — увлекательное занятие для детей от 6 лет и взрослых, позволяющее ознакомится с основами робототехники, начать изучать Arduino и программирование, узнать как компоненты взаимодействуют и работают вместе, научиться создавать своих роботов-жуков.

Плата-аналог Arduino DFRobot Beetle (жук)

Основой робота является плата-аналог Arduino DFRobot Beetle (жук). Купить такую плату можно примерно за $11 в Aliexpress.

Аналог Arduino — плата DFRobot Beetle

Это аналог Arduino Leonardo -уменьшенная версия,  имеющая те же мощные функциональные возможности. Идеально подходит для DIY проектов. Такой же функционал и размер имеет плата DFRobot NOVA, не имеющая USB-порта. Основной особенностью является компактный размер 20 X 22 мм.  Это меньше чем размер Arduino Nano.

Слева направо: Arduino-совместимые платы DFRobot Leonardo, Nano, Nova, Beetle

Спецификация платы DFRobot Beetle:

  • Микроконтроллер: ATmega32u4 (16 MHz)
  • Рабочее напряжение: 5 В
  • Цифровые входы/выходы: 10 (из них 4 с ШИМ)
  • Аналоговые порты: 5
  • UART-разьем: 1
  • разъем Micro-USB
  • Порты для подключения питания: 2
  • Флэш-память:  32 KB, из которых 4KB используются для загрузчика
  • ОЗУ:  2.5 KB
  • EEPROM:  1 KB

Для простого подключения сервоприводов и датчиков используется плата расширения (шилд) DFRobot Beetle shield, купить которую можно в Aliexpress примерно за $10. Плату с микроконтроллером следует присоединить к плате расширения и припаять как показано на рисунке.

Плата DFRobot Beetle (аналог Arduino)  на плате расширения

Схема пинов на плате расширения:

Схема пинов DFRobot Beetle shield

Рабочее напряжение DFRobot Beetle shield 3-5 Вольт.

Другие детали робота-насекомого

Лапы робота изготовлены из проволоки и приводятся в движение двумя девяти граммовыми микро-сервоприводами. Купить их можно в DealExtreme примерно за $3.

9-ти граммовый микро-сервопривод

Для обнаружения препятствий используется инфракрасный датчик расстояния Sharp GP2Y0A21, купить который можно в Aliexpress за $5,8.

Инфракрасный датчик расстояния.

Фото с Aliexpress

В комплекте также подробная инструкция, необходимые соединительные провода и литиевая батарея 3.7 Вольт/ 180 мА*ч с зарядным устройством.

Для сборки потребуются паяльник, ножницы, отвертка, плоскогубцы, которых нет в комплекте.

-инструкция сборки робота-насекомого:

Программирование Arduino-робота-жука

Начинающим можно использовать визуальные среды программирования, например, Ardublock, позволяющие запрограммировать робота путем простого перетаскивания предварительно разработанных блоков.

Визуальное программирование в ArduBlock

И, конечно, можно использовать Arduino IDE. Пример кода можно взять на сайте производителя.

Обзор готовых роботов-жуков

В китайских интернет-магазинах продается много готовых роботов-жуков в ценовом диапазоне $12-$40.

Примеры:

Робот-жук, управляемый  с iPhone или iPad от I-Robot за $23.

Робот-жук, управляемый с I-Phone.

Фото с DX

Жук с инфракрасным пультом дистанционного управления за $16.

Жук с инфракрасным пультом дистанционного управления.

Фото DX

Еще один за $13.

Жук с пультом д/у.

Фото Aliexpress

Еще одно насекомое с датчиком обнаружения препятствий за $13.

Насекомое с датчиком обнаружения препятствий.

Фото Aliexpress

Такие забавные и недорогие готовые роботы являются игрушками с ограниченным функционалом.

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

После сборки и программированию по инструкции можно заняться дальнейшим развитием робота, например сделать ему крылья, усовершенствовать программный код. Или полностью с нуля создать Arduino-робота-жука своими руками. Для этого потребуются:

Если хочется сделать управление насекомым с телефона, можно попробовать снабдить робота модулем Bluetooth.

Удачного жукостроения!

Все цены приведены по состоянию на день выхода статьи.

статьи Александр Гагарин. В статье использованы материалы dfrobot.

arduino, headline, выбор, Китай, обзор, покупка, робот-жук, робот-насекомое, своими руками, электроника

Оригинал: http://edurobots.ru/2014/10/robot-zhuk-arduino-kupit-ili-sdelat-svoimi-rukami/

Робот-жук на дискретных логических элементах

Робот жучок

Относительно простое устройство, которое представляет собой мобильную платформу с датчиками препятствий в виде концевых выключателей. Устройство объезжает препятствия, включается/выключается по хлопку, имеет регулировки скорости и времени объезда. Все, включая драйвер, выполнено на дискретных логических элементах.

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

Робот-жук.

Общий вид

Структурная схема

В начальном состоянии жук всегда едет вперед. Это задается сочетаем сигналов двигателей. Если срабатывает один из датчиков, то блок триггеров (TRIGGER) разрешает работу тактового генератора (CLOCK SOURCE) и счетчика, который входит в блок DIRECTION SELECTOR.

Во время счета жук выполняет последовательность действий для объезда препятствия. Сначала он останавливается, затем делает паузу, отъезжает назад, делает паузу, поворачивает налево или направо, снова делает паузу и возобновляет движение.

На пятый такт работы происходит сброс триггера.

В зависимости от сработавшего датчика жук поворачивает налево или направо. Блок выбора направления движения формирует четыре сигнала управления двигателями – по два на каждый драйвер. Сочетания логических уровней этих сигналов позволяет вращать двигатель вперед или назад, либо остановить двигатель. Поворачивает жук за счет того, что колеса вращаются в противоположные стороны.

Питание всей схемы осуществляется от двух LiIon-аккумуляторов типоразмера 18650, включенных последовательно, либо внешнего источника питания с напряжением 7-9В. Питание на драйверы двигателей подается через “хлопковый выключатель” (CLAP SWITCH). Это позволяет остановить или возобновить движение хлопком в ладоши.

Для регулировки скорости движения жука используется регулируемый генератор ШИМ-сигнала (PWM).

Структурная схема и сигналы

Принципиальная схема

Картинка кликабельна, а в конце статьи можно найти ссылку для скачивания в формате pdf.

Принципиальная схема

Обратите внимание, что все блоки устройства скомпонованы по блокам. Это позволяет им работать автономно и наглядно видеть функциональность кусков схемы. Дополнительные комментарии по работе схемы вы найдете в инструкции по сборке устройства.

Сборочный чертеж

Все компоненты размещены на двухсторонней плате размером 170х80мм. Ее вполне можно изготовить в домашних условиях и весь верхний слой проводников выполнить перемычками. Все выводные компоненты размещены на лицевой стороне печатной платы.

Печатная плата с лицевой стороны

На обратной стороне расположены SMD-компоненты драйвера, ШИМ-генератора и хлопкового выключателя.

Печатная плата с обратной стороны

К собранной плате винтами крепится скоба-держатель двигателей. Микропереключатели устанавливаются в передней части жука на пластиковых стяжках.

Перечень элементов

Можно скачать отдельным документом по ссылке в конце статьи.

  1. Резистор, R1, MF-0.125-68k, 1шт
  2. Резистор подстроечный, R2, CA9MV 100k, 1шт
  3. Резистор подстроечный, R8, CA9MV 50k, 1шт
  4. Резистор, R3,R16,R17,R19-R24,R66, MF-0.125-1k, 10шт
  5. Резистор, R18,R68,R78, MF-0.125-10k, 3шт
  6. Резистор, R27-R29,R31,R35,R36,R38-R42,R44,R47,R50-R52,R56,R59,R62-R64,R74-R76, 0805, 10k, 24шт
  7. Резистор, R4-R7,R9-R13,R69, 0805, 20k, 10шт
  8. Резистор, R14, 0805,1M, 1шт
  9. Резистор, R60,R61, 0805, 470k, 2шт
  10. Резистор, R15,R25,R26,R30,R32-R34,R37,R43,R45,R46,R48,R49,R53-R55,R57,R58,R67,R70-R73,R77, 0805, 1k, 24шт
  11. Резистор, 1Вт, 1Ом, R65, MF-1-1, 1шт
  12. Конденсатор, C1, X7R, 0.01uF, 10%, 50V, 1шт
  13. Конденсатор, C4-C6,C15-C18,C20,C22,C24-C30, C34-C37, 0805, 0.1uF, 20шт
  14. Конденсатор электролитический, C2,C31, 10uF-16V, 2шт
  15. Конденсатор выводной, C3,C7-C14,C32, X7R, 0.1uF, 10%, 50V, 10шт
  16. Конденсатор электролитический, C19,C21,C33, 470uF-16V, 3шт
  17. SO-8, DA1, LM358DT, 1шт
  18. DIP-8, DD1, NE555P, 1шт
  19. DIP-14, DD2,DD8, CD4013BE, 2шт
  20. DIP-14, DD3,DD5,DD6,DD7, CD4001BE, 4шт
  21. DIP-16, DD4, CD4017BE, 1шт
  22. Диод, VD1-VD5, 1N4001, 5шт
  23. Диод, SMA, VD6-VD9, S1M, 4шт
  24. Транзистор, TO-92, VT1,VT23, BC547BTA, 2шт
  25. Сборка транзисторов, SOIC-8, VT2,VT3,VT12,VT13,VT24, IFR7105, 5шт
  26. Транзистор, SOT-23, VT4-VT7,VT17,VT17,VT19,VT21, BC817-40, 8шт
  27. Транзистор, TO-92, VT22, BC557BTA, 1шт
  28. Светодиод, 3мм, HL1,HL3-HL8,HL13, FYL-3014ED1A, 8шт
  29. Светодиод, 0805, HL2,HL9-HL12, KP-2012SGC, 5шт
  30. Микрофон электретный, BM1, EM-6050(p), 1шт
  31. Вилка на плату, XP1,XP2,XP3, PLS-40, 0,3шт
  32. Клемма, XS1-XS5, DG340-3.81-02P, 5шт
  33. Переключатель, SOIC-8, SA1,SA2, DMR-06-V, 2шт
  34. Держатель батареи, E1,E2, LiIon, 18650, 2шт
  35. Микропереключатель, , KMSW-14, 2шт
  36. Джампер, 2.54, 3шт
  37. Панелька DIP-8, SCS-8, 1шт
  38. Панелька DIP-14, SCS-14, 6шт
  39. Панелька DIP-16, SCS-16, 1шт
  40. Ручка к CA9V, CA9MA5, 2шт
  41. Колесо, 2шт
  42. Двигатель с редкутором, 2шт
  43. Печатная плата, 1шт (файлы для изготовления в конце статьи)
  44. М3х30 винт цинк, 4шт
  45. М3х10 винт цинк, 4шт
  46. Гайка М3, 8шт
  47. М3х10 стойка мама-папа, 1шт
  48. Гайка М3 пластик, 1шт
  49. Термоусадочная трубка
  50. Монтажный провод
  51. Кабельные стяжки
  52. Скоба, напечатанная на 3D-принтере (ссылка для скачивания модели в конце статьи)

Вот так выглядит полный набор компонентов на это устройство:

Робот-жук.

Набор компонентов

Инструкция по сборке

С одной стороны можно собрать все устройство целиком и рассчитывать, что оно будет нормально функционировать.

Мы рекомендуем запускать блоки изделия по частям, но даже если вы не собираетесь собирать устройство в предложенной последовательности, все равно изучите этот раздел:

  1. Установите клемму XS5 и резистор R65. Для проверки всех блоков на клемму XS5 подается питающее напряжение 7В с соблюдением полярности, указанной на плате
  2. Собрать и проверить блок “Clock Source”. При включении питания светодиод HL1 должен мигать с частотой, зависящей от установки R2
  3. Собрать и проверить блок “Clap Switch” (микрофон BM1 также входит в его состав). Под воздействием громкого звука (хлопок, щелчок пальцами) светодиод HL13 должен изменять свое состояние
  4. Собрать блок “PWM” и проверить блок “PWM”. При его правильной работе, яркость свечения светодиода HL2 должна задаваться сопротивлением резистора R8
  5. Собрать и проверить блок “Trigger”. Микропереключатели-датчики следует подключить, но не закреплять на плате. Подключение производится монтажным проводом к клеммам XS1, XS2. При замыкании микропереключателей светодиод HL4 должен включаться и выключаться
  6. Собрать и проверить блоки “Left Driver” и “Right Driver”. Для проверки потребуется установить перемычки на разъемы XP1-XP3. XP1 и XP2 позволяют подать на разрешающий вход драйвера ШМ-сигнал или логическую единицу. XP3 находится в блоке “Clap Switch” и подает питание на драйвер через выключатель или напрямую. Имитировать входные сигналы можно при помощи переключателей SA1 и SA2. Оба переключателя разделены на две условные группы. В каждой группе три сигнала: VCC, SIG и GND. Возможные варианты положения переключателей показаны на рисунке. а) – не корректно (на вход драйвера не подано ничего), б) – не корректно (подано одновременно два сигнала), в) – не корректно (два нуля – запрещенное состояние), г) – корректно (двигатель вращается), д) – корректно (на вход поданы логические сигналы схемы)
  7. Положение переключателей

  8. Собрать и проверить блок “Direction Selector”. Этот блок можно проверить только если блоки “Clock Source” и “Trigger” уже собраны. Светодиоды HL5-HL8 условно показывают направление движения. При включении питания они должны показывать, что жук едет вперед, а при обнаружении препятствия – демонстрировать работу алгоритма
  9. Установите оставшиеся детали на печатную плату. На этом этапе можно промыть изделие
  10. Подключите и закрепите микропереключатели на плате при помощи кабельных хомутов
  11. Установите и подключите двигатели. Подключение производится к клеммам XS3, XS4. Полярность и порядок подключения определите экспериментально таким образом, чтобы движение жука соответствовало описанию
  12. Установите заднюю опору в виде латунной стойки

Робот-жук с обратной стороны

Настройка

Для нормальной работы все клавишные переключатели должны находиться в положении SIGNAL.
На разъем XP3 надо установить в положение SWITCH, чтобы работало управление питанием драйвера через хлопковый выключатель. Если он не функционирует, то можно установить переключатель в положение V_BAT. Тогда драйвер будет всегда активен.

Джамперы XP1, XP2 отвечают за управление скоростью движения двигателей. В положении PWM будет возможность регулировать ШИМ резистором R8. Если установить джампер в положение Enable, двигатели будут всегда работать на максимальной скорости.

Резистором R2 можно регулировать длительности остановок и движения при объезде препятствий.

Файлы для скачивания

Gerber-файлы для изготовления печатной платы
Перечень элементов
Принципиальная схема
Скоба для крепления двигателей

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

Оригинал: http://www.customelectronics.ru/robot-zhuk/

insect robot — купите insect robot с бесплатной доставкой на АлиЭкспресс version

Робот жучок

Отличная новость! Если вы решили приобрести товар по запросу insect robot, то вы находитесь в нужном месте. AliExpress — это платформа для онлайн-шопинга, где для вас представлены тысячи товаров самых разных категорий.

С AliExpress вы всегда можете быть уверены, что найдете нужные вам вещи, будь то дорогостоящие изделия или небольшие покупки. Наша база пополняется каждый день, поэтому мы предлагаем широкий выбор продукции самых разных категорий.

Наши поставщики — как известные торговые марки, так и независимые продавцы — гарантируют быструю доставку и надежность, а также удобные и безопасные способы оплаты.

Удобный поиск помогает находить не только нужные товары, но и похожие продукты и возможные комплектующие.

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

Иногда выбрать товар среди всех возможных предложений оказывается непросто. Мы позаботились о вашем удобстве и создали удобную систему сравнения. С AliExpress вы легко можете сопоставить цены и воспользоваться наиболее выгодным предложением. Мы также будем рады сообщить вам о начале специальных акций, а также о купонах на скидку.

Если у вас возникнут сомнения, вы всегда можете ознакомиться с отзывами покупателей и сравнить рейтинг магазинов. Мы высоко ценим мнение клиентов, поэтому под каждым товаром вы найдете комментарии тех, кто уже сделал покупку. Одним словом, вам больше не нужно слепо доверять — вы можете просто положиться на опыт других покупателей.

Для новичков в AliExpress мы раскроем секрет, как получить самые выгодные предложения на нашем сайте. Перед тем как нажать кнопку \"Купить сейчас\", проверьте наличие купонов на скидку.

Это могут быть купоны AliExpress или же купоны магазинов-сотрудников. Также вы можете получить купоны, выигрывая в нашей игре в приложении AliExpress app.

Вместе с бесплатной доставкой, которую предлагают большинство продавцов на нашем сайте, вы сможете приобрести insect robot по самой выгодной цене.

AliExpress — это передовые технологии, новейшие тенденции и самые обсуждаемые бренды, а также отличное качество, цена и сервис. Онлайн-покупки стало делать еще проще и надежней. Экономьте время и деньги без ущерба качеству.

Оригинал: https://AliExpress.ru/promotion/promotion_insect-robot-promotion.html

Игрушки Жук Робот в Балашихе 19 предложений

Робот жучок

Оригинал: https://balashikha.yamart.ru/igrushki-zhuk-robot-103415389/

Зачем создают роботов в виде насекомых?

Робот жучок

сегодня в 03:08 Так кому был нужен Скрипаль? Версия громкой "игры" спецслужб

сегодня в 03:07 Так кому был нужен Скрипаль? Версия громкой "игры" спецслужб

сегодня в 03:06 Так кому был нужен Скрипаль? Версия громкой "игры" спецслужб

сегодня в 03:04 Так кому был нужен Скрипаль? Версия громкой "игры" спецслужб

сегодня в 03:02 Так кому был нужен Скрипаль? Версия громкой "игры" спецслужб

сегодня в 02:59 Так кому был нужен Скрипаль? Версия громкой "игры" спецслужб

сегодня в 01:01 Любовница Тарзана хочет увести его из семьи

вчера в 23:18 "Повод для войны": флоты РФ и НАТО столкнутся у Крыма?

вчера в 23:15 "Повод для войны": флоты РФ и НАТО столкнутся у Крыма?

вчера в 22:47 "Северный поток-2": точку ставить рано?

вчера в 22:34 "Новая нефть": как власть будет забирать деньги у россиян

вчера в 22:21 "Повод для войны": флоты РФ и НАТО столкнутся у Крыма?

вчера в 21:45 Замполиты научат росгвардейцев правильной идеологии

вчера в 21:33 Новая идея: вода для Крыма в обмен на "апгрейд" Минских соглашений

вчера в 20:26 Трамп не упомянул Россию во время выступления перед Генассамблеей ООН

вчера в 19:47 Новая идея: вода для Крыма в обмен на "апгрейд" Минских соглашений

вчера в 19:19 Кончаловский: десталинизация — это примитивное решение Хрущева

вчера в 19:06 Кончаловский: десталинизация — это примитивное решение Хрущева

вчера в 17:18 Новая идея: вода для Крыма в обмен на "апгрейд" Минских соглашений

вчера в 16:54 Новая идея: вода для Крыма в обмен на "апгрейд" Минских соглашений

вчера в 15:07 "Повод для войны": флоты РФ и НАТО столкнутся у Крыма?

Оригинал: https://www.pravda.ru/news/science/1510743-roboty_zhuki/

Понравилась статья? Поделиться с друзьями:
Тратосфера