roboforum.ru

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

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

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

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

Сообщение flyroman » 22 апр 2009, 23:43

Наконец-то свершилось! Доделал и я своего робота, первого) :friends:
Делал 2 месяца что ли, уже не помню.. :Yahoo!:

Что интересно-то, в это дело пошло много подручных средств.
По порядку, из чего он сделан:

Купил 2 машинки феноловые как в это теме
viewtopic.php?f=16&t=2214&hilit=%D0%BE%D0%BD%D0%B8+%D0%B2%D1%8B%D0%B4%D0%B5%D0%BB%D1%8F%D0%BB%D0%B8
у меня попались какието джипы, сразу я их разобрал) с бубном побегал рядом с ними и получилось шасси..
Дальше встала проблема управлять двигателями тудым-сюдым... Драйвер двигателя покупать у меня у студента денег нет...так что пришлось делать на транзисторах...Опа, а тут как раз завалялась материнская плата давно не рабочая друг дал...а тут и мосфет транзисторы!!! Сделал 2 Н-моста.
Так дальше дело за МК и питанием... Купил МК Atmega8L, на макетку все собрал, подключил к мостам.
Насчет питания: Покупать аккумуляторы денег нет, А тут завалялся сломанный DVD плеер
портативный(он как CDплеер) (тоже кто-то из друзей дал), в нем аккумулятор на 1350 mA , 3.7 V, вот и решил использовать. Засунул его в отсек от батареек, еле-еле.
Вывел разъем для зарядки, зарадник использую от того же DVD плеера.
Дальше нужно было сделать датчики препятствий, городить не стал, сделал усики, взял плату от мышки, отпилил, прикрутил. Кстати мышку еще один друг когда-то дал.

Ездил, ездил он у меня. А радости-то скока было!
Но потом в какой-то теме здесь на форуме(найду напишу в какой, но в разделе достижений), пользователь описывал своего робота и у того робота была голова. После этого мысль о голове от меня не отставала, Я готов был на пары не ходить, но сделать!!! (наверно вы меня все поймете). Тут в 4 утра стал рыть свои залежи, и, И нашел меленький магнитофончик(как плеер) сломаный(дал друг еще один)..Но главное механизм который крутит касету рабочий! с мотором!
И поперло меня! Придумал куда посодить голову, как раз касета медленно крутится, редуктор считай готовый! Посадил голову прям на то место куда касета вставляется. Сделал на шестерне ограничители, чтобы на полный оборот не вращалась-это не мешает мотору. Добавил контактный датчик центра головы, чтобы знал, голова на месте или нет.

Насчет самой головы: здесь же пригодился корпус от мышки, от которой плату для усиков использовал. Распилил его пополам, спереди приклеил кусок пластика, вставил красно-зеленые светодиоды-глаза, для рта использовал 1 семисегментный индикатор, наклеил тонировку(аккуратно не получилось, всю тонировку перевел - был кусок 20*20).

Еще пытался сделать, чтобы робот от пульта работал, ни че не получилось((, хотя ТСОП поставил) кстати от того же DVD плеера.
Вопрос: Чтобы юзать RC5 МК обязательно должен работать от внешнего кварца?

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

Сочетая все эти возможности, получается очень интересно: может быть злым, добрым..и т.п.

Вот что получилось, прошу не пинать - это мой первый робот.
HPIM2814.JPG

HPIM2815.JPG

HPIM2822.JPG

HPIM2825.JPG
Спинной мозг

HPIM2826.JPG

HPIM2828.JPG

HPIM2830.JPG
HPIM2830.JPG (31.03 КиБ) Просмотров: 13142

HPIM2843.JPG
HPIM2843.JPG (32.76 КиБ) Просмотров: 13151

123.JPG

HPIM2845.JPG

Даже резинка от презерватива пригодилась))) :lol: Не от использованного) хехе :roll:
Не нашел пасик для механизма головы, пришлось от призерватива резинку взять))
Кусок фломастера- на фотках синий; колесики от касеты.

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

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

Сообщение galex1981 » 22 апр 2009, 23:49

Молодец!!! Очень оригинально!
Вопрос: Чтобы юзать RC5 МК обязательно должен работать от внешнего кварца?

