聚豐項目 > IDT無線充電智能小車
本項目采用IDT無線充電3W模塊充電,附加外部電壓電流采集電路,藍牙通信和OLED顯示屏顯示;項目采用易上手的uon開發板,使用兩片LG9110驅動芯片驅動電機;并且使用卡片識別快速啟動小車無線充電系統,手機藍牙通信處理控制小車行跡。
kingdomhua
分享kingdomhua
團隊成員
王國華 項目設計
huaer 后期制作
硬件包括基本的DIY小車套件、uon開發板、RC-06藍牙模塊、LG9110驅動芯片、RC522讀卡器和主要的IDT無線充電模塊;
Rc-06藍牙模塊只要是用于手機之間的數據通信,當物體做出相應反應的時候,數據處理回傳;
IDT及采集電路主要是為充電寶供電和OLED顯示充電電壓和電流和充電狀況;
LG9110驅動芯片主要是驅動馬達使用,采用本IC主要是電流通過能力在800MA的持續電流,能力較強,外部電路簡單;
RC522讀卡器主要識別卡片,并啟動小車內部系統;
軟件使用了Fritzing(開源)繪制示意圖,使用ArduinoIDE進行代碼編譯下載,手機使用SPP APP與藍牙進行通信,相關文檔資料和程序代碼會以附錄的形式上傳,歡迎交流學習和提出建議!
(1.97 MB)下載
kingdomhua: 視頻補充:
視頻中測試充電電流在330MA左右,由于是充滿狀態,電壓在5.1V左右,否則會小于5V;OLED顯示屏由于刷新頻率小于50HZ,所以從手機視頻中能看到畫面刷新的過程。
視頻內容順序簡介:
1、 整體效果,包括外部IDT無線充電部分;
2、 刷卡啟動小車供電充電系統
3、 IDT無線充電測試,OLED顯示當前充電電壓電流
4、 藍牙控制小車動作及app界面
回復
kingdomhua: 如果網速不好,視頻會需要一段時間才能觀看,耐心等待一下,謝謝
回復
kingdomhua: 采用的3W的IDT無線充電模塊,效果不錯,體積很小,很好!
回復
kingdomhua: 主要程序:
void loop() {
rc522_init();
if(rc522_flag==0){
clear_s();
if(UID2[0]==UID1[0]&&UID2[1]==UID1[1]&&UID2[2]==UID1[2]&&UID2[3]==UID1[3]){
rc522_flag=1;
}
}
if(rc522_flag==1){
Motor();
if(VRMS>4){
u8g.firstPage();
do {
draw();
} while( u8g.nextPage() );
}
else{
u8g.firstPage();
do {
draw_meuo();
} while( u8g.nextPage() );
}
SUM=0.0;
for(char i=10;i>0;i--){
OneCheck(5.0,1023,2000,1);
SUM=SUM+temp;
}
SUM=SUM/10;
delay(500);
}
}
回復
kingdomhua: 源代碼及相關資料已更新附件
回復
動心忍性1234: 您好我是無線電雜志的編輯,我們對您的項目十分感興趣,請問您有興趣投稿嗎?成為我們的作者除稿費外還有其他優厚條件。敬請參與。投稿請聯系QQ260534978.
回復
wurui0001: 音樂很勁爆
回復
x76566940: 您好,我也想做個這個項目,能請教一下些問題嗎?我的qq76566940
回復
黑貓老師: 您好,看了您寫的文章受益匪淺,我下載了壓縮包,里面的程序打不開了,您能重新發一下嗎?萬分感謝
17958439@qq.com
回復