Let's Make Robots!

Log in to get help, show off, share and inspire:

wrench_orange.png Your work in progress or a finished robot: Robot project
script_edit.png Write in your own blog: Blog entry
comments.png Discussions and questions: Forum topic
brick.png Show what you are making robots of: Component
lightbulb.png Help others with what you have learned: Tip or walk through
link.png Add a good web shop, a guide or a cool link: Web link
I did a brief video tutorial on Diptrace - this is part 2 on Laying out a PCB.  Part 1, covering schematics is here. \ Read more
Cuts 2D and 2.5D shapes controlled by the PC.
Hi all! V2.5 is almost here, I'm still thinking on a nice name for it :) For now a list of changes I have done since V2.1: - upgraded motors to 200 steps/rev bigger … Read more
Obstacle avoidance, solar charging
Using a
This is my first robot which is still a work in progress. My goal is to create a pet robot that charges itself and navigates autonomously. At the time of this … Read more
Same as a real roach - runs around and annoys people
Using a
My first robot - "roachbot". Simple and stupid. Bumps into things, backs up, turns around. Cardboard body, Arduino brain, differential drive wheels, whisker … Read more
I did a brief video tutorial on Diptrace. If you're thinking of designing a circuit board, you might find it useful; Video This is the first part of a … Read more
Hi LMR! Well the time has come, this is my first ... OK not first but first posted bot :D This little dude has been built and rebuilt for 3 times now, it's purpose … Read more
produce chaotic drawings with his pen
Using a
Adding some infos: I use LDR for two purposes: 1) gather random bits in order to affect motor speed (PWM) 2) determine if the robot is stuk. Comparing subsequent … Read more
Use an Arduino GPS Shield to Fix position,altitutude,time,date........
Using a
GPS:- The Complete Guide to Global Positioning Systems. Blogged Here :- Guide to Global Positioning Systems.   Check also:- Fundamentals of a GPS guided vehicle … Read more
avoids obstacles
This is my first robot. It just avoids things based on the data returned by the IR sensor on the front. I wanted this robot to be VERY simple (and it is) so that I … Read more
This is a simple Continuous Rotation Sonar Sensor, handy because it can sense in a complete 360 (excluding behind it, aka robot). I plan to mount two of these, one … Read more
Navigate around via sensors and home alarm system
Using a
Hi ALL!!! I'm from Ukraine, and this is my big project "NONAME" .  Why "NONAME"... I don't know :) Some people  give he name WALL-E , but they wrong... It's … Read more
Learn how to use your Arduino, and blink an LED
Hello all! In this walkthrough, I'm going to show you the basics of the Arduino and how to blink an LED. I know this has been done many times, but since I'm hoping … Read more
produce chaotic drawings with his pen
hi all I am mr. Chaos  I can draw chaotic drawings with my ink pen i suck energy from a 1.4 v zinc air cell nice to meet you Read more
turns its head at you with its glaring eyes
Here is a short post on Creepy Bearduino    Creepy Bearduino was made out of a teddy bear, cup, PIR sensor, and a Arduino RBBB.   I glued the cup inside the … Read more

Note: You can follow some projects some of the time, but you cannot follow all the projects all the time.




Recently collected


Adjusting for air/water current

First a terminology question:

What do you call the direction a boat/plane is pointed?

Yeah it is a silly nit, but I am documenting a design and people will pick nits. A simple example is a boat crossing a river. For simplicity, consider the river flowing from N to S and boat crossing from W to E. So the bearing/heading is E. But if point the boat due E you will go SE, so you have to point the boat NE. When I learned to kayak, this was called ferrying and the angle was referred to as "set", but I hate using such an overloaded term.

Slave Propeller Robot Control Code (Eddie Firmware)

The embedded video isn't showing up. Here's a link to the latest test of the h-bridge version of the Eddie firmware.

As I've mentioned in several posts, I've been working on modifying Parallax's Eddie firmware.

For better readability I have attached a pdf, which explains how linear regression is used for supervised machine learning. In this paper I also derived the general … Read more

Discuss general guidelines for self-balancing robots

I'd like to start a discussion to collect general knowledge of what to do and what not to do when building a two-wheeled self-balancing robot (SBR for short).  My hope is that this thread can become a somewhat comprehensive set of guidelines to help beginners and non-beginners build their first balancing robot or  achieve a more stable and successful subsequent design.  Things that I would like to understand include:

Printing with trimmer line

As many of the shout box regulars have found out i have my printer up and running. when i finished it i had no material to print with and a massive desire to see my monstrosity work amd remembered something i had read online.People were experimenting with trimmer line (the stuff thats used in weed wackers/weed eaters etc...) but last i had looked into it deltas and bowdens were the new and most people were running 3mm filament. well after looking around i found .065 inch line which measures out to ~1.68mm.

Soldering tutorial

Hey there

When first starting out on electronics, I found soldering really frustrating, mainly because I was missing a few good tips and tricks that make it a breeze! So I've just finished off a video tutorial, and thought I'd post it here in case anyone finds it helpful :)

http://robotblogging.blogspot.co.uk/2014/12/beginners-guide-to-soldering.html

-Chris

Arduino and a Chinese 32 channel servo controller

I bought a Chinese USC 32 channel servo controller on ebay a month ago. Last weekend I finally found some time to try it out. But I can not get it to work with my Arduino Mega, actually I thought there was something wrong with the board, unitl I downloaded the Chinese software for it, which lets you test the board. I connected 2 servos and the sliders in the program let the servos move. So the board works when using USB.

This is the link with the manual: http://www.torobot.co/usc32-manual