Let's Make Robots!

Blogs

Solar Trike

Much thanks to D&G Green Products for their support http://www.dggreenproducts.com/

 

 

Propeller Journey 008 maybe?

Encoders and The Man with Two Brains. (It was Dr. Huuhururrr by the way and I swear to God, I didn't have to look up the spelling).

So I am running 2 cogs now. One is running my motor and the PWM signal going to it. The other cog is keeping an eye on the encoder. I think the video is self-explainitory.

 

Cool resistors

As featured on the liveshow, now in ultra high res. A 3 digit adjustable resistor. 10 kOhm potmeter. It's name and number are easy to find online: Bourns 3683s-1.

Hacked some servos for fun

 

I had a GWS S03TXF 2BB servo that I had previously released the magic smoke from. It's been sitting on my desk, labeled "bad" for some time. I took it apart and could see that the board shows visible signs of frying.

I also had a GWS S03N STD servo that I had butched for the brains, in order to try to create a mongo-sized servo for steering YardGnome (a work in progress).

Prop Journey 005 SD cards and Serial data

Well, I can now get data from the computer into my propeller and write that data to the SD card. No fuss, no muss it is actually a very good system in terms of how Prop deals with data coming in. As I say in the video, this will be used to store all the pre-recorded "moves" that walter's head will do. I also mention in the video about EEPROMS --right now I can write a single byte to my EEPROMS every 5ms. The speed tests on the SD card put the write speed at 2M in .8 seconds. Think my resolution is going to get better?

thanks LMR!!!!

I have been looking at almost all the robots and proyects that LMR has, let me tell you people that i am amazed.....

I began this robotic journey a year ago, the internet was so helpfull in getting knowlege, ideas and fun....

LMR is so big, so powerfull that i started to read almost all the proyects to get ideas, in that ideas i find the knowlege and the pleasure of finally sharing my achivements....

Rom-Bot

I dismantled a cd drive from my old laptop yesterday, and found out that the plastic frame and insides were a pretty good chassis for a robot. It will have an LCD screen, use an IR sensor for not running into walls, and possibly some odds and ends here and there. Does anyone have any suggestions for some of the features that would be integrated into this robot? I am using a Picaxe 28x1.

-Nflodude

OPB704 Line Sensor

Intro:

I have received questions regarding the line sensor that I'm using on my mini sumo bot. Here I will post the schematic and pictures of the board. 

The OPB704:

Hack videos

I thought I'd start a blog with videos of the various junk I come across and promptly dismantle. It's sort of to inspire what is a minor form of electronic recycling and sort of to show the LMRtians what kind of stuff I have at my disposal. If you see something you like in a video, let me know, I might be able to get it for you.

I'll work on my narration as I go along as well. Bear with me :)

CtC First Square Drawn with Little Bot

Yup, my "little bot" is up and running and has drawn his first square.  I am quite happy with the encoders and the absolute centering of the pen. I do think I need to do a bit more balancing of the motors (during the straight runs) and a bit more tidying up in general, but we are on the right track. Next on the list is to get my new lipo's installed (when they get here from China) and a servo to "pen-up" and "pen-down". From there, I would like to write a Processing program to allow me to draw a picture on the screen and send it off to the robot to draw.

 

CtC's Propeller Journey

Nick at Gadget Gangster was nice enough to get a Propeller chip (on a Gadget Gangster board) into my hands and I have now had a chance to start playing with it. Originally, a "review" of this board was planned and one still is but for now, I am simply documenting my journey into learning this chip and language. The propeller "system" and spin language are completly foregn to me so I am in a unique position of being a total beginner again.

Break a leg, Wild Thumper!

I experimented a bit with video. The weather was perfect for it, as reported earlier.

One laptop with webcam streaming live from my balcony to ustream.tv. And my little 10fps camera on board. Then fool around until the batteries run dry.

Afterwards I found a problem in one of thumper's "legs". It limped. Exploratory surgery confirmed the great fear: a gear is missing some teeth. Oh well, we'll always have the photos.

CNC machine smoke testing

My goal was to draw something in a CAD program, import it into Mach 3, and let the machine move through its paces to see if anything fell off, went up in smoke, caught fire, etc. I've attached a (crappy Blackberry) video of one of the first few times things worked as expected.

Just got 1st picture out from my oscilloscope

I got Rigol DS1052E oscilloscope out from the customs today. Unfortunately I haven't got much time to play with it yet. However I managed to get one screenshot out from it. Here's a capture from ATMega8's XTAL1 when the chip is run with 16MHz crystal:

Looks nice. More about the scope when I figure out how it works, what I can do with it and what to write about it :-)

 

Wood

