- roboforum.ru
- Re: OTTO
- Re: OTTO
- Re: OTTO
- Re: OTTO
- Re: OTTO
- Re: OTTO
- Re: OTTO
- Re: OTTO
- Re: OTTO
- Re: OTTO
- Re: OTTO
- Re: OTTO
- Re: OTTO
- Re: OTTO
- Обучающие роботы
- Танцующий робот Отто
- Кому может быть интересен курс?
- Почему стоит выбрать этот курс?
- Получить прибыль можно уже после проведения первого курса
- Курс имеет широкие возможности использования
- Программировать робота Отто могут дети от 7-ми лет
- Ребятам интересно собирать настоящего робота, а не модель из конструктора
- У курса есть онлайн-версия
- Курс проверен на практике
- Что необходимо для первого старта?
- Перечень оборудования
- Примерная стоимость запуска курса
- Необходимо приобрести один раз:
- Расходные материалы для сборки одного робота:
- Чек-лист — нужно подготовить заранее!
- Требуемый уровень квалификации педагога
- Otto DIY+ Arduino Bluetooth robot easy to 3D Print © CC BY-SA
roboforum.ru
Технический форум по робототехнике.
- Список форумов‹Мастерская‹Новичкам или основы основ роботостроения.
- Изменить размер шрифта
- Версия для печати
- Магазин
- Правила
- Wiki
- FAQ
- Регистрация
- Вход
Kaktus » 04 май 2018, 11:04
Здравствуйте, уважаемые. Решил детенышам смастерить робота, выбор пал на ОТТО с блютуз управлением. Собрал, залил базовую прошивку, засада с подключением блютуз модуля возникла. Инструкция здесь: http://www.instructables.com/id/Otto-DIY-Arduino-Bluetooth-Robot-Easy-to-3Dprint/ Модуль у меня HC-06. Step 4: Bluetooth (BT) Setup прохожу, вроде все нормально, приступаю к Step 5: main Code for Bluetooth, и при попытке заливке OTTO_BT.ino при компиляции ругается так:
Разные версии Arduini IDE попробовал. Мобть кто знает, где собака порылась? А то я не силен в таких вещах:)
Re: OTTO
Eruman » 04 май 2018, 22:03
Re: OTTO
RootAdmin » 04 май 2018, 22:09
Re: OTTO
Kaktus » 05 май 2018, 10:27
Re: OTTO
Angel71 » 05 май 2018, 12:07
Re: OTTO
dimamichev » 05 май 2018, 14:06
Re: OTTO
Kaktus » 05 май 2018, 15:24
Добавлено спустя 2 минуты 37 секунд:
И еще дурацкий вопрос меня волнует: кнопка ресет на Дуне что сбрасывает?
Гугл с ходу не ответил.
Добавлено спустя 14 минут 32 секунды:
Это оно? Я правильно понимаю, что он шьется на 115200 (‘8’), а дефолтное значение 9600?
Once the LED off configuration will start and at the end LED will blink
After this you can pair your module
*/
// Options:
int ArduLED=13; //Internal Arduino´s LED
char ssid[10] = «Zowi»; // Name for Bluetooth.
char baudios = ‘8’; // 1=>1200 baudios, 2=>2400, 3=>4800, 4=>9600 (default), 5=>19200, 6=>38400, 7=>57600, 8=>115200
char password[10] = «1234»; // Password for pairing
Re: OTTO
dimamichev » 05 май 2018, 15:28
Re: OTTO
Angel71 » 05 май 2018, 15:36
Re: OTTO
Kaktus » 05 май 2018, 20:38
я уже третий день эти инструктаблесы читаю. как ты думаешь, просто сорокалетнему дядьке с опытом программирования на бейсике 25 лет тому ворваться в эту тему?
В общем, выяснил, что модуль блютус не прошивается. Модуль HC-6, проверил блымая с блютус терминала LED13 — работает.
Смотрим, что пишет создатель скетча:
ConfigBluetooth HC-06 from Arduino.
Change name, password and baud using serial port, with no user interaction.
1.- Upload this code to Arduino nano (no bluetooth module connected)
2.- unplug USB
3.- Connect HC-06
4.- Power arduino from external power.
5.- Wait for the Arduino´s onboard led to start blinking
6.- Disconnect power. Everything is done.
After upload code you have 10 seconds to connect the module
BT —- Arduino
TX —-> RX
RX 1200 baudios, 2=>2400, 3=>4800, 4=>9600 (default), 5=>19200, 6=>38400, 7=>57600, 8=>115200
char password[10] = «1234»; // Password for pairing
Поправьте меня, если что не так делаю:
1. Заливаю прошивку с отключенным блютус модулем;
2. Отключаю юсб;
3. Подключаю БТ модуль (я правильно понимаю, что достаточно + питания включать/отключать?)
4. Подаю питание на ардуину с внешнего источника;
пункты 2,3,4 проделываю в течении 10 сек.
5. Жду пока LED13 заморгает;
6. Отключаю питание;
Если я правильно понимаю, после этого при включении модуль блютуз должен иметь имя Zowi?
После заливки Serial Monitor пишет ATAT+NAMEZowiAT+BAUD4AT+PIN1234
Пробовал на разных битрейтах — шляпа.
Re: OTTO
Angel71 » 05 май 2018, 21:24
Re: OTTO
dimamichev » 05 май 2018, 22:30
Re: OTTO
ilalexey » 05 май 2018, 22:59
Re: OTTO
dimamichev » 05 май 2018, 23:17
Re: OTTO
Kaktus » 09 май 2018, 00:54
Источник
Обучающие роботы
- Вы здесь:
- Конспекты
- Обучающие роботы
- Танцующий робот Отто
Танцующий робот Отто
Сборка и программирование робота на языке Scratch, создание мобильного приложения для дистанционного управления роботом в App Inventor
Многие дети мечтают собрать настоящего человекоподобного робота, который мог бы ходить, говорить и улыбаться. Однако часто в кружках робототехники они имеют дело лишь с роботами на колесах.
Курс «Танцующий робот Отто» поможет ребятам исполнить свою мечту!
Кому может быть интересен курс?
- Руководителям детских центров, которых привлекает направление «Робототехника».
- Начинающим предпринимателям, которые хотят открыть кружок по робототехнике с нуля и находятся в поиске методических материалов.
- Руководителям кружков по робототехнике, которые хотят внедрить новое направление.
- Тем, кто составляет программу летнего лагеря и ищет для него новое интересное наполнение.
- Тем, кто хочет привлечь новых учеников, предлагая собрать и запрограммировать человекоподобного робота.
Почему стоит выбрать этот курс?
Получить прибыль можно уже после проведения первого курса
- Себестоимость одного набора комплектующих для робота, включая пластик, не превышает 2500 р.
- Один робот может быть использован неограниченное количество раз.
- Робота Отто можно продать учащимся после окончания проекта. Робота Отто уже купили 18 наших учеников.
Болле подробный расчет окупаемости проекта можно получить после его приобретения!
Курс имеет широкие возможности использования
Курс состоит из двух модулей, которые легко собой закроют полугодовую программу кружка. В первом модуле дети будут собирать робота, подключать электронные компоненты, программировать его на Scratch. Далее они разработают протокол передачи данных между роботом и смартфоном и будут создавать мобильное приложение в облачной среде App Inventor.
Курс можно провести в формате каникулярного интенсива в течении четырех-шести дней или включить в план годовой программы в качестве отдельного образовательного модуля.
Курс «Танцующий робот Отто» можно использовать в разных форматах, гибко подстраивая его под интересы вашего кружка.
Программировать робота Отто могут дети от 7-ми лет
Отто программируется при помощи блочного языка программирования Scratch. Вся программа составляется из команд-кирпичиков, как из деталей конструктора. Программируя робота учащиеся изучат линейные алгоритмы, циклы и ветвления. «Научат» Отто ходить, поворачиваться, наклоняться, издавать звуки, улыбаться и конечно же — танцевать!
Программирование робота Отто дает много возможностей для творчества и доступно даже новичкам!
Ребятам интересно собирать настоящего робота, а не модель из конструктора
В процессе сборки участники проекта познакомятся со многими электронными компонентами: микроконтроллером Arduino Nano, серводвигателями, ультразвуковым датчиком расстояния, светодиодной матрицей и динамиком. Учащиеся самостоятельно будут подключать всю электронику робота при помощи проводов и разъемов.
Тем самым проект обладает большой образовательной ценностью и одновременно очень привлекателен для детей.
У курса есть онлайн-версия
При покупке курса в стоимость входит годовая подписка на его онлайн-версию. Ваши ученики, приобретя робота, смогут заниматься дома самостоятельно. Задания по программированию в онлайн-версии отличаются от заданий основного курса. Подача материала ориентирована на детей.
Онлайн-курс «Танцующий робот Отто» может быть прекрасным дополнением к основному курсу для тех ребят, которые приобретут робота себе!
Курс проверен на практике
Курс проводился в кружке «БИНОМ». Всего по программе курса занимались более 40 ребят в возрасте от 7 до 12 лет. По итогам каждого урока педагог предоставлял свои наблюдения и выводы, которые позволили доработать курс с учетом обратной связи от детей. Все уроки курса сопровождались большой вовлеченностью ребят и вызывали у них много положительных эмоций.
Все составляющие проекта «Танцующий робот Отто» прошли апробацию.
Что необходимо для первого старта?
Перечень оборудования
- Помещение для занятий со столами и стульями.
- Компьютеры по количеству учащихся.
- 3D-принтер.
- Wi-Fi роутер с выходом в интернет.
- Комплектующие для каждого робота: микроконтроллер Arduino Nano, Nano Shield, 4 серводвигателя, датчик расстояния, светодиодная матрица, пьезо-динамик, Bluetooth-модуль, провода.
- Пластик PLA.
- Инструмент для каждого ученика: крестовая отвертка.
Подробная спецификация всего необходимого оборудования и комплектующих, параметры настройки 3D-принтера изложены в файле «Техническое описание курса».
Примерная стоимость запуска курса
Необходимо приобрести один раз:
- Ноутбуки для педагога и каждого ученика (Intel Celeron N4000 1100 MHz/15.6″/1366×768/4GB/250GB HDD/Wi-Fi/Bluetooth 4.0/Windows 10 Home, например Lenovo Ideapad 330-15IGM): от 18,950 р.
- Мышки для педагога и каждого ученика (проводная/светодиодная/3 клавиши/800 dpi, например Logitech B100 Black USB): от 318 р.
- 3D-принтер (FDM/50 мк/подогреваемый стол/размер области печати не менее 120х100х100 мм, например Anycubic i3 Mega): от 24,800 р.
- Проектор (DLP/800×600/3600 лм, например Viewsonic PA503S): от 18,990 р.
Расходные материалы для сборки одного робота:
- Пластик PLA (1.75 мм, необходимо около 150 г, например Bestfilament): от 239 р.
- Электронные компоненты (согласно спецификации): от 1900 р.
Чек-лист — нужно подготовить заранее!
- Распечатать на 3D-принтере все детали для роботов.
- Купить все комплектующие по списку, проверить их работоспособность.
- Установить программное обеспечение на все компьютеры кружка.
- Загрузить прошивку во все микроконтроллеры.
- Собрать тестовый экземпляр робота и проверить его в действии.
- Подготовиться к проведению занятий по программе, изучив методические рекомендации к каждому уроку курса.
Вся подготовка может занять одну-две недели.
Требуемый уровень квалификации педагога
Для проведения курса «Танцующий робот Отто» педагог должен:
- Уверенно знать микроконтроллер Arduino: уметь правильно подключать к плате микроконтроллера электронные компоненты, загружать прошивку в микроконтроллер.
- Хорошо знать язык программирования Scratch.
- Уметь подготовить детали робота к печати и распечатать их на 3D-принтере.
- Уметь доступно для детей 7-ми лет объяснить назначение и общие принципы работы электроники робота.
- Иметь способность оперативно находить возможные неисправности или ошибки подключения комплектующих.
У вашего педагога есть возможность получить бесплатную часовую консультацию по вопросам проведения курса.
Источник
Otto DIY+ Arduino Bluetooth robot easy to 3D Print © CC BY-SA
«Otto DIY with steroids» + Bluetooth + APP + switch + touch sensors + strength + sound detection.
| × | 1 | |||
| × | 1 | |||
| × | 1 | |||
| × | 1 | |||
| × | 4 | |||
| × | 1 | |||
| × | 10 | |||
| × | 1 | |||
| × | 1 | |||
| × | 1 | |||
| × | 3 | |||
| × | 1 | |||
| × | 4 | |||
| × | 1 |
| |||
| |||
| |||
|
Otto DIY + would be the improved and advanced version of original #OttoDIY, the idea is to have the same base features DIY robot + Bluetooth control and programming + metal gear servo motors + optional rechargeable + changing modes by touch sensor + sound sensor + .
The exciting part is that we are doing open development with makers and hackers around the world so we are open to ideas, not only from experts, you can join us with, feedback, social share, testing or any other contribution that you might think of.
follow our live build video!
Start to play with the APP!
Baud-rate for programming module is 9600 or 19200 or 38400, depends on a module. and the code you are using
The BT code for our APP has 9600 baud-rate so BT module must match that speed to be able to communicate with Arduino Nano via serial interface(UART).
Upload this code with the Bluetooth module disconnected
After successful upload connect the Bluetooth module and it will be ready for pairing with your phone.
If the APP didn’t work is probably because the Bluetooth module came with a baud rate different to 9600bpm so you need to setup or change in the code.
Code with Blocks
The easiest to code your own Otto is by using one of our Blockly based software.
For more advanced coding here there is some basic programming with Arduino IDE:
Источник