Programming Robots Study Group – Lab 3

Wikis > Robotics > Programming Robots Study Group – Lab 3

Preparation

You’ll want to solder pins on QRE1113 from the kit. Each side will use 3 pins. Be careful to keep the pin insulation flush against the bottom of the board for the best fit. You may want to insert the pins into a solderless breadboard to hold the pin-strips in place.

Building a dual motor driver with Arduino using a SN754410NE Quad Half H-Bridge

A motor controller controls our robot wheel motors. Since the motor probably uses a different voltage than the Arduino, you must have a circuit to isolate the two, while still allowing the Arduino to control the motor speed and direction of each independently. This portion exercise concerns building a motor control circuit for use with the Teensy 2.0 Arduino.

  • The current iteration of this exercise is based upon an instructable page.
  • This CANNOT be used directly to create the circuit as the example does not use the Teensy Arduino. You must interpret pins and code in order to use with the Teensy.
  • Data sheets describe in detail how the part works and will perform. Click here for the data sheet.
  • We have a design – thanks Patrick – which includes a Fritzing file as well.

Building a circuit using a miniature reflective object sensor

You have a digital QRE1113 in the kit. Alternately, you can order one from Sparkfun. We’ll plan to use this for a wheel encoder, but it can also be used for line following.

  • The current iteration of this exercise is based upon an instructable page.
  • This CANNOT be used directly to create the circuit as the example does not use the Teensy Arduino. You must interpret pins and code in order to use with the Teensy.
  • Data sheets describe in detail how the part works and will perform. Click here for the data sheet.

Using the 555 timer integrated circuit

Description

Op amps: LM358N

Description

Did you like this? Share it: