Integrating Bluetooth onto LEGO Robots Andrew Jones Mike Krofcheck
Project Purpose Project Solution and Goals Design Goals Results and Conclusions Acknowledgments Q & A Agenda
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
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
Acquire BTM PCB/Antenna design Micro. development Verify PCB Integrate Andrew/Mike Mike Andrew Andrew/Mike
Acquiring Bluetooth Found module for purchase in U.K. Windigo Systems BCM02C2XX-R All-in-one solution 68HC12 micro. development kit Acquired from “Frank” Feature set
Integrated Inverted-F Antenna (IIFA) Compact size Integrated on to PCB Redundancy in antenna design Antenna Design
High frequency concerns Decoupling capacitors Component placement Antenna & ground plane Test points PCB Design
PCB Verification Visual inspection Trace continuity Initial RF output detection Interface w/ host via RS232
RS232-to-UART converter Voltage conversion process Use of Max232 Signal connection scheme BTM Integration
BTM<>HC N/AGND<--5
BTM Integration ConversionTxDRxD
Generic BT communication board created that could interface with serial devices BT developer support limited Great deal learned during project Future work on project... Results & Conclusions
Frank Merat Bob Leskovec Rob Barris Quinton S.Q. Yuan Acknowledgments
Q & A