Robofun 機器人論壇

標題: program shift function [打印本頁]

作者: avkeith    時間: 2007-3-22 02:27
標題: program shift function
覺得如何 ? 缺點 ? 優點 ? 請比意見 , Thanks

影片 http://www.youtube.com/watch?v=DdLpNFPs73M

blog http://bloodavkeith.spaces.live.com
作者: LEO    時間: 2007-3-22 11:58
不錯呀
我發現香港那邊用的microcuntroller跟servo都跟台灣這邊的不太一樣.請問你是用什麼microcuntroller呢?我覺得香港的sevro好像比較便宜.廠牌也比較多.

我是用8051單晶片,你看到的控制板是我公司自己利用一顆8051單晶片設計的.動作控制跟產生pwm都靠這一顆.

回來說說你的機械人,請問你用什麼sevro呢?目前機械人的重量,高度是多少呢?我發現你的機械人二隻腳的距離很大.是有特殊的目的嗎?

控制板1.JPG (44.22 KB, 下載次數: 281)

控制板1.JPG

作者: avkeith    時間: 2007-3-22 17:14
標題: 回復 #2 LEO 的帖子
我用的是 mcuhk 的 Arm Board 及 Servo Controller SC21 , 因初次使用,不太清楚是好或不好, 但賣給我的 Victor 人很好 ,
有什麼問題,他都盡很大努力為我們解決 , 而 Servo 是用 TowerPro 的 , 有 15kg.cm ,
我想問你的 controller 多小錢一塊呢 ? 用什麼編程 ?
可不可 Set Servo Speed / 每個動作 ?
可不可 Set 定時間 , 令所有不同角度的 Servo 同一時間內完成動作 ?
Example : 5秒
Servo 1 轉 10度
Servo 2 轉 20度
Servo 3 轉 40度
同時起步 , 同時結束

我的機械腳離很遠是因為我發現過去的二足 , 大腿的設計一般是用 2 隻 Servo 成 90度的 ,
但我在設計的時候想如果用 45度的話是否可用小一隻 Servo 及同樣做一樣的動作 ?
所以你可看見大腿內則的 Servo 在站立時 , 是成 45度的 , 但未知想法是否成功 ..
作者: LEO    時間: 2007-3-23 14:08
mcuhk 是不是 micro controller unit hong kong ?
是那裡做?香港?有沒有照片?arm board 的arm是指什麼?
sc21又是那裡做的呢?好像香港跟台灣用的東西跟名詞都差很多.想要知多d.

我的controller 目前還沒有上市販賣.因為目前還沒完成人機介面的製作(讓使用者可以直接在window環境下設定動作的程式).目前使用者要直接修改程式中的角度列表來設定動作.
可以設定個別SPEED,不能設定同時完成動作.

那你的BLOODKEITH目前每隻腳用幾個SERVO?我的LEO是每隻腳5個
作者: avkeith    時間: 2007-3-23 15:45
可在這裏 http://www.mcu.hk/ 找到 Arm Board 及 SC21 的資料
其實我都想在編程方面多加學習,唔知你的 Controller 要用什麼語言編程呢 ?
BloodKeith 是我的名字呢 , Robot 是 TK01 啊 , 目前每腳是 6 Servo ,

原帖由 LEO 於 2007-3-23 14:08 發表
mcuhk 是不是 micro controller unit hong kong ?
是那裡做?香港?有沒有照片?arm board 的arm是指什麼?
sc21又是那裡做的呢?好像香港跟台灣用的東西跟名詞都差很多.想要知多d.

我的controller 目前還沒有上 ...

作者: LEO    時間: 2007-3-23 16:03
sorry搞錯你個名, 我跟我的機械人一樣都叫LEO,哈哈
我的CONTROLLER,我是用組合語言寫的,用C應該也可以,只要有C的COMPLIER,LINKER.
作者: avkeith    時間: 2007-3-23 16:46
組合語言即是什
作者: LEO    時間: 2007-3-26 17:15
組合語言是比c 低階的程式語言.你應該是用c吧?
VB是Visual Basic, 是一種電腦程式語言.
作者: avkeith    時間: 2007-3-26 21:29
我不是用 C , 我是用 mcuhk 的 IDE Program 的, 叫 Tiny C,
而你所說的組合語言會否就是跟 Tiny C 相似呢 ,
我諗我之前誤會了是組合很多種語言 ,
如把 C , C+ , VB 等寫到一個 Program , 情型好似砌電腦一樣 ,
不過今次係砌 Program ,

原帖由 LEO 於 2007-3-26 17:15 發表
組合語言是比c 低階的程式語言.你應該是用c吧?
VB是Visual Basic, 是一種電腦程式語言.





歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/) Powered by Discuz! X3.2