Автор Тема: Как да направим най-лесния робот?  (Прочетена 117968 пъти)

Borislav

  • Administrator
  • *****
  • Публикации: 1010
    • Профил
    • http://robotics-bg.com
Как да направим най-лесния робот?
« -: Юни 23, 2007, 12:23:31 pm »
И така, стига сме увъртали... Време е роботи да правим! :D

В тази статия ще разберете как да си направите най-лесния BEAM робот, който по-късно ще развиваме.. И ще докараме до абсолютно автономно състояние!

Това е 3D-моделът на роботът, който ще направим!



И така, да започваме. Този робот представлява най-простият автономен "жив" организъм! Той е снабден с един фототранзистор, който му помага да "вижда" светлината! И така, функциите му са доста ограничени. Той може да върви напред, когато на него попадне светлина, или да се "втрещява" на място, когато няма светлина! Това е много интересна електронна буболечка! :)

Нека пристъпим към схемата. Самата електроника на робота представлява един драйвер за двигатели, на основата на L293D (в Стара Загора струва малко над 3 лв/бр).



Моторчето - е от играчка. Шасито е парченце стъклотекстолит. Колелата могат да се изрежат от твърда гума, или да се вземат от детски конструктор (Предварително кажете на детето, че е изгубено безследно  :D  :twisted:  :roll: )... Можете за редуктор да направите това, което е показано на снимката. Махате едното колело, надявате на него гумено колелце от магнитолка за аудио-касетофон... И го прикрепяте по някакъв начин на стъклотекстолита. След това закрепвате моторчето така, че валът му да се търка в гуменото колелце от магнитолката!

Самият датчик представлява това:


Можете елементите да запоите на монтажна платка, която да служи и като шаси! :) Монтирате, прикрепяте колела и се наслаждавате на първия си робот!

По този начин си направихме един много прост BEAM робот! Да, елементарен е, но е робот! :)

И така... Времето за работа - не повече от 2 часа.
Цена на проекта: Около 4.50 лв.



Снимките са взети от Тук, а статията е авторска!
Роботиката не е хоби - тя е начин на живот!

Borislav

  • Administrator
  • *****
  • Публикации: 1010
    • Профил
    • http://robotics-bg.com
Как да направим най-лесния робот?
« Отговор #1 -: Юни 23, 2007, 01:10:00 pm »
Разбира се, продължавайте да следите тази тема, защото след като усложним конструкцията на нашия първи BEAM-робот, ще свържем към него слънчеви батерии, и той ще стане наистина един автономен електронен микроорганизъм! :)

Борислав
Роботиката не е хоби - тя е начин на живот!

  • Гост

Borislav

  • Administrator
  • *****
  • Публикации: 1010
    • Профил
    • http://robotics-bg.com
Как да направим най-лесния робот?
« Отговор #3 -: Юни 24, 2007, 03:33:23 pm »
Благодаря, Госте, това беше много полезно нещо, което забравих! Моля те да минеш етапа на регистрация, ако още не си го направил! Мерси! :)

И още нещо - добре е самата интегрална схема L239D да се снабди с радиатор за охлаждане! :)
Роботиката не е хоби - тя е начин на живот!

  • Гост
Как да направим най-лесния робот?
« Отговор #4 -: Юни 24, 2007, 07:53:34 pm »
Цитат на: "Anonymous"
Datasheet  за L239D
http://www.ortodoxism.ro/datasheets/texasinstruments/l293d.pdf


госта е xdeath забравил да се регне .....

ddaanniii

  • Новодошъл
  • *****
  • Публикации: 3
    • Профил
Как да направим най-лесния робот?
« Отговор #5 -: Юни 29, 2007, 11:49:05 am »
този робот трябва ли да се програмира и ако трябва как да го свържа към компа и може ли кода :D
?„? ?­???????®?°???±?®??
SKYPE: ru4ei67

Borislav

  • Administrator
  • *****
  • Публикации: 1010
    • Профил
    • http://robotics-bg.com
Как да направим най-лесния робот?
« Отговор #6 -: Юни 29, 2007, 11:56:03 am »
Здрасти, Даниеле!

Не е необходимо да се програмира. Това е просто драйвер за двигател и датчик. Няма програма, няма програматори. :) За свързването, виж в съответния раздел - "Програматори". Много бързо нещата ще ти станат кристално ясни.
Поздрави!

