Автор Тема: на Робко-01 внуците :-)  (Прочетена 13852 пъти)

nunep

  • Вече знае какво е робот!
  • *****
  • Публикации: 76
    • Профил
на Робко-01 внуците :-)
« -: Януари 06, 2008, 01:02:06 pm »
DC мотори, червячни предавки, поялник, калай, PASCAL и LPT port.
`чержи няма пък и те са индивидуални според частите които имате.
http://www.robotics-bg.com/upload/files/robot%201.rar
http://www.robotics-bg.com/upload/files/robot%202.rar

stundio

  • Вече знае какво е робот!
  • *****
  • Публикации: 51
    • Профил
на Робко-01 внуците :-)
« Отговор #1 -: Януари 06, 2008, 01:34:16 pm »
Много интересно браво като гледам май си се занимавал с моделизъм се пак браво :clap:  :clap:  :clap:
Стоян Станимиров Иванов,Стара Загора,11 г.

sv_shady

  • Administrator
  • *****
  • Публикации: 636
    • Профил
на Робко-01 внуците :-)
« Отговор #2 -: Януари 06, 2008, 02:22:29 pm »
Това някакъв робко ли е или ти си го правил ? Ако ти си го правил браво :) Движи ли се, как се държи ? :P  Интересно ми е от къде си го намерил тоз куплунг за лпт порта, дето наподобява сериен :) Гледам и едно друго мобилно роботче се мотае по снимките :) Виждал съм го да го продават по нета, купил ли си го или си го направил ?
Imagination is the only limit.......

Светлин Пенков
София / Рединг, Великобритания

  • Гост
на Робко-01 внуците :-)
« Отговор #3 -: Януари 06, 2008, 04:19:36 pm »
нещо не се отваря линка.

Borislav

  • Administrator
  • *****
  • Публикации: 1010
    • Профил
    • http://robotics-bg.com
на Робко-01 внуците :-)
« Отговор #4 -: Януари 06, 2008, 09:13:12 pm »
Цитат на: "sparow"
нещо не се отваря линка.


Вече всичко е наред. :) Малка грешка в URL-a...

А по робота... Изглежда ми Homemade и е страхотен! :) Споените пластини от текстолит (Робот 2) са ми до болка познати (първия ми сумобот беше замислен с такова шаси). А червячните предавки са...възхитителни!
Интересно е програмирането на портовете с Паскал. Може ли малко информация по въпроса? И въобще малко информация за робота... :)
Поздрави!
Роботиката не е хоби - тя е начин на живот!

nunep

  • Вече знае какво е робот!
  • *****
  • Публикации: 76
    • Профил
на Робко-01 внуците :-)
« Отговор #5 -: Януари 07, 2008, 12:27:17 am »
hai mai :)

sv_shady:
 - нищо общо нямат с Робко - шегувах се.
 - ами движат се, но леко лашкат от инерцията. не са стабилни.
 - куплунга е за монитор с 15 жила, но е с малки размери и пасва на мястото ина4е сигнала идва от LPT.
 - нищто готово не купувам че са скъпи нещтата - всичко е от подръчни неща.

Borislav:
 - мерси за оправените линкове.
 - всичко е ръчно правено.
 - добре си се насочил за платформа от текстолит - става здрава, лека и евтина конструкция и лесно се обработва.
 - PASCAL -  директно писане и четене в и от адресите на LPT порта:
   port[$378]:=5;        {izhodni danni - 00000101}
   b:=port[$379];        {vhodni danni}
   същия е принципа и при C++

лесно е успех

Borislav

  • Administrator
  • *****
  • Публикации: 1010
    • Профил
    • http://robotics-bg.com
на Робко-01 внуците :-)
« Отговор #6 -: Януари 07, 2008, 09:53:27 am »
Цитат на: "nunep"

 - всичко е ръчно правено.

Поздравления! Изглежда супер! :)

Цитат
port[$378]:=5; {izhodni danni - 00000101}
b:=port[$379]; {vhodni danni}

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

sv_shady

  • Administrator
  • *****
  • Публикации: 636
    • Профил
на Робко-01 внуците :-)
« Отговор #7 -: Януари 07, 2008, 08:59:23 pm »
Само да разкажа, че попринцип управлението на портове е сходно и на С/С++, но ако пишем за нещо под Windows NT (примерно Win95 или Win98) При NT и XP windows-а не позволява директно пипане по регистрите на портовете и трябва да се мине през kernel.dll.... То всъщност това си остава проблем и на паскал, за каква операционна система си го писал ? А иначе за линукс не знам как е, но предполагам че там не е така :)
Imagination is the only limit.......

Светлин Пенков
София / Рединг, Великобритания

nunep

  • Вече знае какво е робот!
  • *****
  • Публикации: 76
    • Профил
на Робко-01 внуците :-)
« Отговор #8 -: Януари 07, 2008, 11:26:31 pm »
здрасти
 
 за програмирането от DLL не разбирам но с асемблер под ДОС или WINDOWS се получава. поне при DEPLHI-to съм го пробвал и се получава.
 
 procedure OutputData(dat : byte);
  begin
   asm
    mov dx,$378
    mov al,dat
    out dx,al
   end;
  end;

за C намерих това:
http://www.robotics-bg.com/upload/files/i-o%20print%20port.rar
това е. с линковете не ме бива  :(