Section b
Upcoming SlideShare
Loading in...5

Like this? Share it with your network


Section b






Total Views
Views on SlideShare
Embed Views



1 Embed 47 47



Upload Details

Uploaded via as Microsoft Word

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

Section b Document Transcript

  • 1. Section B – Advanced Robot Carduino– A compact car that can run multiple programs. Parts List LCD Display Shield 2 x 10K Resistors 2 x Geared Motors with Wheels 2 x Transistors 9V Battery Adapter 2 x Diodes 9V Battery Jumper Cables 3 x Large Screws Acrylic Board Arduino ELEVEN Solderless Bread Board Sound and Piezo
  • 2. Diagrams
  • 3. What it will do 1. Have a menu with the names of 2 of the 4 programs, one on each line and a ‘>’ to determine which program is currently selected. 2. The up and down arrow keys can be used to navigate through each of the program names. The select button will enter and run the currently selected program. Program 1 – Drive Forward 1. There are the values of speed and trim. The speed goes from 50 to 255. The trim value stops the car from pulling to a side and makes it drive straight, and goes from -9 to +9. 2. The speed can be adjusted in increments of 5 with the up and down arrows. 3. The trim can be adjusted in increments of 1 with the left and right arrows. 4. Press the select button to start/stop the car from driving forward. Program 2 – CircleCircleCir 1. The car turns around in a circle at top speed indefinitely. Program 3 – Display Test 1. Puts test values on the display. Program 4 – Credits 1. Puts this text on the display “Carduino by Jett/Tyler” 2. Play the melody of chorus of ‘We are the Champions’ with the piezo.
  • 4. NS Diagram
  • 5. Evaluation Our advanced robot ‘Carduino’ turned out very successful. From a slow start, not being able to figure out how get the wheels to stop turning, the progress increased exponentially. The tasks were shared evenly between Tyler and I, according to our various strengths. This includes the design, wiring and circuitry, the frame and structure to hold the arduino and components, and the code and functionality of the robot. The only issue that comes to mind is that the display was not connected very solidly, and would sometimes cut out if nudged out of position. The other parts of the car were very solid and secure with a homemade frame. The car moves quite fast for its small wheel/motor size. The code works well and as expected with no apparent bugs. To extend the task even further, more programs could be added. Also a ‘remote controlled’ element could be added for extra functionality.