Show Posts
Pages: [1] 2 3 4
1  Community / Exhibition / Gallery / Re: 3D Tracking and Gesture Controller on: April 14, 2014, 07:27:39 am
Our crowdfunding campaign just went live at Get your own uMotio!

2  Community / Exhibition / Gallery / 3D Tracking and Gesture Controller on: April 02, 2014, 03:23:00 am
This is a project that a colleague and I have been working on. It's called the uMotio. It's basically an arduino (tm) with gesture control built in. It picks up x,y and z motion and also has built in gestures such as swiping left/right/up/down and even airwheel (clockwise and anti-clockwise).

The board contains a gesture control ic along with an atmega32u4 (used in the arduino leonardo). It has an arduino compatible bootloader on it and we also created an arduino library for it to make it easy to use.

I've been demoing it at BinarySpace meetups the past two weeks and the guys have been playing games with it (

In its current state (it's still a prototype), It will enumerate as a joystick/keyboard and serial port on a pc (all standard hid drivers so works just as well under windows/linux).

If you don't want to create your own firmware (arduino (tm)) for it, then you can still develop something on the pc side. The serial port will stream x,y,z, gesture and touch data so it's easy enough to create a python, c#, <insert coding language here> program/script to use it.

We are also planning a bluetooth version with battery for a portable wireless device.

At the moment we are furiously creating more demos, code examples and documentation for it and would like to do a crowdfunding campaign.

I would like to get feedback on whether such an device is something practical and suggestions on how it can be improved smiley

3  Using Arduino / Interfacing w/ Software on the Computer / Midi Audio PC Software Recommendations? on: April 01, 2014, 11:36:30 am
I have put together a little midi controller with arduino. I'm looking for a simple MIDI host that I can use for a proof of concept to demonstrate the midi controller. (I'm no musician so have no idea about pc side software). The input is basically an analog input.
Everything on the arduino side and connection to the pc is fine.

The two demos I want to put together is

(a) a simple theremin
(b) music that gets manipulated depending on the analog input (in whichever way)

As mentioned I don't need help on the arduino side, only on the Midi Host software. Any recommendations for something simple and that can be setup relatively quickly and easy ?

4  Using Arduino / Sensors / Re: MQ-7 CARBON MONOXIDE GAS SENSOR on: July 21, 2013, 01:25:39 pm
I only used Vin on the schematic as it didn't have a 5V, but it was using the 5v. I changed it around as you specified it.

Sensor GND - > GND
Transistor Emitter -> GND
Transistor Collector -> VCC on Heater
Transistor Base from the Arduino output pin with resistor

But now it seems that it's not switching it all. Measuring the voltage before the resistor shows correctly 5v and 1.4v respectively.

Maybe I'm not understanding how a transistor works but where is it getting it's 5v from now? The arduino itself?
5  Using Arduino / Sensors / Re: MQ-7 CARBON MONOXIDE GAS SENSOR on: July 21, 2013, 09:25:03 am
Well, I just wanted to see if the reading would change over time. Would it affect anything if I only read it at the end of the 90s ?

I have attached a crude schematic.

I changed my code to this:

  Serial.println( "Heating Sensor - 5.0V - 60s" );
  analogWrite(triggerPin, 255); 
  // 90s low voltage 1.4v
  Serial.println( "Heating Sensor - 1.4V - 90s" );
  analogWrite(triggerPin, 67);
  val = analogRead( sensorPin );   
  Serial.print("Sensor Value: ");

Most of the values are still stuck at 1023, although now and again I seem to get something along the lines of 788.

6  Using Arduino / Sensors / Re: MQ-7 CARBON MONOXIDE GAS SENSOR on: July 20, 2013, 01:06:31 pm
After the 60s delay I take a ready every second for 90 seconds (in the loop). All the readings are consistently 1023. I measure the voltage right after the transistor, without the sensor I get 1.4V and 5V which is right, but when I add the sensor I measure it almost close to 5v. I measure it at the VCC of the sensor which is triggered by the transistor.

