Let's Make Robots!

Arduino

Got all the parts... any tips before I start?

Hey all, so I have a simple idea for a robot, hack a hexbug spider and put a Sharp IR sensor on it to make it autonomous.

 

I have:

1 hexbug spider

1 Arduino UNO

1 Seeed Studio motor shield

1 Sharo IR sensor from the SH robot

all the hook ups, solder etc.

 

Heres my question; would it make more sense to hack the existing chip on the spider, or cut it out and just have everything go straight into the Arduino? 

 

If you have any tips or such before I get started, that would be really appreciated!

Using WiFi Bot Control (Android app), you can remotely control the robot and view an IP Camera video stream. I built the app as well.
Using a
Wifi Bot Control is an Android app that allows you to remotely control a robot (or other device) via WiFi. You can also (optional) view a video stream from an IP … Read more

Transistor based H-Bridge

Hello everyone I realised after burning through 6 L293D's that they were getting old. I hated them mostly due to the fact that they were fragile. I also burned 3 of them because of static electricity. So I decided to try and make a cheap H-Bridge from transistors. This is just a test circuit what I need to know is: is the circuit correct, can this type of H-Bridge handle more than 2 Amps depending on the transistors used, and do you guys have any suggested modifications if it is wrong.

This is my second Robot I build. Components so far: Arduino Uno R3 (counterfeit) Arduino Motor shield Tamiya 70097 Twin Motor set Tamiya 70108 Tracked Vehicle … Read more
A problem with having scientific equipment on location over a period of time is the chance of it being stolen. This equipment can be very expensive (not my DIY … Read more
Plot the Brazil's Flag on the Nokia 5110
Playing with my new toys, a sample of its possibilities. Read more

Rotary Platform

Hi All,

I am making an rotary platform for my product photoshoot. i want to take 360' picture of product which i would later use with 123D catch by autodesk  to make an 3d model which i would later use for editing in Cinema4d and finally use it in game development in Unity3D.

 

moving arm with webcam controllable from web.
Using a
A cheap robotic arm based on the OWI arm. 5 potentiometers were added to give it a position feedback,plus one motor controller to control the gripper and motor … Read more

Good Pan/Tilt Code (Code example included)

I recently did a small consulting gig and built a one-off robot for a customer. The gig included the hardware but also the client needed some example code to get himself up and running a bit quicker. This turned out to be a great oportunity for me to sit down and clean-up some code that I have been using for years, in this case, my pan and tilt code...

arduino error needs solution to make its programmer happy

hello everybody!,

need help with my  arduino...whenever i try to upload the code, this comes to the screen

"avrdude: stk500_getsync(): not in sync: resp=0x00"

 i tried with the reset button , the ports are ok and i have the right programmer and board selected, but....,the error still goes on!

please help!!!

Knocks Objects Around the House
Using a
Hello All,   The world is full of obstacles, and Fightron 1.0 here, is ready to knock out some, in his own robotic journey.   After recently building an obstacle … Read more
UPDATE 08/02/2014 : Just an update in the name. I remember OddBot calling it the BlueTacBeast. There you have it! I present to you BTB aka BlueTacBeast aka a mini … Read more

Send data from Processing to Arduino

Hi everyone,

I am trying to send 70 values from Processing to Arduino (as fast as possible), in order for Arduino to feed with these values a servo driver shield. What I tried to do in my code is to send the data one by one and each time a value is received Arduino confirms that to Processing in order to move to the next one. However my code doesn't works properly. Please have a look below to see what mistakes do I have, or if you have a better solution for the procedure please share it! Thank you for you time!

Send data from Processing to Arduino

Hi everyone,

I am trying to send 70 values from Processing to Arduino (as fast as possible), in order for Arduino to feed with these values a servo driver shield. What I tried to do in my code is to send the data one by one and each time a value is received Arduino confirms that to Processing in order to move to the next one. However my code doesn't works properly. Please have a look below to see what mistakes do I have, or if you have a better solution for the procedure please share it! Thank you for you time!

PWM and motors

Hey guys

I have built a robot using arduino UNO as controller and a L293D quad half H-bridge as motor driver. The motors are Pololu micro metal gear motor 100:1 HP hooked up to a 10,8V battery.

I am controlling the speed using arduinos pin 9 and 11 with PWM, but it seems difficult to get even a small amount for accuracy in speed, and the robot doesn't even move at duty cycles below 25%, and it is always quite noisy.

The case for lurking on LMR before starting on a large (ish?) robotics venture...

Ok... so let me start with... I've been humbled by the sheer simplicity with which some of these bots on here are made.  Functional and clean.

 

The one article that has made me rethink my strategy the most is  Oddbot's article Pushing the limits with encoders  

 

Homemade Arduino board not in sync with Arduino IDE

Hi,

I flashed a blank Atmega328 chip with an AVR dragon lended.

That chip was running nicely on the breadboad it had been flashed on.

I could program it with arduino IDE, through a uno board without it's chip.

Then I built a small board for that chip.

The program (blinking LED) is working properly, but I can't reprogram it with arduino IDE anymore.

I got the message :

"avrdude: stk500_getsync(): not in sync: resp=0x00"

 

Connect 2 speakers to arduino uno

Hi everyone,

 

I'm sorry to bother with such a basic problem but I'm trying to connect 2 speakers ( a piezo and a 8 Ohm speaker ) to an arduino uno to play some tones. The fact is I can play tones with only one of them at a time.

 

 As a beginner, I don't know it's my code wich is wrong or the breadboard layout, so I uploaded here both of them hoping that someone can show me the light !

 

THX EVERYONE !

Here is the code:

int speakerPin = 8;

int speakerPin2 = 9;

 

int length = 295; 

So this guy happened last night. I have been inspired by the work of Mr. Protowrxs and his Box Head Robot and thought I needed a little deskbot as well. I also … Read more
Autonomous Drive, Line/ Maze Follow, Drawing, Mapping, RC Drive
Using a
Hey hey! Just as great as the Original Tadpole, but with 100% more wood! I was shopping on the ol' eBay's and came across some 3mm birch plywood, usually used in … Read more
Walks araound and avoid obstacles
Using a
This is 'Little Red BoBette', another member of BoBs army. The name is taken from an old Prince title, 'Little Red Corvette'. BoBette is my first female robot. She … Read more

Wild Thumper Responds Briefly to RC, then stops

[apologies, I was sure I posted this but cannot find any evidence of this post on the website. Please ignore if it is a dup]

I have a Wild Thumper on a standard Dagu chassis using the sample firmware.  Flysky 3-channel RC transmitter, hooked up to D0, D1.

7.2V nicad charged up and attached.  Demonstrated that the motors are driven using the diagnostic Arduino Wild Thumper code.

With the RC, I can get the motors to move in the right direction (power, steering) for maybe a 1/2 second then it stops dead.

This suggests something about the current sensing.

Draw, Dance, and Play Music
Using a
This is a smart doodle robot built from a kit purchased from "Hobby King." It is for our ES100: Engineering Design Project class at Montgomery College. Right now, … Read more

Arduino voltmeter

OK,so here is the story. I have to make a digital voltmeter using Arduino,that can detect 0mv to 200mv preciously.

 

1. My initial plans were that I would apply 250mv through a voltage divider to the Aref pin of Arduino,and set analogReference(EXTERNAL); But I have learnt that nothing below 1V can be applied on that pin

Navigate around via ultrasound
Using a
This is my very first Robot. I was inspired (more than inspired) by the "Frankenbob" which I found first on Youtube. Actually I build this robot together with my … Read more
This Robot is controlled using Arduino...I have used 433Mhz RF modules so that the Arduinos can communicate wirelessly...the robot uses differential drive in order … Read more

Wild Thumper, system sees USB but no option in Arduino port menu

I have a wild thumper.

I'm powering it with 5V 2A wall wart to battery +/-, as well as the usb plugged in and the charger power (which I realize isn't helpful).

Both a PC and a Mac recognize the USB is plugged in, making the appropriate FTDI entries in the device table.

However, I neither case do I see an option for any port in the Arduino port menu, so, of course I can't upload.

What should I be seeing as a port?

* I've been able to upload fresh 168P firmware using the appropriate instructions.

Navigate in my flat via Kinect, compas and ultrasonic, obstacle avoidance, now me and other people, can hear and speak
Using a
For the winter time I need a Robot for indoor. My other one (AUROB Isaac) is to big to drive in my flat. So - I have made a Robot like the Microsoft Eddie bot - but … Read more