roboforum.ru

Технический форум по робототехнике.

GoBot очередная тележка на TL-MR3020 и Arduino

Наше хобби — конструировать и программировать.
Демонстрация готовых роботов и устройств построенных своими руками.

GoBot очередная тележка на TL-MR3020 и Arduino

Сообщение ReshAndy » 17 май 2014, 19:59

Вот и сбылась мечта идиота детства! Я смог сам своим пешком сделать РОБОТА :shock:
Компоненты "традиционные":
1. мозг - TP-Link TL-MR3020; прошивка OR-WRT;
2. позвоночник - Arduino MEGA 2560
3. питание - АКБ 12В 7А (от ИБП), зарядка - сам ИБП, "фильтры" питания а) dc-dc step-down до 5В на логику; б) такой же только до 6.8В на моторчики;
4. сухожилия - драйвер двигателей;
5. вместо ног - редукторы с колесами (не рекламма!);
6. глаз - Logitech C210;
7. ну и pan-tilt на сервах.

Несколько фоток:
IMG_8439.JPG

IMG_8438.JPG

IMG_8436.JPG

IMG_8435.JPG

IMG_8434.JPG
Последний раз редактировалось ReshAndy 18 май 2014, 19:54, всего редактировалось 4 раз(а).
Аватара пользователя
ReshAndy
 
Сообщения: 10
Зарегистрирован: 13 янв 2014, 12:10
Откуда: Красноярск
прог. языки: Arduino, html
ФИО: Андрей

Re: GoBot очередная тележка на TL-MR3020 и Arduino

Сообщение elmot » 17 май 2014, 22:02

Сурово. И что, моторы нормально себя ведут, таская эдакую банку аккума?

Добавлено спустя 5 минут 47 секунд:
И да, когда надоест греть пространство 293ми микрами, советую драйвер поменять на что-нибудь типа
https://www.sparkfun.com/products/9457
или
http://www.pololu.com/product/2135
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: GoBot очередная тележка на TL-MR3020 и Arduino

Сообщение ReshAndy » 18 май 2014, 07:02

Ну проблем с моторами в явном виде я не наблюдал, хотя тележка весит прилично и разворачивается достойно, только на скользком линолиуме или кафеле, на остальных поверхностях пыжится кое-как =)

Вообще это бета-платформа, для отработки возможностей. Смогу ли я подпоять UART, поставить и настроить OR-WRT, связать с Arduino, подправить web-фейс под свои нужды, и т.д.
Смог, хотя было многобукв.

Теперь копаю в сторону трансплантации "электроники" в платформу большего размера с прикручиванием этого :shock: .
Аватара пользователя
ReshAndy
 
Сообщения: 10
Зарегистрирован: 13 янв 2014, 12:10
Откуда: Красноярск
прог. языки: Arduino, html
ФИО: Андрей

Re: GoBot очередная тележка на TL-MR3020 и Arduino

Сообщение avr123.nm.ru » 18 май 2014, 14:01

Класс! Люблю пластиковые боксы! :D они и на колесах есть! глубокие, герметичные. вчера в Леруа видел. Пропеллер поставить и будет АМФИБИЯ :ROFL:
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: GoBot очередная тележка на TL-MR3020 и Arduino

Сообщение AndreiSk » 18 май 2014, 14:50

А чего классного то? Вентиляции никакой, моторы греются, драйвер греется, духовка на колесиках...
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: GoBot очередная тележка на TL-MR3020 и Arduino

Сообщение ReshAndy » 18 май 2014, 16:47

AndreiSk писал(а):А чего классного то? Вентиляции никакой, моторы греются, драйвер греется, духовка на колесиках...


Могу поспорить ;) Самое первое о чем подумал - так это о температурном режиме отсека оборудования, но там вообще прохладней, чем с наружи. Чему там греться то? В данной конкретной конструкции не те токи, чтоб там что-то начало активно испарять. Проверял каждый элемент по отдельности спустя продолжительное время работы (сразу уточню - это, скорей, режим наблюдения, нежели активный драйв) около 3-5 часов, однако не выявлено ни одного элемента с избыточным тепловыделением.

Тем более, что если уж что, то мне будет не лень пробить сколько нужно отверстий и установить активный элемент охлаждения.
Аватара пользователя
ReshAndy
 
Сообщения: 10
Зарегистрирован: 13 янв 2014, 12:10
Откуда: Красноярск
прог. языки: Arduino, html
ФИО: Андрей

Re: GoBot очередная тележка на TL-MR3020 и Arduino

Сообщение avr123.nm.ru » 18 май 2014, 19:22

AndreiSk писал(а): духовка на колесиках...
= идея! :ROFL:
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: GoBot очередная тележка на TL-MR3020 и Arduino

Сообщение ReshAndy » 18 май 2014, 19:50

avr123.nm.ru писал(а):
AndreiSk писал(а): духовка на колесиках...
= идея! :ROFL:

Рестораторам понравится! =)
Аватара пользователя
ReshAndy
 
Сообщения: 10
Зарегистрирован: 13 янв 2014, 12:10
Откуда: Красноярск
прог. языки: Arduino, html
ФИО: Андрей

Re: GoBot очередная тележка на TL-MR3020 и Arduino

Сообщение avr123.nm.ru » 19 май 2014, 19:29

+коптер = вездеход везделет
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: GoBot очередная тележка на TL-MR3020 и Arduino

Сообщение ReshAndy » 20 май 2014, 19:22

Экраноплан нужно делать =)
Аватара пользователя
ReshAndy
 
Сообщения: 10
Зарегистрирован: 13 янв 2014, 12:10
Откуда: Красноярск
прог. языки: Arduino, html
ФИО: Андрей

Re: GoBot очередная тележка на TL-MR3020 и Arduino

Сообщение Petr Kiselev » 21 май 2014, 19:10

Ребята, помогите!
Вот код запуска ШД:

#include <Stepper.h>

const int stepsPerRevolution = 300; // change this to fit the number of steps per revolution
// for your motor

// initialize the stepper library on pins 2 through 5:
Stepper myStepper(stepsPerRevolution, 2,3,4,5);

void setup() {
// set the speed at 60 rpm:
myStepper.setSpeed(60);
// initialize the serial port:
Serial.begin(9600);
}

void loop() {
// step one revolution in one direction:
Serial.println("clockwise") ;
myStepper.step(stepsPerRevolution);
delay(500);

// step one revolution in the other direction:
Serial.println("counterclockwise") ;
myStepper.step(-stepsPerRevolution);
delay(500);
}

Со скоростями и направлением вращения - понятно. Не знаю где ставить количество шагов. Сейчас ШД 28BYJ-48 поворачивается вправо-влево градусов на 50-60.
Вопрос: Где проставлять количество шагов? Мне это нужно для изготовления робота с его точным позиционированием.Желательно показать прямо на скетче.
Petr Kiselev
 
Сообщения: 279
Зарегистрирован: 12 июн 2010, 15:34

Re: GoBot очередная тележка на TL-MR3020 и Arduino

Сообщение CyberLab » 22 май 2014, 01:10

Например 100 шагов
myStepper.step(100);
Аватара пользователя
CyberLab
 
Сообщения: 319
Зарегистрирован: 02 фев 2013, 12:50
Откуда: Москва

Re: GoBot очередная тележка на TL-MR3020 и Arduino

Сообщение Petr Kiselev » 22 май 2014, 13:15

Спасибо! Я и раньше ставил количество шагов, но не убирал текст.
Теперь все работает как надо.
Petr Kiselev
 
Сообщения: 279
Зарегистрирован: 12 июн 2010, 15:34


Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4