7  Using Arduino / Sensors / MQ-7 CARBON MONOXIDE GAS SENSOR on: July 19, 2013, 01:14:42 pm
I'm trying to get readings from the CARBON MONOXIDE GAS SENSOR - MQ7.

According to the datasheet the heater needs to be on for 60s with 5v and then 90s with 1.4v.

Here is my code:

// to the pins used:
const int triggerPin = 12;
const int sensorPin = 0;
int val = 0;
int counter = 0;

void setup() {
  pinMode(triggerPin, OUTPUT);
  Serial.begin( 9600 );

void loop() {
  // 60s high voltage 5.0v
  Serial.println( "Heating Sensor" );
  analogWrite(triggerPin, 255); 
  // 90s low voltage 1.4v
  analogWrite(triggerPin, 67);
  val = analogRead( sensorPin ); 
  for ( counter = 0; counter < 90; counter++ )
    Serial.print("Sensor Value: ");

I hooked it up to the arduino using a 2n2222 transistor on pin12 (with a 1k resistor). When the sensor is not connected the transistor switches fine between 1.4v and 5v, with the sensor connected the transistor is also switching fine, but when I measure the vcc on the sensor then it always measures just a little bit less than 5v and my sensor out is always 1023 on my analog input?

Any ideas? I'm using this sensor and breakout board:

I'm using a 10k resistor for the sensitivity.
8  Forum 2005-2010 (read only) / Interfacing / Re: Arduino dll? on: June 13, 2008, 01:23:40 am
Do you know the project MyOpenLab?
MyOpenLab uses dll to k8055 of Velleman.
The author has also integrated Arduino (and Arduclema) libraries using serial communication.
It may be interesting to create a dll to be used by MyOpenLab. You can also comment on the forums of the project MyOpenLab.
We also want to program graphically Arduino (and Arduclemas;)) from MyOpenLab through Java.


Pretty interesting. I think I'll have alook into creating a dll this weekend.
9  Forum 2005-2010 (read only) / Interfacing / Re: Arduino dll? on: June 09, 2008, 02:43:21 am
This looks pretty interesting. I can help you with the dll. But do you really want to make it act exactly like the k8055 board ? I mean is the point to create a drop in replacement ?
10  Forum 2005-2010 (read only) / Development / Re: Library for TLC5940 16-channel PWM chip on: December 09, 2008, 12:47:30 am
cool, thanks for that. I'll give it a shot over the weekend. I'll give you feedback.

Thanks again  smiley
11  Forum 2005-2010 (read only) / Development / Re: Library for TLC5940 16-channel PWM chip on: December 08, 2008, 06:45:27 am
does this only work on the arduino with a atmega168 ? or will it work on my older atmega8 board ?
12  Forum 2005-2010 (read only) / Development / Re: Arduino Ethernet Shield on: March 26, 2008, 08:28:30 am
Also have you considered putting a AVR on the shield so the code required to interface with it is reduced?
Put all the low level code on the on board processor and expose a simple API over I2C or something.

I agree that would be pretty cool and not only for arduino but avr/microcontrollers in general. Just make sure that we can still program the onboard avr as well .... Darn, now I wish I thought of such a shield with the onboard avr idea. Let me know if you need help with the firmware for your onboard avr. if your planning on doing it ...  smiley-wink
13  Forum 2005-2010 (read only) / Development / Re: Arduino Ethernet Shield on: March 20, 2008, 12:26:24 pm
very cool, and how much space would the library take on the chip? Will it work on a atmega8 as well ?
14  Forum 2005-2010 (read only) / Development / Re: Arduino serial with MAX232 or equivalent? on: April 14, 2008, 04:27:16 am
is there a singe sided arduino board with the max232 available anywhere? I'd like to try and etch one but I'd like it to work with the max232 chip
15  Forum 2005-2010 (read only) / Development / Re: Carduino on: May 27, 2008, 02:39:11 am
Very nice, if I had some surface mount chips then I would actually try and make this.
Pages: [1] 2 3 4