Знакомьтесь наш мини робот на arduino uno

ЗНАКОМЬТЕСЬ, НАШ МИНИ РОБОТ НА ARDUINO UNO | ArduinoKit

знакомьтесь наш мини робот на arduino uno

Всё о контролере arduino и его модификациях: интересные задумки и проекты, а также Самые известные - Uno и nano. подобранные и сбалансированные элементы мини-лаборатории. Знакомьтесь с Arduino когда в нашем распоряжении современные материалы, двигатели, электроника и т.д. Введение: Знакомьтесь, это робот — minibot — Валли, прошу любить и жаловать. Наш мини робот построен на платформе Arduino UNO R 3, все. Заключительная часть статьи о маленьком роботе, которого мы собираем на шасси — крышке от пластикового контейнера для еды.

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

ЗНАКОМЬТЕСЬ, НАШ МИНИ РОБОТ НА ARDUINO, ПРОДОЛЖЕНИЕ | ArduinoKit

Левая сторона, по ходу движения подсоединяется к колодке M1, правая сторона к колодке M2. По поводу полярности двигателей пока волноваться не стоит, её можно будет поменять, если во время теста пойдёт что то не.

знакомьтесь наш мини робот на arduino uno

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

Этап программирования Arduino Программа в микроконтроллер Arduino заливается из компьютера, посредством USB кабеля и специальной программы — среды программирования и редактирования скетчей программ — Arduino IDE. Взять программу можно с сайта arduino. Для того чтобы программа заработала необходимы дополнительные библиотеки — AFMotor.

У меня -это директория c: Program Files x86 Arduino, библиотеки нужно положить в папку c: Program Files x86 Arduinolibraries. Затем войти в директорию c: Подсоединяем голую плату Arduino Uno это значит без подключенных модулей через шнур USB к компьютеру, жмём кнопку со стрелочкой в право, программа начнёт заливаться в контроллер. Программа для Arduino установлена в контроллер Atmega Я был дико рад этим пандам и, в силу своих возможностей, поблагодарил Амперку.

Заодно выяснил, что рисовали они их всем офисом.

ЗНАКОМЬТЕСЬ, НАШ МИНИ РОБОТ НА ARDUINO, ПРОДОЛЖЕНИЕ

Когда делал следующий крупный заказ, я попросил нарисовать интересный механизм. Но это всё лирика, теперь к сути.

знакомьтесь наш мини робот на arduino uno

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

Для стенда понадобится подключить к ардуино длинные провода около метра.

знакомьтесь наш мини робот на arduino uno

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

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

Перво-наперво решил проверить работоспособность шилда и подцепил к нему осциллограф. И выявил следующие неприятные моменты: При этом фронты импульсов, сыпящяхся с ардуино на шилд составляют нс, что абсолютно нормально. Во-вторых, шилд выдает неправильные потенциалы.

Мини-обзор Arduino-совместимых плат различных архитектур / Habr

На деле же потенциал провода А относительно земли составил 2. Так было на первый день. На второй день я повторил измерения и оказалось, что с ардуинки тоже сыпятся кривые импульсы, с длинными фронтами. При этом длительность фронтов еще и прыгала — то это были сотни нан, то сотни микросекунд.

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