Driving The Robot and IR Protocols!
This week we worked a lot on getting the RF packet sent from the controller to be received correctly by the robot. We attempted to minimize packet size using the Arduino bitWrite and bitRead functions. We also worked a lot with the algorithm to allow for natural control with the joystick, since at first the directionality inverted when we drove backwards. In getting the motors to run how we wanted them, we also ran into some issues with battery power. We started using a 9V battery for prototyping purposes, but we didn’t want to use that as a final fix due to the cost of 9V batteries. We purchased a multi-pack of 3.7V batteries than we plan to use in series to access nearly the full potential of our 12V motors. Our robot being controlled by Landon. You can see that we can drive, turn the servo, and blink an LED. With most of the base hardware assembled, we were able to fully implement our RC communication. The two websites that were most h...