So, after ordering a kit during the kickstarter event a few (a year probably) months ago, I finally had the time to put it together. The instructions were rough and the parts I received were not the same in the manual. However, I think I have the basics including the power, the IR receiver, the motors and the basic wires. I got the ardino compiler to upload, at least it does not give an error. I turn it over and I see lights. I push a button on the remote and the IR receiver does indicate something is being received but nothing happens…no movement… Any ideas on where to look start next?
Beginner Questions about IR_Control
I have the same exact question as Nelson above…when I press the remote keys the LED flashes and indicates that the signal is being received but I do not get any movement of the motors.
Any idea on how to overcome this problem>
So, I learned some things and I finally got my robot working!
Some examples have the receiver connected to port 3 while the code I downloaded had to go to port 6. Make sure the port in the code is the port you are connected to. Also make sure you are using the RJ11 cable that has 6 wires; some of the kits only have 4 wires. Next I learned it wont run when connected to the PC but has to be powered on its own. Let me know if that helps!
I recieved the starter robot kit over the holiday myself, and learnt that the stickers are placed in the wrong order. In my case the order of port 1-4 should be reversed. To make sure you get the right order on the stickers, it is best to compare the board layout with, for instance, the wiki page:
http://wiki.makeblock.cc/index.php/Me-Base_Shield
And also, the port in the example code uses to PORT_6 and not PORT_3, as you said yourself. In addition, you may try the TestInfraredreciever example code provided by Makeblock to fully see the functionality of the IR.
Good luck!
Yeah, the problem might be the stickers are placed in the wrong order. We apologize for the mistake. We’ll pay more attention to avoid this situation happens.
Christina
Makeblock Team
Well I took your advice and have had partial success. I have 2 Makeblock robots…the 2 wheel car from the Kickstarter campaign and the small tank that I just received for Christmas. Even though I have had the Kickstarter car for a year I just tackled it 3 weeks ago.
The tank now works perfectly thanks to your help Nelson…I was using a 4 wire RJ11 when a 6 wire was called for. So that one is solved and I am enjoying using it.
The car is another story. It uses Me-Base Shield v1.0 and Me-InfraredSensor v1.0 and both of those allow only the 4 wire RJ11 cable. I am plugged into port #6 as the sketch calls for and I did swap out the Meduino board with another known good one but no matter what I do I cannot get any response using the infrared remote. The LEDs flash when pressing the remote so it is getting a signal. Could the Me-Base Shield be defective?
I very much appreciate any help in this matter.
Hi, @toenee60 , I thought the problem is the version of the library. Please try this Me_Lib_v1.1.0_Test.zip (56.6 KB)
Please let me know if that helps!
Sorry for the delay in answering…I’ve been away at a funeral…
I tried to use the new library you sent and it would not work due to using “incorrect ASCII characters”. Eventually I deleted all punctuation from the name and then it would load. However, when I tried to use the sketch from the new library it would not compile and I was getting numerous error messages. I have given up on using the v1.0 RJ11 4 wire board and sensor. I just ordered a new v2.0 RJ11 6 wire board and sensor as I know they do work. Also, all of my sensors use the 6 wire RJ11 connectors so I did need a new board, Me Base Shield v2.0
Thank you for all of your help in this matter.
Tony
I’m sorry for the funeral…
I think you could wait a few days(3-4 days) until our new ‘baseshield’ listed. We have updated our Baseshield to Baseboard, which is an integration of Meduino and Basesheld.
Unfortunately I had already ordered a Baseshield a couple of days ago, and it has been marked as shipped, I wish that I was informed of the change to the Baseboard when I placed my order…but, maybe I can order one of those when it becomes available.
Thank you