roboforum.ru

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

Мой первенец R1

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

Re: Мой первенец R1

Сообщение flyroman » 09 май 2009, 13:17

Vovan писал(а):чё-то цитата неверно оголовлена:

Пардон, поправил.

Добавлено спустя 9 минут 45 секунд:
galex1981 писал(а):Все, понял, вопрос не в тему был...
Тогда другой вопрос: Как программно позиционировать ротор двигателя (аналогично серве поворачивается на определенный угол)?


Импульс, двигатель крутится и через редуктор голова поворачивается на определенный угол, только там нет стабильного угла, там моторчик от плеера простой, но угол при импульсах примерно одинаковый.
просто в программе сделал так, выбрал примерное время импульса-его взял за 1 шаг. И просто передаю в какую сторону сколько шагов. например: влево-5, ровно голову,вправо-10.
А так примерно, зная сколько ипульсов от центра до какого либо края, можно и вертеть как хочешь.

А голову выравниваем так: поворачиваем влево некоторое время, если в это время с датчика центра пришел 0, то голову стоп, если нет то поворачиваем вправо, если пришел 0 с датчика, значит стоп.
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: Мой первенец R1

Сообщение flyroman » 23 окт 2009, 22:46

Люди, помогите, в институт бота надо своего принести и к нему небольшое описание.
Не могу написать красиво описание, помогите.

назвал "Робот-игрушка"

умеет:
Движение: как у танка: вперед, назад, разворот....
Датчики: бамперы слева, справа. свет слева, свет справа.
Голова: повернуть влево, вправо голова по центру.
Лицо: глаза красные/зеленые/желтые , рот- улыбка, злость, удивление.
Алгоритм: ездит произвольно и иногда переключается на алгоритм поиска света.

Как красиво это описать?
Робот-игрушка ...предназначен...
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: Мой первенец R1

Сообщение repository » 23 окт 2009, 23:55

Робота назвать автономный, игрушка - какие могут быть игрушки???:)
Шасси импортные, железо - последнее слово науки и техники! Языки - сам Линус Торваль... Там васик? НУ так это же Билл Гейтс
ИзображениеБилл Гейтс и Аллен связались с представителями фирмы M.I.T.S, предложив им программное обеспечение (версию BASIC) для их компьютера Altair 8800. Этот вариант устроил менеджеров, которые предложили молодым людям работать над написанием языков программирования.Первые пять заказчиков Microsoft обанкротились...
!

Побольше цифер: "на 64% эффективнее...":)
Юзерфрендли интерфейс! (улыбается же)
Для начала ввести интригу, загадочность:
В школу пришел молодой учитель, ему достается самый адский класс, директор в первый день его провожает к кабинету, стоит под дверью ожидая растерзания новичка, а там тишина и все пучком.
НУ заинтригованный директор по окончании урока спрашивает нового учителя - КАК???
Тот отвечает - да просто, ребята любознательные, говорю: "сегодня будем натягивать презерватив на глобус", весь класс - а чё такое ГЛОБУС???? Я весь урок разъяснял...

Или вообще напугать: По статистике в России каждые 20 минут ... робот.
Обязательно, как в лучших рекламах - выполнен из ударопрочного материала.
repository
 
Сообщения: 260
Зарегистрирован: 29 окт 2008, 18:14
Откуда: Химки МО
прог. языки: Java

Re: Мой первенец R1

Сообщение flyroman » 24 окт 2009, 00:58

народ сообразите пожалуйста 5 предложений.

Автономный программируемый робот... продолжим?

Добавлено спустя 52 секунды:
repository, за слово "автономный" спасибо.

Добавлено спустя 24 минуты 10 секунд:
Автономный программируемый транспортный робот «R1» умеет передвигаться по горизонтальной поверхности в любом направлении. Направление движения выбирается произвольно и может меняться с течением времени - режим блуждания. При встрече препятствия робот старается объехать его. У робота есть световая и звуковая индикация, которая выражает его внутреннее состояние. Когда индикаторы светятся оранжевым светом, включается режим, в котором робот ищет источник света. Робот может входить в спящий режим, при этом сначала он проигрывает небольшую мелодию и выключает индикаторы.

пойдет народ? что поправить?
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: Мой первенец R1

Сообщение Duhas » 24 окт 2009, 08:50

не когда индикаторы светятся включается режим, а такое-то свечение индикаторов сообщает о включении некоторого режима..
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Мой первенец R1

Сообщение SMT » 24 окт 2009, 09:09

Режимы работы:
автономный

Свобода передвижения:
- Вперед
- назад
- танковый поворот и разворот

Режимы движения:
- свободный поиск с объездом препятствий
- поиск освещенных участков

Сенсоры:
- тактильные (контактные) - по бортам
- оптические (инфракрасные) - по бортам

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

Режимы индикации:
- оранжевый цвет - поиск света
- красный цвет -
- отображение улыбающегося смайлика -
- отображение грустного смайлика -
SMT
 
Сообщения: 1158
Зарегистрирован: 23 авг 2008, 22:28
Откуда: Санкт-Петербург
ФИО: Сергей

Re: Мой первенец R1

Сообщение flyroman » 24 окт 2009, 23:33

спасибо!
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: Мой первенец R1

Сообщение pashteet » 09 янв 2010, 01:05

Прикольный получился! Подскажи, плиз, как звук выводишь?
Аватара пользователя
pashteet
 
Сообщения: 930
Зарегистрирован: 28 авг 2009, 12:50
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович

Re: Мой первенец R1

Сообщение flyroman » 09 янв 2010, 03:33

Bascom AVR - язык basic для микроконтроллеров AVR.

комманда:
Sound a,b
a- тональность в Герцах (Гц)
b- длительность в Миллисекундах (мс)
или наоборот, не помню...

Добавлено спустя 30 секунд:
в интернете легко можно найти мелодии и т.п. на языке Basic
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: Мой первенец R1

Сообщение pashteet » 09 янв 2010, 12:31

спасибо, про то как звук на бэйсике выводить, эт я знаю, просто хотел тоже звуки р2д2 воспроизводить, незнал что они в инете есть :oops:
Если нетрудно, скинь код со звуками :roll:
Аватара пользователя
pashteet
 
Сообщения: 930
Зарегистрирован: 28 авг 2009, 12:50
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович

Re: Мой первенец R1

Сообщение MiBBiM » 09 янв 2010, 13:14

[[Звуки_R2D2_на_МиниБоте]]
перевести в MIDI и вручную набрать :D
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

Re: Мой первенец R1

Сообщение pashteet » 09 янв 2010, 14:11

о ё :o
Аватара пользователя
pashteet
 
Сообщения: 930
Зарегистрирован: 28 авг 2009, 12:50
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович

Re: Мой первенец R1

Сообщение pashteet » 10 янв 2010, 12:07

Еще вопросик, какой динамик применил? как подключил?
Аватара пользователя
pashteet
 
Сообщения: 930
Зарегистрирован: 28 авг 2009, 12:50
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович

Re: Мой первенец R1

Сообщение CiSi » 10 янв 2010, 12:25

То же интересно - как звуки синтезировать?
Аватара пользователя
CiSi
 
Сообщения: 1027
Зарегистрирован: 04 окт 2007, 16:11
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел

Re: Мой первенец R1

Сообщение flyroman » 10 янв 2010, 13:12

Динамик Beeper(Бипер) ....подключается на 1 ногу микроконтроллера..
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Пред.След.

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

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

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