Планируем попасть на отборочный тур соревнований "Hello, Robot! Arduino". Смотрел видео с предыдущих, там было много конструкций на платформе с такими редукторами и колесами .. вот и стало интересно кто может оказаться в конкурентах.
Вторая версия колесного аппарата. Почти вся элементная база с первой версии. Основное отличие - это конструкция. Теперь платформа вырезана лазером из фанеры, также другие колеса с двигателями. Пока здесь только ардуина, светодиод и приемник на 433МГц. В дальнейшем постараюсь перенести все датчики с первой версии.
Испытание ультразвуковых датчиков прошло успешно. Аппарат едет назад, вперед и останавливается.
#ifndef KemaCrash_h
#define KemaCrash_h
#include "Arduino.h"
class KemaCrash
{
public:
KemaCrash(int crashL, int crashR);
int pingL();
int pingR();
private:
int _crashL;
int _crashR;
};
#endif
у меня больше. я в 13 году задумал новый танк, вырезал на чпу кое что и понеслось. сейчас 2017 и я его почти доделал)) правда почти неизвестно на сколько растянется
Блин.. озадачили. Одни мы с сыном чтоли практически за неделю вот это наклепали, причем "из говна и палок", а оно ещё и лучший результат на России показало? :)
Подскажите как колеса от конструктора с отверстием около 5 мм насадить на сервопривод?
http://ru.aliexpress.com/item/Practical-SG90-9g-Mini-Micro-Servo-For-RC-...
https://market.yandex.ru/product/11865474?hid=10470548&show-uid=54435858...
В таких конструкторах бывают П-образные скобы.
С помощью длинного болта крепите колесо к ушкам скобы.
Торец скобы - к серве.
самый простой это взять крестик(качалка) от сервы и на термоклей приклеить к колесу
да, в моем случае так и делал, приклеил редуктор с колесом к крестику.
Поздравляю. Здорово получилось. Делаем что-то подобное, но на базе Лего деталек, причем вперемежку обычное Лего и Техник.
Какова предельная скорость движения вашего бота на таких моторах? Сантиметров 60 в сек. сможет проехать?
не измерял, в моих испытаниях 20 - 30 см/с наверно было
Спасибо, это радует. :)
Планируем попасть на отборочный тур соревнований "Hello, Robot! Arduino". Смотрел видео с предыдущих, там было много конструкций на платформе с такими редукторами и колесами .. вот и стало интересно кто может оказаться в конкурентах.
Вторая версия колесного аппарата. Почти вся элементная база с первой версии. Основное отличие - это конструкция. Теперь платформа вырезана лазером из фанеры, также другие колеса с двигателями. Пока здесь только ардуина, светодиод и приемник на 433МГц. В дальнейшем постараюсь перенести все датчики с первой версии.
Испытание ультразвуковых датчиков прошло успешно. Аппарат едет назад, вперед и останавливается.
видео https://vk.com/video-73778892_456239018
Последнее фото с установленными ультразвуковыми и инфракрасными датчиками:
Последний скетч:
Ссылки на библиотеки, схемы и т. д. в теме моей группы: https://vk.com/topic-73778892_35223613
Пульт управления.
Состав пульта: Ардуино Нано, джойстик, клавиатура на 5 кнопок, передатчик 433МГц.
Питание от Li-ion аккумулятора на 9В.
Текущий скетч для пульта:
Испытание инфракрасных датчиков колесного робота. Датчики фиксируют потерю поверхности перед колесами, робот останавливается на краю стола.
Видео https://vk.com/video-73778892_456239019
Добавил простой класс для работы с датчиками столкновения:
KemaCrash.cpp:
KemaCrash.h:
Я бы организовал классы так. Полный скетч здесь https://yadi.sk/d/d85yc6tx3EzPQg
Головной файл выкладываю.
Вы же делаете машинку для Реального времени. Так пусть сами датчики и командуют остановку в опасных ситуациях.
Хорошо сделано, не спорю.
Но изначально у меня была концепция такая, что датчики не должны командовать, это не их дело.
Командовать должен "мозг" , а датчики лишь давать показания, когда их об этом попросят.
В моем случае опрос датчиков в основном скетче идет 10 раз в секунду, этого хватает в данном проекте.
Установил новые моторы. В связи с этим появилось несколько изменений:
1. Добавил дополнительно 2 аккумулятора (их стало 8 шт.), чтобы напряжение было 9В.
2. Блок с аккумуляторами закрепил под днищем колесного робота.
3. Так как редукторы малооборотистые, то достаточно стало 2-х скоростей.
Изменения в скетче и классе KemaDrive для Ардуино будут позже.
Схемы, скетчи и ссылки на детали в теме: https://vk.com/topic-73778892_35223613
и сколько ты его уже делаешь? еще с идеи, набросков, рисунков и т.д.
с весны 2014-го, но почти с 2-х летним перерывом)
то была 1я версия, а текущая версия с конца 2016 г
у меня больше. я в 13 году задумал новый танк, вырезал на чпу кое что и понеслось. сейчас 2017 и я его почти доделал)) правда почти неизвестно на сколько растянется
Блин.. озадачили. Одни мы с сыном чтоли практически за неделю вот это наклепали, причем "из говна и палок", а оно ещё и лучший результат на России показало? :)
а что ты хотел, один делает несколько лет, а двое за неделю))
научил своего робота поворачивать)
Оставил две скорости, мощности моторов достаточно, чтобы колесный робот поворачивался:
https://youtu.be/dissl3xMw9Y
да мощности этих моторов хватит и гусеницы крутить. я желтыми редукторами крутил, целый красный кирпич даже на танке для теста перевозил