224 FINAL PROJECT- WIRELESS CONTRO OF A BOE-BOT

Download Report

Transcript 224 FINAL PROJECT- WIRELESS CONTRO OF A BOE-BOT

224 FINAL PROJECT-

WIRELESS CONTROL OF A BOE-BOT

Tom Cohlmia-Scott Moffat-Ashley Nidiffer-Eric Yim

Objective

 Our goal in this project was to use wireless technology to control a robot along a given path.

 To accomplish this we will integrate the Basic stamp and LabView programs.

 

Parts

 Assembled Boe-Bot, Parallax Robotic Kit #28132  Blue Tooth Wireless Adapter, DBT120  Wireless Card, eb500  Gyroscope, ADXRS150EB

Hardware Challenges

Basic Stamp Chip malfunctioned Wireless card communication failure  ADC Chip was not provided

Calibration

Servo Motors

Run servo motors at 750 and zero the motion

Gyroscope

   Run the robot in a circle, record time and angular distance Use LabView to record the Gyroscope output Graph the angular velocities vs. output voltage

Angular Velocity vs. Voltage

200 100 0 -100 0 1 2 3 4 5 data Linear (data) -200 -300 Angular Velocity y = 92.214x - 236.41

R 2 = 0.9989

 Calculate the linear equations of the line

Wireless

 Learned Bluetooth software  Sent and Received text wirelessly

Programing

We used 2 programming languages in this project: LabView and Basic Stamp.

LabView Basic Stamp

Basic Stamp

  Calibration of servo motors Calibration of Gyroscope Servo Motor Gyroscope

LabView

 Used to Record Gyroscope Calibration Data  Configure LabView to connect to Bluetooth  Write a LabView program to control Boe Bot

Final Programs

Final LabView front panel

Final LabView Block Diagram

Detail of Final LabView program

Basic Stamp final program

Demonstration

Conclusion

   Limits: Lack of ADC chip Speed of communication of the wireless Accuracy of LabView angle calibration    Next Steps: Install and wire an ADC chip Integrate the gyroscope into the LabView program Integrate feedback into program