Wireless Boe-bot wiring
Im a bit inept at wiring with the boe bot (last project almost caught fire) and I was wondering if someone could find me a picture or procedure list on how to wire the 433 MHz transceiver on the actual Boe-Bot and on the controller board along with the joystick??
Comments
From what I understand, you have two boards: one BoeBot, and one Board of education that you aim to control it with. You want to put a 433MHz transceiver on both the BoeBot and the Board of education. On the board of education, you also have the 2x16 LCD, and the 2 axis joystick. You aim to control the BoeBot with the joystick, and want the values from the joystick to show up on the LCD. is this all correct? If not, please make any corrections. If it all looks right, I can walk you through making programs for both the BoeBot and Board of education.
~Jimmy
I am assuming that you do not have any program loaded on the robot itself. did you buy it with the "robotics with the BoeBot" book? if so, I may make references to it.
First of all, lets just get it to the point that you can drive it around with the joystick, and then we can add the LCD in. Do as the book says, and plug the motors into the correct headers on the board. now for the transceiver. plug the GND pin on the transciever into the VSS header on the Boe's board, and the VIN pin on the transciever into the Boe's VDD header. Go ahead and plug the DATA pin into pin 0 on the BOE, and the TX-RX pin into pin 1 on the BOE. Don't worry about the PDN or RSSI pins. here is the pdf for the transciever: http://www.parallax.com/Portals/0/Downloads/docs/prod/rf/27982-433MHzRFTransceiver-v1.1.pdf go ahead and follow the example codes, and test them. I am running short on time, I have to go, but tomorrow I have a five hour car ride, and I will bring my laptop and try to write some code.
-Jimmy
In response to the mounting question, You can either plug it directly into the breadboard, and then wire it as described, or mount it to the frame. You can unscrew the screw that mounts the antenna to the blue circuit board, and then use a longer screw to mount it onto the frame, taking care to avoid letting the circuit board touch the aluminum frame, causing a short. You could also use double sided tape to mount it underneath the robot. Then, I would just plug in two PWM cables, and run them to the board.
Here is the PDF for the joystick: http://www.parallax.com/Portals/0/Downloads/docs/prod/sens/27800-2-AxisJoystick-v1.2.pdf
Wire it up using the quick-start circuit, and try out the program.
I do not have a joystick, so I am going to need you to tell me what the range of the numbers is in the debug window. I need to know for both of the axis.
Also, Here is the Boe-Bot book, Although you may already have it: http://www.parallax.com/Portals/0/Downloads/docs/books/edu/Roboticsv3_0.pdf
Go ahead and familiarize yourself with the basic programming. I will try to come up with a code, but I am going to pull from all the various programs in the book and PDFs. Most of these can be copy/pasted together, and with the addition of ten or so lines of code, you get a working program. I will try to do this tomorrow after school. Reminder has been set on my phone, Hopefully I won't forget again!
I hope this helps, and again, I am so sorry!
-Jimmy