Integrating Bluetooth onto LEGO Robots Andrew Jones Mike
Integrating Bluetooth onto LEGO Robots Andrew Jones Mike Krofcheck
Agenda Project Purpose Project Solution and Goals Design Goals Results and Conclusions Acknowledgments Q&A
Problem to be solved • • EECS 375 robot designs repeated often Limitations with wired communication – Difficult to download code – Robots don’t “talk” – Limited teamwork during competition
Project Solution & Goals • • • Design integrated Bluetooth communication board for use with serial devices Develop Bluetooth driver software for use with microcontroller Integrate communication board with EECS 375 robots
Design Steps Acquire parts for project Design high frequency RF antenna Design/Fabricate PCB for module Test and verify operation PCB Integrate PCB with host computer Integrate PCB with host microcontroller
Design Steps PCB/Antenna design Mike Acquire BTM Verify PCB Integrate Andrew/Mike Micro. development Andrew
Acquiring Bluetooth Found module for purchase in U. K. Windigo Systems BCM 02 C 2 XX-R All-in-one solution 68 HC 12 micro. development kit Acquired from “Frank” Feature set
Antenna Design Integrated Inverted-F Antenna (IIFA) Compact size Integrated on to PCB Redundancy in antenna design
PCB Design High frequency concerns Decoupling capacitors Component placement Antenna & ground plane Test points
PCB Verification Visual inspection Trace continuity Initial RF output detection Interface w/ host via RS 232
BTM Integration RS 232 -to-UART converter Voltage conversion process Use of Max 232 Signal connection scheme
BTM Integration BTM 2 3 7 <> <--> HC 3 2 8 8 N/A <--> GND<-- 7 5
BTM Integration Tx. D Conversion Rx. D
Results & Conclusions Generic BT communication board created that could interface with serial devices BT developer support limited Great deal learned during project Future work on project. . .
Acknowledgments Frank Merat Bob Leskovec Rob Barris Quinton S. Q. Yuan
Q&A
- Slides: 16