Let's Make Robots!

program

Walk forword,back.left,right,balance one leg, up-down 1 or 2 leg,Turn right-left,Control With Bluetooth
Using a
My new Biped Robot "Red-Dragon V3"   what's new -Remove the camera Read more
Tells the direction of motion
The device uses 2 ldrs. It is programmed to check if any of them is low(I mean not receiving light). If so, then it checks if now the other one is low. Based on … Read more

beginer in electronics needs to program

hi, im a twelve year old boy who is not an expert  AT ALL, but knows the basics

i've made bristlebots, speaker tones, dc motor cars  and other stuff

BUT

when i have to program  in arduino UNO i just copy other codes from other people

cause...  I dont know how to program at all!!!! i think arduino's language is c,and i don't know  how to program

 

anybody knows how to program arduino

and can give me a little tutorial about key words and etcetera like setup, delay, control of dc motors sensor etc...

Two I2C-slaves ==> i2cslave-command repeated?

Hi,

In the near future I'll have to control 2 MD03 motor controllers via I2C. Now, I don't get much about the i2c-commands integrated in PicAxe µC's so I'd like to ask how I should talk to them. Should I issue the i2cslave-command everytime I want to speak to one, or should I issue it twice (euch with another address) in the beginning of the program, or is there another way that I don't now about?

Thanks!

Controls arduino's Inputs and Outputs
UPDATE - 15 September 2010: Here is the second version.  No crossing lines this time, the digital pins are broken in two blocks, and the enumeration of them goes … Read more

first program good

I am new to programing and i have a question, Is this program rightfor a tracked robot with 2 moters 1 servo 1 led 1 sharp and a small speaker?Also it is a picaxe 28x2.this is the program.

Symbol dangerlevel = 70
symbol turn = 300
symbol servo_turn = 700

main:
readadc 0, b0
if b0 < dangerlevel then
gosub nodanger
else
gosub whichway
end if
goto main


nodanger:
high B.5 : high B.6 : low B.4 : low B.7
return

Tips for making a robot multi-task

I have a robot, and my robot has a brain. However, my robot's brain can only think about one thing at a time. I can set I/O pins high or low, and they will stay there until I change them, but that isn't going to work. Here's the deal:

control 2 motors with arduino motor shield

Hey guys I have a arduino motor shield from adafruit and I want a code for it so that i can control two motors from it. So please could you post a code for it. Also could you tell me that can I connect 2 servos and 2 motors on the shield at one time without having any problem.

Thanks for your help.

calculates the speed, diameter or rpm for your robot
Hi guys ;)   Back again with something cool for you... so here it is... This is a program to calculate: speed - knowing your wheel diameter and rpmwheel diameter - … Read more

Dual 18F4620 board with supporting 18F2525 for display

Right now I am working on my master-slave-slave board that will suit my needs for a long time. It has a master 4620, that communicates to another 4620 for processor assistance.

 4620 MASTER: Spaces for 5 servos, rs232, I2C, sn754410 motor controller, 8 ADC channels, 2x5 header so it is expandable into another board.

4620 SLAVE: Setting switches, proximity IR sensors (8 for complete sensing), speaker, encoders (rear and front for a car drive bot, left and right for 2 wheel operation), 38khz IR led driver, bumper switches and spaces for 6 servos I2C.

Super Brilliant Avoid Obstacle Strategies - Open Question

I have built a Bot with Arduino as MCU and wish to give it a life of its own.

Has anyone Created a "Super Brilliant" Strategy for avoiding obstacles ?.

So far my bot does this (rather On/Off control) :-

(1) When it detects an object Right it turns Left until the coast is clear and carries on with its original direction.

(2) When it detects an object Left it turns Right until coast is clear and carries on with its original direction.