This past summer (and still) I've been refurbishing the bannister on my house. This is what kept me from building robots.

I would be painting those planks today, but the wheather called for fooling around with my 6WD RC toy. Maybe a 6WD robot some other day.

Yep, that's 20 m plus the stairs.

Walter's new Navigation System (May I / Can I Go)

So here we go... I have been sick of "regular" navigation for quite a while now (more than a year now). The whole idea of "just keep going and if there is something there, react to it" is just not doing it for me any more. For the last year or so, I have been thinking about and working on a new system of "may I go". The theory is basic: Before you start going somewhere, check that there is somewhere to go! In the system I am using now, a 180 degree scan is performed and the sonar readings and angle is sent to processing.

BS2sx BULK (Homemade BS2sx Project)

Since the price for the BASIC STAMP microcontroller line is very pricy, I have decided to create my own BASIC STAMP OEM Design. It is the same circuit as the BS2sx but will cost under $20.

 


 

BASIC Stamp 2SX OEM Module Kit

This kit enables me to program the PBASIC interpreter chip and EEPROM chip (both are DIPs)

PICAXE variable map

After I spent some time on excel devising a decent variable map for the PICAXE 28X2 I stumbled on this one that I attached. It's not perfect, and it has extremely small fields to write in, but it's served me well. May it serve someone else equally.

If I remembered where it came from I'd give credit where credit is due but Google couldn't remember either.

Glen the Stove, Picaxe, Processing, Twitter and Thermsistors...

Yup, I got the Twitter-stove project done. The video is pretty self-explainatory and code is available upon request.

Glen the Stove on Twitter

Geared up Servo

Ok, thanx to Ignoblegnome idea I have done my 360° servo

First i started cutting pieces of PVC, i took a bunch of screw and nuts in order to build the frame for my superservo...

but suddenly Gareth appears in my mind and say: "Use the polymorph Luke..." :O

yeah right, very easy, 10 minutes of work and it's done, very sturdy and precice.

 

Now i can sweep my sensor in 360° :D

Wild Thumper steel wire repair

While disassembling my Wild Thumper (for unrelated reasons), I discovered one of the steel wire suspension limiters had detached. So I decided to repair it with whatever I had in the house. Which happens to be copper wire and soldering tools.

Here's the problem:

Beware of floating ADC inputs. They may play tricks on you

Last night I was building my next bot, Hammer, and I got to the point where I had all the electronics more or less completed and some mechanics done too. With some help from my dear friend hot glue I managed to build a shaky test platform. I hoped I could test Sharp IR distance sensor and motors. Maybe even do some simple navigation stuff. Here are a couple of pictures how Hammer looks like right now.


Front

It's 4AM: Arduino SHR Coded but not built

I've been planning an Arduino version of the Start Here robot. Today most of my parts arrived from SparkFun. This bot will be based on Ro-Bot-X's Arduino Shield for building robots.

It is a Nun... that changes colors.

Yes, I said a Nun...   ...and one who changes colors.

Pong

Do you remember when you were a kid, and you spent your time playing pong? Neither do I. But why not bring it back? Yes a portable pong game. 

So i set out on my quest...

After some decisions, i decided i would make a pong game using 6 LED matrices, 6 MAX7219CNG, 2 potentiometers + KNOBS!!, and some custom PCBs. So here is where i am at so far, just have a collection of parts but im working on it, still waiting for the PCBs to arrive. 

 

Crumbot's blog

4-26-12: Poor ole Crumy, sidelined like so many other projects. Distractions have been rampant and with JAKTEK burgeoning my time has been hard to spread around. Not that I haven't spent good in-skull time on the old boy though.

PB's Blog

4-26-12: As with many of my projects this one got stalled out. Not only was I busy but the bot was being difficult so I put it in solitary. That'll teach it to be so sensitive.

The main problem is that when the solar panel heats up in the sun it eventually stops making enough current. I'm pretty sure if I remove the diodes in the SEs that it will be ok. Problem is the diodes were never meant to be serviced and are thus buried in the freeformed jungle. Some disassembly will have to take place.

Brushbot's Blog

4-26-12:

A whole summer came and went with little progress on any of my outdoor solar bots. LMRbot and Hexaspider ate up my time successfully. I blame them :) With another summer approaching I gave my project list a thorough reconsideration.

Give your Processing sketch a Voice!!

Hey Processing People!

I was playing around with my Twitter stuff and found this voice library at the processing website. Man, use this library! Nothing could possibly be simpler. There is the standard init stuff and then... ONE COMMAND!

tts.speak(???);

That's it. Put anything you want between the ( )'s and it will be spoken. --I gotta say, for testing this is so much better than using a terminal.  --And the voice is not too bad either!