ECE 4760: LED-Following Car

Introduction

In a Nutshell

What We Did

Why We Did It

High Level Design

Background Math

Logical Structure

Hardware/software Tradeoffs

Standards

Patents, Copyrights, Trademarks

Hardware Design

K'NEX Car Design

Motor Circuitry

Motor Cotroller Pin # Voltage Required (V) Function
1 Unknown Unknown
2 3 Turn Motor 3 Clockwise
3 3 Turn Motor 3 Counter-Clockwise
4 0 Ground
5 3 Turn Motor 2 Counter-clockwise
6 3 Turn Motor 2 Clockwise

Sensor Circuitry

Microcontroller

Test track

Software Design

Results

Speed of Execution

Accuracy

Safety Enforcement

Interference with Other People's Designs

Usability

Conclusion

Expectations

Conform to Applicable Standards

Intellectual Property

Ethical Considerations

Appendix: Images

Appendix: Code

Appendix: Schematics

Custom PC Board

Motor Control

Sensor Circuit

Complete Circuit

Appendix: Cost

Part Part Number Vender Quantity Unit Price Price
3V AA battery pack Lab 1 $0.50 $0.50
9V battery 84-6k-ND TOPS 2 $2.00 $4.00
9V Battery clips Lab 2 $1.00 $2.00
AA battery Preowned 4 $0.00 $0.00
Cardboard Box Preowned 2 $0.00 $0.00
Custom PC board Lab 1 $4.00 $4.00
DIP socket Lab 3 $0.50 $1.50
Header socket Lab 24 $0.05 $1.20
K'NEX Cyber Ultra 2.0 Robot Kit Preowned 1 $0.00 $0.00
K'NEX Spare Pieces Preowned 1 $0.00 $0.00
Large solder board Lab 0.5 $2.50 $1.25
LED mounting clip WFLB-X96-MB SuperBrightLED 10 $0.15 $1.50
LED strip WFLB-096 SuperBrightLED 1 $16.95 $16.95
Mega644 Lab 1 $8.00 $8.00
Optocoupler 4N35 Lab 4 $1.00 $4.00
Phototransistor 511-1356-1-ND Digikey 2 $0.98 $1.96
Resistor Lab 4 $0.00 $0.00
Small solder board Lab 1 $1.00 $1.00
Wires Lab Lots $0.00 $0.00
Total $47.86

Appendix: Task Distribution

Task Person
K'NEX Car James Miyamoto
Test Track Gloria Lu
Hardware Design James Miyamoto
Hardware Fabrication Gloria Lu
Hardware Testing Gloria Lu
Software Design James Miyamoto
Software Testing Both
Website Design James Miyamoto
Website Content Both