Welcome

最新網誌

編輯 關閉
網誌分類:M-Blocks |
圖片
網誌日期:2008-05-09 00:45
This is the robot I built for the M-Blocks Modules. It is a Lego tank with a video camera attached to two servos. I built this robot aim to develop the protocols for communication among the modules. In the first phase, I think the protocol is not very efficiency and need improvement. Anyway. I can now use either radio transmitter, PC terminal, or Nokia N82 to control the robot. It is quite interesting! I think it is possible to add other control interfaces such as PS2 controller and IR Remote.






Construction of the robot with M-Blocks

Control M-Blocks by Radio Control

Control M-Blocks by PC

Control M-Blocks by Nokia N82
引用(0)
  • 檢舉

    Sokrates 2009-08-03 13:39

    What's going on man! Are you still alive?
  • 檢舉

    Pacess 2008-05-18 11:32

    好正喎!勁!
  • 檢舉

    Sokrates 2008-05-15 12:10

    Awesome! Very well done Mike!
    I would love to see my PS2 Adapter to be used in this application!
    Cheers!
    Victor

    檢舉

    M-Blocks2008-05-15 13:38

    Hi Victor,

    I think it is possbile to adding your PS2 adapter to M-Block. It just need to read the protocols from the adapter and transfer to motion command. I will try it later.
  • 檢舉

    Blood Keith 分身 2008-05-14 03:00

    今日見識過 , 真係超強呀 , 好有戰地 feel
    檢舉

    M-Blocks2008-05-14 22:43

    將來希望將 M-Blocks 移至遙控車或坦克車上,再加入 GPS Module 及 Compass Module,係戶外玩就更好玩了。
  • 檢舉

    微控人 2008-05-12 12:49

    That's great!!!!!!!!!!
    檢舉

    M-Blocks2008-05-12 19:35

    Hi 微控人,

    Thanks. tomorrow i and homer will go to the Robot workshop in Kwun Tong after 7:30 p.m. I will also bring the M-Blocks. lets share our experience in robots and electronics.
  • 檢舉

    iRobot 2008-05-09 22:07

    Hi M-Blocks,
    Your modules are great!!
    Both your's and CL's module are communicate with I2C, maybe they can connect together. That would be funny.
    Your remote control of the module by the motion of N82 is amazing.
    Are you using Bluetooth to communicate?
    And is it diffcult to write your demo program on the Symbian plateform? 

    檢舉

    M-Blocks2008-05-10 00:30

    Hi iRobot,
    I knew CL are going to build a servo which based on openservo.org. The control board use atmega8 and communicate through I2C. If the Controller Module can send I2C protocols for openservo, it can control the servos.

    About the motion control of N82, as it have a three axis accelerometer, i can map the orientation of the phone to motion commands.Actually I think the N82 is very powerful ( with WiFi, GPS, accelerometer sensor, 3G ), it is possible to implement the robot's brain in the phone and control the robot motion through bluetooth.

    Yes. N82 use bluetooth to connect to Bluetooth Modem - BlueSMiRF.

    I use Pys60 to develop the demo programe for the motion control.  Writing Pys60 script is not very difficult but you have to familiar with Python.

    I will bring the robot in next gathering,  you can come to workshop. let's share idea.

  • 檢舉

    homer 2008-05-09 16:03

    Mike, should bring this to the site, let's share your experience wor....Coming next Week tuesday alright?
    檢舉

    M-Blocks2008-05-09 17:38

    No problem la. if there is gathering in next tuesday, i will bring the M-Blocks  to Workshop. lets share the design.
  • 檢舉

    R-Wu 2008-05-09 13:46

    Wow! Very Good design~ Can it be a product line and sell to LEGO?
    檢舉

    M-Blocks2008-05-09 17:36

    Thank you.

    Yes. I have thought about for production of M-Blocks which will add modules for Lego. I designed M-Blocks because I think Lego Mindstorms RCX only have three inputs for senors and two outputs for motors. It is quite limitation to extend the Mindstorms. Now. I like to open and share the design.