電子工程網(wǎng)
標題: 【STM32F0 DIY】基于 STM32F0板卡的藍牙遙控小車(chē) [打印本頁(yè)]
作者: shenwen2011 時(shí)間: 2014-2-19 13:08
標題: 【STM32F0 DIY】基于 STM32F0板卡的藍牙遙控小車(chē)
一、 項目概述
本設計為基于FRDM-KL25Z板卡的藍牙遙控小車(chē),設計中通過(guò)遙控器對小車(chē)進(jìn)行控制,小車(chē)根據接收到的指令或數據執行相應的操作,同時(shí)在LCD上顯示小車(chē)行動(dòng)的相關(guān)信息。遙控的實(shí)現依靠藍牙模塊。
二、 項目系統框架圖
1. 硬件系統框架圖
圖 1 硬件系統框圖
2.軟件系統框架圖
圖 2 主函數流程圖
程序首先設置硬件及外設的相關(guān)參數(如GPIO初始化,串口初始化等),然后設置藍牙通信模塊的參數,之后啟動(dòng)遙控器,對小車(chē)進(jìn)行控制。
三、項目系統方案
本設計基于FRDM-KL25Z板卡的遙控小車(chē),其主要模塊有電機驅動(dòng)模塊、電源管理模塊、FRDM-KL25Z主控板卡、LCD顯示模塊、藍牙串口通信模塊和遙控器模塊等。電機驅動(dòng)模塊驅動(dòng)四路電機,使能端連接四路來(lái)自主控板卡的PWM波信號,八個(gè)輸入端接主控板卡的八個(gè)輸出端口;電源管理模塊提供多種電源給主控板卡、藍牙模塊、電機驅動(dòng);藍牙串口通信模塊與主控板卡通過(guò)串口通信,同時(shí)與遙控器模塊進(jìn)行通信。用戶(hù)可以通過(guò)遙控器對小車(chē)實(shí)現控制;LCD顯示小車(chē)行動(dòng)的相關(guān)信息。
四、項目實(shí)現要點(diǎn)、難點(diǎn)分析
1、要點(diǎn)
a) 電機的控制程序
b) 藍牙驅動(dòng)及與遙控器通信程序
2、難點(diǎn)
a) 藍牙與遙控器的通信程序設計
b) 整個(gè)系統程序調試
五、項目設計預計效果
a) 成功實(shí)現藍牙模塊和遙控器之間的通信;
b) 遙控器實(shí)現對小車(chē)控制;
c) 在LCD顯示小車(chē)行動(dòng)信息。
作者: admin 時(shí)間: 2014-2-21 16:07
感謝樓主對本次活動(dòng)的支持,開(kāi)發(fā)板已寄出,請注意查收。
還請繼續分享您的設計經(jīng)驗和使用中遇到的問(wèn)題,大家一起交流,一起玩轉STM32 F0吧!
歡迎光臨 電子工程網(wǎng) (http://selenalain.com/) |
Powered by Discuz! X3.4 |
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页