Library for H bridges like L293

Hi to all,

Because of my robot project, I created a simple library for H bridges like the L293, you can get the library from http://dl.dropbox.com/u/5218310/arduino/L29x.zip

This is my first Arduino library, if you have suggestions, please leave them in this topic. Thank you.

Regards,
Luis Sismeiro

From the README.txt

L29x Arduino Library
--------------------
This is a library to simplify the use of H bridges in you sketches. You
need to configure the Arduino pins that are connected to the H bridge
according to their functions.

For example we connect an L293 driving two motors to the Arduino Uno.
This are the pins used:

	L293 ------------- Arduino
	--------------------------
	1,2EN ------------ 2
	1A --------------- 3 (PWM) 
	2A --------------- 4
	3,4EN ------------ 6 (PWM)
	3A --------------- 7
	4A --------------- 8

We start declaring the two motors:

	L29x motorOne(3, 2, 4);
	L29x motorTwo(6, 7, 8);

That's it for the setup part. Then we use the methods available:

	stop() - 1,2A with zero, 1A and 2A LOW 
	rotPos(byte pwm) - 1,2A with PWM, 1A LOW and 2A HIGH
	rotNeg(byte pwm) - 1,2A with PWM, 1A HIGH and 2A LOW

For example, to start the motors fast in one direction:
	
	motorOne.rotPos(255);
	motorTwo.rotPos(255);

To stop both motors:

	motorOne.stop();
	motorTwo.stop();	
	
That's it, I hope you find this library useful in your own sketches.	
	
20120114 Luis Sismeiro