Check out the new projects site for A-i-S www.adventuresinsilicon.com

Saturday, September 27, 2014

Accessible Slip Rings for Robotics

Sparkfun now stock small sliprings allowing electrical current to be carried accross a mechanically rotating area. https://www.sparkfun.com/products/13063 From SparkFun themselves:
"Each slip ring is capable of handling a continuous working speed of 250RPM, a current rating of (a whopping) 15A, and an operating voltage of 380VDC/AC. We aren’t kidding about how compact this little guy is, with only and outer diameter of 22mm for the body an 44mm diameter flange, you should have no issues fitting these into your next project. Additionally, the 250mm stranded wires protruding from each side of the slip ring have a thickness of 16AWG while the whole assembly has a water protection rating of IP51."

Thursday, September 26, 2013

Laser tag for the people - New Project Light Attack

Announcing a new project called Light Attack. This project is all about producing an open source fun combat simulation, similar to paintball but with Infra Red light instead of painful paint pellets. This is the working prototype:
The idea is to provide a hardware and software platform for a variety of uses where you need to "fire" and "receive" IR signals. The first use is to create an IR version of Paintball, the second use is to use it with R/C cars and tanks to allow for R/C combat. Currently Light Attack is based around the Arduino with Open Sourced C code available and published schematics. Check out the project's website here

Tuesday, July 2, 2013

Simple robot identificaiton within swarm


Simple protocol for selecting one robot out of a swarm using coloured LEDs and a camera.

Monday, June 17, 2013

Dingo_aus' suggestions for getting started with the Raspberry Pi

Dingo_aus' suggestions for getting started with the Raspberry Pi

All the commands below are to be entered into a terminal window. In the GUI

Start > Accessories > LXTerminal

NB this assumes you already having a working network connection
  •  Change the password for the default user as you now have a computer on the Internet which is easily identified and the default password widely known.
passwd

[this will prompt you for a password change]
  •   update repositories and system

 sudo apt-get update 

[this updates the repositories]

sudo apt-get upgrade

[this actually updates the software and will take a while]

  • Install htop [this allows you monitor the CPU usage, RAM usage and to kill errant processes]

sudo apt-get install htop


  • Install Geany [a nice text editor]
sudo apt-get install geany

 If you have a Raspberry Pi Camera then you should follow the instructions here

Friday, June 1, 2012

First Impressions of Raspberry Pi

Well a Raspberry Pi arrived in the post today:



These are my first impressions after using it for less than an hour.


Summary


Pros:

Easy to get up and running, no uboot type issues, Debian SD card image works well, comes with LXDE which feels fast, network works out of the box.  Image includes a 3.1.9 kernel.

Sample Debian image is really well designed

Cons:

No obvious serial connection.
Default Debian image needs to be resized for but has a swapfile as the last partition. Easy to fix though.
 
Background:

I used Ubuntu 12.04 on my development PC to load the image. I powered the

Thursday, May 17, 2012

 

Updated uBoot commands, no longer 'mmcinit'

 
If using Ubuntu ARM 12.04 with a BeagleBoard C3 that has a recent uBoot version on it then
the following suggested command will not work:
 
setenv bootcmd 'mmc init;fatload mmc 0 0x82000000 boot.scr;source 0x82000000';
  setenv autostart yes; saveenv; boot
 
Instead you need to convert the "init" to "dev 0", so that it is:
 

setenv bootcmd 'mmc dev 0;fatload mmc 0 0x82000000 boot.scr;source 0x82000000'; 
  setenv autostart yes; saveenv; boot
 
This is the new way to set the mmc device.