That is compile error caused by the fact that you are using Arduino 1.0 try using the previous version of Arduino. when those type of errors occur, we recommend searching around for the solution before asking questions. See Asking Questions The Smart Way for more information on how to use the forum.
Also, please note that you can attach pictures directly to the post so you don’t need to use an external host.
We tried this code in Arduino 0022 and it compiles flawlessly:
EasyTransfer_TX_Exemple
#include <EasyTransfer.h>
//create object
EasyTransfer ET;
struct SEND_DATA_STRUCTURE{
//put your variable definitions here for the data you want to send
//THIS MUST BE EXACTLY THE SAME ON THE OTHER ARDUINO
int blinks;
int pause;
};
//give a name to the group of data
SEND_DATA_STRUCTURE mydata;
void setup(){
Serial.begin(9600);
//start the library, pass in the data details and the name of the serial port. Can be Serial, Serial1, Serial2, etc.
ET.begin(details(mydata), &Serial);
pinMode(13, OUTPUT);
randomSeed(analogRead(0));
}
void loop(){
//this is how you access the variables. [name of the group].[variable name]
mydata.blinks = random(5);
mydata.pause = random(5);
//send the data
ET.sendData();
//Just for fun, we will blink it out too
for(int i = mydata.blinks; i>0; i--){
digitalWrite(13, HIGH);
delay(mydata.pause * 100);
digitalWrite(13, LOW);
delay(mydata.pause * 100);
}
delay(5000);
}
You are responsible for your project, we cannot necessarily help you solve problems that seem specific to your setup.
As for the picture, it as not uploading properly since it was a BMP but the file name said JPG. I added it to your post.
Have you installed the Easy transfer library properly? That is the only reason why it might not work. Make sure you got the latest version and that you copied the files to the Arduino libraries folder. Check out his tutorial for more info:
instructables.com/id/How-to-install-Libraries-in-arduino/?ALLSTEPS
So far, we believe the biggest issue with your system is the wireless communication. so you need to get that working in order to go forward.
That should be the right one. If you are still having troubles, you can also try other ways of testing serial communication such as: arduino.cc/en/Guide/ArduinoXbeeShield
That is great news!
You have two choices now:
]You can jump right away to using the speech recognition code provided for the kit and see f it works. And fiddle with it if it does not./:m]
] You can use the VeeaR Arduino tutorial as we suggested before and watch the videos and follow their steps in order to gain full understanding of the speech recognition module./:m]
Here you can find the videos for the VeeaR Tutorial for your convenience:
[video=youtube;8BjMuE6mdBI]http://www.youtube.com/watch?v=8BjMuE6mdBI
[video=youtube;kAG7X9HvP6s]http://www.youtube.com/watch?v=kAG7X9HvP6s
It seems indeed that your rover is missing some parts, although it is odd that it was functioning properly initially. Our Exchanges department will contact you shortly.
you can use the XBees in their default configuration and they will work properly. You can also configure the XBees to your own settings but you need to make sure they are working on the same network and with the same baudrate.
When everything is set properly, you should see the red LED on the IO shield light up periodically, when you see that light, say a command and the robot should execute it.
If the motors are trying to move but cannot, it could also be an indication that you are not providing enough power to the rover, please make sure you are using fully charged batteries.
I merged your thread with a similar one from a few weeks ago. Please read the troubleshooting steps and let us know if you still have problem with any of the steps.
Your board needs to be replaced. Please contact us with your order number so we can send you an RMA number.