Борислав
Роботиката не е хоби - тя е начин на живот!

ddaanniii

  • Новодошъл
  • *****
  • Публикации: 3
    • Профил
Как да направим най-лесния робот?
« Отговор #7 -: Юни 29, 2007, 08:28:43 pm »
L239D само това неможах да го намера иначе всичко друго намерих
?„? ?­???????®?°???±?®??
SKYPE: ru4ei67

  • Гост
Как да направим най-лесния робот?
« Отговор #8 -: Юни 29, 2007, 10:46:44 pm »
Да попитам с друг контролер ще стане ли?

DataMatrix

  • Заклет Роботостроител
  • *****
  • Публикации: 308
    • Профил
    • http://datamatrix-bg.net/
Как да направим най-лесния робот?
« Отговор #9 -: Юни 29, 2007, 11:43:04 pm »
Мога да ви кажа, че с PIC16F84A няма да стане с директна замяна, ще трябват и транзистори заради мотора, защото тока от изводите на PIC-a е мн. малък (25-100mA, нещо такова)
Мотора, колкото и да е малък, най-често има голямо потребление.
Димитър Бояджиев, гр. София

Borislav

  • Administrator
  • *****
  • Публикации: 1010
    • Профил
    • http://robotics-bg.com
Как да направим най-лесния робот?
« Отговор #10 -: Юни 30, 2007, 05:57:45 am »
Митко, така е! Няма да стане, защото като цяло PIC-овете се програмират, а целта на проекта е да създадем робот с няколко елемента, който не изисква програма. Като цяло, PIC-овете и AVR-ите са програмируеми микропроцесори, а серията L293 е драйвер за двигатели. Самите L293D се намират във всеки магазин за електроника. Трябва да намеря другите подобни - серията U. Те също са драйвери за двигатели.. Ще намеря datasheet и ще погледна. :)

Поздрави!
Борислав
Роботиката не е хоби - тя е начин на живот!

DataMatrix

  • Заклет Роботостроител
  • *****
  • Публикации: 308
    • Профил
    • http://datamatrix-bg.net/
Как да направим най-лесния робот?
« Отговор #11 -: Юни 30, 2007, 08:14:12 am »
Най-после разбирам какво се има предвид под "driver" (в софтуера знам какво е, но това е друга тема). Нали с това мога да си задвижвам моторите на сумото, и да го управлявам с PIC-a. Предвиждах да го правя това чрез едностъпален усилвател със транзистор 2T6551, но това ми се струва, че е доста по-добро. Погледнах в онлай каталозите на комет и пасат, но там няма L293D.
Димитър Бояджиев, гр. София

Borislav

  • Administrator
  • *****
  • Публикации: 1010
    • Профил
    • http://robotics-bg.com
Как да направим най-лесния робот?
« Отговор #12 -: Юни 30, 2007, 08:50:29 am »
Цитат на: "DataMatrix47"
Погледнах в онлай каталозите на комет и пасат, но там няма L293D.


Ами аз ги намерих в телевизионния сервиз в Стара Загора! :) Струва 3.04 лв. Малко е скъпа, но какво да се прави.. Само това има май. :)
Роботиката не е хоби - тя е начин на живот!

Dido_net

  • Бил знаел какво е Мехатроника!
  • *****
  • Публикации: 101
    • Профил
Как да направим най-лесния робот?
« Отговор #13 -: Юли 29, 2007, 11:36:00 pm »
Резистора R1 колко ома трябва да е? И как се смятат цветовите обръчи околу резистора..?  :oops:
Деян Димитров / гр. Хасково / 16г.

Borislav

  • Administrator
  • *****
  • Публикации: 1010
    • Профил
    • http://robotics-bg.com
Как да направим най-лесния робот?
« Отговор #14 -: Юли 29, 2007, 11:38:24 pm »
Цитат на: "Dido_net"
Резистора R1 колко ома трябва да е? И как се смятат цветовите обръчи околу резистора..?  :oops:


Погледни дясната схема... Вижда се цифрата 220 до знака на резистора. Това е 220 Ома. А за цветовите обръчи... Имаше си система. Аз имам едно доста старо календарче, с което изчислявам, но обикновено гледам да не ги смесвам, както ми ги дават от магазина. :)
Роботиката не е хоби - тя е начин на живот!