Mounting the OSLRF on Bottwo - Adding to my ranging arsenal
I've finally mounted the awesome Open Source Laser Range Finder (OSLRF01) onto Bottwo with a panning servo to provide mapping functionality.I was previously attempting to do this with the Sonar, but...
View ArticleA* path-finding Examples in Python and Javascript (Not my own work)
A* Search Algorithms are used to find the shortest path from A to B while avoiding obstacles in the path. There are a number of such algorithms, and I'm not going to explain them here, but rather...
View ArticleControlling a Raspberry Pi / Arduino Bot from the Internet Part 1 of 3
This is a three part Series to explain how I control my BotTwo semi-Autonomous Robot from a webpage on the Internet. BotTwo has a few modes of operation. In one of his Autonomous Modes, he can wander...
View ArticleControlling a Raspberry Pi / Arduino Bot from the Internet Part 2 of 3
This is part two of a three part Series to explain how I control my BotTwo semi-Autonomous Robot from a webpage on the Internet. In Part One, we talked about the Interaction and Communications between...
View ArticleSpeeding up the I2C bus on Raspberry Pi and Arduino
From WikipediaThe I²C reference design has a 7-bit or a 10-bit (depending on the device used) address space.[3] Common I²C bus speeds are the 100 kbit/s standard mode and the 10 kbit/s low-speed mode,...
View ArticleSorry... part 3 coming shortly... webserver died..
I will be publishing part three of the Raspberry PI / Arduino communications shortly. I just have to rebuild my webserver first. Local construction in my area has caused a series of power failures /...
View ArticleAdding a 4dof arm to my Autonomous Rover - Now I have to learn Inverse...
My wife has said for the past several months, that she would only be impressed with my "toy" when it was able to bring her a glass of wine... Sounds like a challenge to me...So I set about acquiring,...
View ArticleControlling a Raspberry Pi / Arduino Bot from the Internet Part 3 of 3
This is part three of a three part Series to explain how I control my BotTwo semi-Autonomous Robot from a webpage on the Internet. In Part One, we talked about the Interaction and Communications...
View ArticlePenguinBot - Fun weekend Arduino Project!
This video is right after placing the covering back on, and powering it up. I have not fixed a bug in the object avoidance yet, so you will hear the motors running full steam backward to get away from...
View ArticleQuick Update on PenguinBot
I've moved the MaxSonar EZ1 onto a panning servo, and attached it to the outside of the electronics enclosure.I've also added a "BlinkM" intelligent LED to give PenguinBot some personality. I haven't...
View ArticleMy journey into building a 3d printer from old printer parts
Just because I've got nothing better to do with all my free time....I got looking at all of the various DIY 3D printers on the market, and got wondering to myself... Why are there not many hobbyists...
View ArticleIntroducing an Arduino Finite State Machine library to PenguinBot
First off... PenguinBot was featured on Hackaday last Friday! Yay! PenguinBot Follows Light, Goes Screech in the NightI spent a little time yesterday reworking my code for PenguinBot to replace the...
View ArticleUsing DC Motors and Encoders for 3D printer: Challenging the norm!
Every 3D printer I've seen (please correct me if I've missed something!) uses stepper motors for X/Y/Z axis. The RepRap firmware assume that you are using steppers in your build.That said, RepRap does...
View ArticleFollowup on 3D printer from Scavenged DC Motor / Encoders Blog
One word... Wow!You guys are both supportive and educational at the same time. Yes... many of you either told me not to bother because I was simply reinventing the wheel (I actually appreciate that...
View ArticlePenguinBot Self Defence - or How to Arm a Penguin
Over on Hack-A-day, one of the readers joked that I should have Nerf Launchers on the PenguinBot:And given that today *IS*World Penguin Day , I thought I would spend some time this weekend to add some...
View ArticleArduino Sketch to manage high resolution - high speed linear encoders
In the ongoing saga of building my RepStrap 3D printer from salvaged printer parts...The first axis is sorted out:This is the printhead carriage salvaged out of a inkjet printer. It basically consists...
View ArticleMy Repscrap: DC motors and rotary encoders for Z-Axis too?
I took a few pictures this morning, to give me something to think about while I was at the cottage for the weekend. Pictured here, to the right, is the frame I made up to house the Y-Axis table. You...
View ArticleFurther Progress on framing my RepScrap 3D printer.
Well, this is what the RepScrap looks like today.I finished the Y-Axis table late last week, and tested the moment. It's a little sluggish with the printer motor driving the bed, but will do for now....
View ArticleUsing the Arduino PID Library for position control of X and Y axis on...
I've updated the test code I'm using to manage my X and Y axis DC motor / linear encoder closed loop controller. I am currently using the Arduino PID Library by Brett Beauregard for this, and having...
View ArticleUpcoming fun project with dual Brushbot and ATtiny84...
While I'm waiting on parts (extruder, beated bed, and hotend) for my RepScrap 3D printer, I thought I would have a bit more fun...Someone sent me this hilarious video, and it started me thinking...I...
View Article