RC Hobby Controllers and Arduino RC Hobby Controllers and Arduino Skill Level: Intermediate by NPoole | May 22, 2012 | 39 comments Remote Control Arduino How to Create a Pneumatic System for (F.I.R.S.T) Robots This is an instructable primarily for next years members of the Scarlett Robotics team (4733), however; it will also apply to all first or second year FIRST robotics teams who have never used pneumatics, or to anyone who wants to add pneumatics to their own robots(may want to consider other sources for parts the ones that are allowed in the FIRST competitions are expensive). This isntructable contains the basics along with a few tips on speeding up flow rates. For those that don't know F.I.R.S.T (For Inspiration and Recognition of Science and Technology) programs are designed to show kids that science and technology are cool and fun, a message I think Instructables agrees with. Also if you need help for anything that I don't (or do) cover please post a comment or go to the Chief Delphi Pneumatics forum
Using motor encoders to control speed This tutorial shows how to connect 2 DC motors with simple encoders to an Arduino for precise speed control and distance measuring. The sample code is written for a DAGU "Mini Driver" and "Simple Motor and Encoders Kit" but will work with any Arduino board with any gearbox / encoder combo. When you build a robot using wheels or tracks then you quickly discover that it is impossible to make the robot travel in a straight line. This is because no 2 motors, wheels or gearboxes are identical and brushed DC motors tend to run slightly faster in one direction than another. You will also discover than your robot will either stall or lurch a bit when trying to perform precise maneuvers at low speeds. This is because the motors need more power to overcome inertia when starting up than they need to maintain a set speed.
PIC 12F629 / 12F675 internal oscillator recalibration utility Description The PIC 12F629 and 12F675 devices have an internal 4Mhz oscillator that enables the devices to be used without an external crystal or RC network. This frees up one or two pins for I/O use and allows the device to be built into minimum component count designs. The internal oscillator needs to be calibrated and this is achieved by reading a factory programmed calibration setting and writing it into the OSCCAL register during initialisation of the device by the application software. Tim O'Reilly Tim O'Reilly (born June 6, 1954) is the founder of O'Reilly Media (formerly O'Reilly & Associates) and a supporter of the free software and open source movements. Life and career Born in County Cork, Ireland, O'Reilly moved to California with his family six weeks after he was born. O'Reilly was initially interested in literature upon entering college, yet after graduating from Harvard College in 1975 with a B.A. cum laude in Classics, he became involved in the field of computer user manuals.
Bluetooth Controlled Arduino RC Car This Project is something i started for my Microcontroller class. We were tasked with picking either Arduino or Raspberry pi and then get the MCU to control an RC car or do something fancy with an RC car; Then once we decided what we were going to do we were to make a tutorial so that we too could show others what we were doing. I chose to control the remote control car using my Android phone via bluetooth. For this project you will need these parts(A link to place where to get them will be provided if possible): 1 x Arduino UNO R3 || 1 x Motor Shield || RC Car or Motor or Alternative || Hobbyist Store, Adafruit, Toy Store RC Car Battery 5v+ || Should come with the RC car if you buy one. 1 x HC-06 Bluetooth Module or Similar || Hobbyist Store, Ebay 1 x Female to female 4 pin cable || N/A, mine came with the bluetooth module Jumper Cables || Hobbyist Store, Ebay 9v Battery pack || Android Device
Air-Powered Soft Robotic Gripper Update (1/24/2014): Important note about 3D printer materials added below. Read before you try this project! Update (11/22/2013): MUCH cheaper option added to the materials list to replace the squeeze bulbs. Thanks to the education staff at the Franklin Institute in Philadelphia, PA for pointing that out! Bluetooth 4.0 for Arduino UPDATE: 7/6/14 -- Silkscreen corrections.UPDATE: 6/1/14 BOM CorrectionsUPDATE: 4/2/14 -- Corrected information and linked the new breakout board, v.9.9 Also, this fellow is working on open-source firmware for the HM-10. UPDATE (2/514): I split this post, since it's getting a little sluggish. I've updated the breakout board version v.9.9, have instructions for updating the firmware, and added some research notes on a pseudo-Star-Network.
PicAxe Examples Picaxe Examples These examples are designed to demonstrate how to use our modules with the Picaxe. All the modules which use the I2C bus have 1k8 pull-up resistors to 5v. You only need one set of resistors, located near the PicAxe, regardless of however many I2C devices you have connected to it.