Не обязательно, даже от внутреннего генератора работать будет. Проверено!
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

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

Сообщение flyroman » 22 апр 2009, 23:49

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

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

Сообщение avr123.nm.ru » 23 апр 2009, 01:13

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

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

Сообщение rig » 23 апр 2009, 05:45

отлично, не забудь закинуть пару тройку фоток к фенольчикам!
Аватара пользователя
rig
 
Сообщения: 1437
Зарегистрирован: 03 авг 2007, 19:43
Откуда: Екатеринбург
прог. языки: Си, асм со словарем

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

Сообщение Timmy » 23 апр 2009, 06:06

7ми сегментный улыбатор бесподобен

Youtube просит
нехватает запятых? возьми пару отсюда ,,,,,,,,,,,,,,,,,,, =)
Timmy
 
Сообщения: 225
Зарегистрирован: 13 янв 2009, 11:19
Откуда: Санкт Петербург

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

Сообщение yak-40 » 23 апр 2009, 08:35

Круто!
Давно я тут не видел поделок действительно похожих на робота :)
Да ещё и с эмоциями!
Ждём видео.
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

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

Сообщение D1mcon » 23 апр 2009, 09:23

Респект :good: , отличный робот, особенно голова с надписью Genius :)
Язык Ада - официально был признан министерством обороны США для создания ПО военной техники
Аватара пользователя
D1mcon
 
Сообщения: 700
Зарегистрирован: 08 фев 2009, 10:13
Откуда: Воротынск
прог. языки: C,C++,C#,Java
ФИО: Дмитрий

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

Сообщение PaCh » 23 апр 2009, 09:35

Ты ему руки приделай и в желтый цвет перекрась. И и имя ему найдется... WALLE II!!! :ROFL: А вообще хороший бот! :good:
Аватара пользователя
PaCh
 
Сообщения: 16
Зарегистрирован: 29 ноя 2008, 21:46

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

Сообщение SMT » 23 апр 2009, 09:50

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

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

Сообщение =DeaD= » 23 апр 2009, 09:54

Зачот! :good:

Добавить ик-бамперов надо, может быть датчиков освещенности, микрофон с динамиком и сделать робот-тамагочи :)))
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение avr123.nm.ru » 23 апр 2009, 10:01

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

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

Сообщение flyroman » 23 апр 2009, 11:40

PaCh писал(а):Ты ему руки приделай и в желтый цвет перекрась. И и имя ему найдется... WALLE II!!! :ROFL: А вообще хороший бот! :good:


кстати все друзья тоже самое говорили все.

Добавлено спустя 6 минут 34 секунды:
=DeaD= писал(а):Зачот! :good:

Добавить ик-бамперов надо, может быть датчиков освещенности, микрофон с динамиком и сделать робот-тамагочи :)))


Да, думаю ИК нужно поставить.
Насчет датчиков освещенности:
Хочу так. А то не осталось практически ножек у МК. Говорили же ставь Atmega16)
deff.JPG
deff.JPG (9.28 КиБ) Просмотров: 13319

Подскажите схему, направьте меня.

А кстати звуки он еще издает, забыл написать.
Болтает как R2D2.
И песни поет.

А насчет микрофонов думаю не получится у него шасси шумное.

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

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

Сообщение PaCh » 23 апр 2009, 11:41

А зачем у него разъем RJ-45 или 15? :shock: Ты заткни этот разъем, а то уйдешь, подключится он к сети и по межгороду наговорится с кем нибудь... :lol:
Аватара пользователя
PaCh
 
Сообщения: 16
Зарегистрирован: 29 ноя 2008, 21:46

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

Сообщение flyroman » 23 апр 2009, 11:44

у меня еще есть 1 Atiny2313, может как раз на него повесить ик-бамперы, микрофоны, руки, датчики света по уарту общаться?

Добавлено спустя 1 минуту 21 секунду:
PaCh писал(а):А зачем у него разъем RJ-45 или 15? :shock: Ты заткни этот разъем, а то уйдешь, подключится он к сети и по межгороду наговорится с кем нибудь... :lol:


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

След.

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

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

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