Download Latest Version examples.zip (18.8 kB)
Email in envelope

Get an email when there's a new version of OWI535 Robotic Arm To Rover Arm, Arduino

Home / Eagle
Name Modified Size InfoDownloads / Week
Parent folder
schema rover arm basic.png 2014-01-26 47.5 kB
RobotDogV2.sch 2014-01-26 147.9 kB
RobotDogV2.s#9 2014-01-26 128.0 kB
RobotDogV2.s#8 2014-01-26 128.1 kB
RobotDogV2.pro 2014-01-26 963 Bytes
RobotDogV2.s#7 2014-01-26 141.6 kB
RobotDogV2.s#6 2014-01-26 140.1 kB
RobotDogV2.s#5 2014-01-26 147.9 kB
RobotDogV2.s#4 2014-01-26 148.1 kB
RobotDogV2.s#3 2014-01-26 148.1 kB
RobotDogV2.s#2 2014-01-26 147.8 kB
RobotDogV2.pdf 2014-01-26 31.5 kB
RobotDogV2.s#1 2014-01-26 147.8 kB
RobotDogV2.b#9 2014-01-26 75.8 kB
RobotDogV2.brd 2014-01-26 90.6 kB
RobotDogV2.b#7 2014-01-26 75.9 kB
RobotDogV2.b#8 2014-01-26 75.9 kB
RobotDogV2.b#4 2014-01-26 79.6 kB
RobotDogV2.b#5 2014-01-26 79.3 kB
RobotDogV2.b#6 2014-01-26 75.9 kB
RobotDogV2.b#3 2014-01-26 87.8 kB
RobotDogV2.b#1 2014-01-26 90.6 kB
RobotDogV2.b#2 2014-01-26 87.8 kB
RobotDogV2 do.pdf 2014-01-26 54.0 kB
RobotDogV2 up.pdf 2014-01-26 33.4 kB
eagle.epf 2014-01-26 25.5 kB
Totals: 26 Items   2.4 MB 0
Created by juancaruca 1/1/2014 version 2.0

Changelog
Rev 2.0
* Change command syntax to avoid exceeding the lenght of 64 characters of the arduino serial port stream

Rev 1.1
* Added function: GetValues. Now you can get more than one value in one function call 

Rev 1.0
* First release

OWI 535 Robotic Arm Turned into Rover Arm Robot, Arduino Hardware

New life for the OWI 535 Robotic Arm. I prepare a specific library for the arduino  mega.
 
With this library you can turn the Robotic Arm into a Rover Arm Robot.

Arduino Mega core and some other hardware compatible (Motor Shield L293, Motor Drive H bridge L298,...)

Features: 
- OWI 535 Full control
- Up to 8 PWM motors
- Up to 8 Servos
- Controled by its own Wired Control Box
- Controled by Serial or Bluetooth ports
- It accepts Potentiometers in the arm joints to convert its motors into servos.
- Sensors: Analog Touch, Distance (sharp infrared, ultrasonic)
- Propioceptors: Potentiometers attached to the arm joints, Interoceptors, exteroceptors
- Wide range of configurations 

 NOTICE! In homage to "terminator" movies and "galactica" series, this robot does not have any STOP command

Serial / Bluetooth protocol:

	Commands (max 64 characters):
	  <CMD><name>commandname</name><params>param1;param2;param3</params></CMD>

	Answers (responses):
	 <RSP><name>commandname</name><params>param1;param2;param3;...</params></RSP>
	 <RSP><name>commandname</name><params>OK</params></RSP>
	
	Fault response send by RobArm.
	 <RSP>>fault>commandname</fault><params>number;text</params></RSP>

List of Command names available with this version:

Command		<CMD><N>GetVersion</N></CMD>
Response	<RSP><N>GetVersion</N><P>version</P></RSP>

Command		<CMD><N>GetDevCount</N></CMD>
Response	<RSP><N>GetDevCount</N><P>DevCount</P></RSP>

Command		<CMD><N>GetMapOfPins</N></CMD>
Response	<RSP><N>GetMapOfPins</N><P>param1;param2;param3;...</P></RSP>

Command		<CMD><N>GetDeviceData</N><P>DevHandle</P></CMD>
Response	<RSP><N>GetValue</N><P>DevHandle;DevData</P></RSP>

Command		<CMD><N>GetStatus</N><P>DevHandle</P></CMD>
Response	<RSP><N>GetStatus</N><P>DevHandle;Status</P></RSP>

Command		<CMD><N>GetValue</N><P>DevHandle</P></CMD>
Response	<RSP><N>GetValue</N><P>DevHandle;DevValue</P></RSP>

Command (max 64 characters):
		<CMD><N>GetValues</N><P>DevHandle0;DevHandle1;...;DevHandleN</P></CMD>
Response	<RSP><N>GetValues</N><P>DevValue0;DevValue1;...;DevValueN</P></RSP>


Command		<CMD><N>SetStatus</N><P>DevHandle;DevStatus</P></CMD>
Response	<RSP><N>SetStatus</N><P>DevHandle;OK</P></RSP>

Command		<CMD><N>SetValue</N><P>DevHandle;DevValue</P></CMD>
Response	<RSP><N>SetValue</N><P>DevHandle;OK</P></RSP>

Command		<CMD><N>SetOutputValue</N><P>DevHandle;DevOutValue;DevDir</P></CMD>
Response	<RSP><N>SetOutputValue</N><P>DevHandle;OK</P></RSP>


 NOTICE! In homage to "terminator" movies and "galactica" series,
		 this robot does not have any STOP command


This example code is Licensee only for non-commercial use and educational purposes, enjoy!
Source: README.txt, updated 2014-02-08