English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

hello
let me tell you what i know and what i am going to learn :
i am currently in grade 10 i am taking computer hardware i do know how to use turbo pascal . and now i am currently learning about logic gates (And, OR , Xor, Nor) and next year i am going to learn C++ language... so do i have enough information to make my first robot using turbo pascal and gates. and if you would be so kind would you tell me how to make a basic robot.. please... i just wanted to ask if you can please tell me how to make a basic robot with logic gates and turbopascal and using house stuff. and motor from electric car.. etc..
thx.

2007-06-02 06:22:53 · 5 answers · asked by Anonymous in Computers & Internet Programming & Design

5 answers

Google around for Lego and MS Robot. MS has an robot OS platform which is downloadable for free. Lego has been devising ways to make robotic kits.

2007-06-02 06:35:05 · answer #1 · answered by Anonymous · 0 0

Hi. To build a basic robot the first step is to know how to connect and run a simple electric motor with a PC. To do that you have two options: with or without feedback. (I'll talk about the benefits of adding feedback later on.)

To run an electrical motor without feedback here are the modules that are needed:

1) A program in your PC which create the appropriate signals (speed and direction) which can be as simple as a while loop. In this program you have to use command(s) in order to communicate with the motor. To do that you may use the parallel port. Therefore, you have to be able to write/read to/from the parallel port using the PC program which as I can remember is really simple using C++ or even turbo PASCAL.

2) You have to connect your motor to your parallel port. Note that the parallel port create a digital low amp signal. So if you want to use a DC electrical motor you have to use a digital to analog converter and also a power amplifier. The other choice is to use stepper motors where the input is digital already. But you may still need the power amplifier. Please be careful, if you connect a high amp motor to your PC you can easily damage your motherboard.

To add feedback to your system you have to have like a kind of sensor, e.g. a position sensor like an encoder. You then need to collect the data from your sensor using the same or other ports of your PC and use the info in your program.
The advantage of using feedback is that you can sense your current position and based on that you can create the appropriate signal to move your motor to a desired location. Without that you don't have any control on the final position of your motor. But if for example you are controlling your RC car using your PC then your brain will do the feedback part and you won't need the hardware feedback path.

I hope this helped you. Good luck!

2007-06-03 17:14:14 · answer #2 · answered by n_shahdi 1 · 0 0

i carry a selection of robot kits and parts in my store, www.tinmanrobotics.com.
There are 'robots' that are built off of logic gates and comparators. the most common basic robot is a 'line follower'. you take at least one device that detects light and two drive motors. the light detecting device is pointed at the table surface. the wheels are alternately driven depending on whether there is light or dark underneath.
Turbo Pascal is not commonly used in hobby robotics. it doesn't support being compiled into assembly language well. C++ is common though. Basic and C++ are the two most common.
If you go to the store site you can email me and we can talk about it more.
Brian

2007-06-03 00:56:16 · answer #3 · answered by Piglet O 6 · 0 0

You can learn languages like LISP, APLIS.NET to be able to be take the first step towards building a robot

2007-06-03 03:10:29 · answer #4 · answered by Anonymous · 0 0

robot? hmm.. idont know exactly. but i will try this. robot will receive your input by signal from remote control. the signal will be translated as command like moving left, right, up, down or walking.
i assume if robot is mechanical machines, not programmed machines. it is like tank ot truck which it will be move if you move it anywhere.
so learn electronic studies for make robot.
ok?

2007-06-03 11:02:13 · answer #5 · answered by ring hacker 1 · 0 0

fedest.com, questions and answers