0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【瑞薩RA MCU創(chuàng)意氛圍賽作品賞析】項(xiàng)目1——Qt遙控小車

瑞薩MCU小百科 ? 來(lái)源:未知 ? 2023-08-14 12:05 ? 次閱讀


瑞薩RA MCU創(chuàng)意氛圍賽

作品賞析


今天跟大家分享一下參加野火【瑞薩RA MCU創(chuàng)意氛圍賽】選手的作品——Qt遙控小車。以野火啟明RA6M5開(kāi)發(fā)板作為主控板,搭載ESP8266 WiFi模塊、電機(jī)驅(qū)動(dòng)模塊、LM2596S DC-DC穩(wěn)壓模塊等完成的遙控小車,下面我們一起來(lái)看看作品展示!





01

作品功能介紹






本作品啟動(dòng)方式為“電容按鍵”一鍵啟動(dòng),用過(guò)觸發(fā)電容按鍵初始化板載的ESP8266 WiFi模塊,服務(wù)端為Qt Android開(kāi)發(fā)后的app下載安卓手機(jī)上,在打開(kāi)服務(wù)器之后,WiFi模塊即能成功連接并發(fā)出響應(yīng)信號(hào),同時(shí)在手機(jī)上實(shí)時(shí)顯示小車狀態(tài)(如直行、左轉(zhuǎn)、右轉(zhuǎn)、后退、左右輪相對(duì)速度等等),可在手機(jī)上遠(yuǎn)程控制小車轉(zhuǎn)向及左右輪的速度值,若勻速安全行駛的情況下,板載的LED燈顯示綠色表示正常行駛,若出現(xiàn)速度過(guò)快或左右輪相差極大板載的LED燈顯示藍(lán)色代表警示,如在超出一定速度值,將會(huì)強(qiáng)制停車防止意外事故的發(fā)生。

1. 作品整體如下:

2. 手機(jī)遙控界面如下:


02

硬件清單






1. 本次產(chǎn)品使用的是野火啟明RA6M5開(kāi)發(fā)板,主控芯片R7FA6M5BH3CFC


2. 小車底盤是自己3D建模打印而成,且按照3輪車標(biāo)準(zhǔn)構(gòu)建,每個(gè)螺孔都是M3的尺寸,中間幾個(gè)大孔方便布線排版。


3. 電機(jī)和輪胎選用的是tt直流減速電機(jī)和麥克納姆輪


4. 電機(jī)驅(qū)動(dòng)模塊,我選用的是L298N

5. 電池及電池槽,我選用的是18650鋰電池及三節(jié)電池槽

6.LM2596S DC-DC穩(wěn)壓模塊


03

軟件設(shè)計(jì)






本項(xiàng)目可分為Keil和Qt兩個(gè)部分進(jìn)行設(shè)計(jì)。

1. Keil部分

在Keil部分主要是對(duì)野火啟明RA6M5這個(gè)開(kāi)發(fā)板進(jìn)行開(kāi)發(fā)設(shè)計(jì),本文采用FSP開(kāi)發(fā),簡(jiǎn)要步驟如下:

①在Keil上配置RASC工具,方便配置芯片和生成FSP庫(kù)代碼;

打開(kāi)官方提供的例程模板,在Keil中進(jìn)入好的RASC工具配置芯片初始化,生成FSP代碼;

③對(duì)生成后的初始化代碼進(jìn)行設(shè)計(jì)處理,開(kāi)發(fā)自己所想產(chǎn)品;

④將編譯生成的hex文件通過(guò)Renesas Flash Programmer燒入開(kāi)發(fā)板中。


(1)PWM定時(shí)器設(shè)計(jì),設(shè)計(jì)

GPT配置引腳,將指定通道的輸出信號(hào)連接到相應(yīng)引腳,再初始化GPT模塊



(2) ESP8266 WiFi設(shè)計(jì),選擇通道和對(duì)應(yīng)的引腳以及模式,配置串口通信。



(3) 電機(jī)驅(qū)動(dòng)部分,在RASC里面配置四個(gè)引腳輸出用作為電機(jī)驅(qū)動(dòng)。



(4) 串口接收中斷,在這里根據(jù)接收到服務(wù)器發(fā)過(guò)來(lái)的數(shù)據(jù)進(jìn)行判斷,各個(gè)信息做出相應(yīng)動(dòng)作。


2. Qt設(shè)計(jì)部分

此部分主要運(yùn)用的是套接字和信號(hào)與槽機(jī)制進(jìn)行數(shù)據(jù)的處理與收發(fā),在UI界面中創(chuàng)建不同按鈕并各自命名代表不同功能(如前進(jìn)、后退、左右轉(zhuǎn)向等),并添加幾個(gè)label和Text用于顯示小車連接狀態(tài)和行駛與速度值情況。


①套接字通信示例代碼如下:

②遙控按鈕設(shè)計(jì)示例代碼如下:


更多內(nèi)容您可識(shí)別下方二維碼查看:


原文有源碼可下載參考,點(diǎn)擊文末閱讀原文可直接跳轉(zhuǎn)。

1

END

1


推薦閱讀

開(kāi)發(fā)活動(dòng) | 野火&電子發(fā)燒友【瑞薩RA MCU】創(chuàng)意氛圍賽第一期已開(kāi)放

如何使用瑞薩RA評(píng)估板上J-Link OB的Debug Out功能

項(xiàng)目如何從評(píng)估套件EK-RA6M3遷移到評(píng)估套件EK-RA6M5


更多精彩內(nèi)容,請(qǐng)點(diǎn)擊


原文標(biāo)題:【瑞薩RA MCU創(chuàng)意氛圍賽作品賞析】項(xiàng)目1——Qt遙控小車

文章出處:【微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    16888

    瀏覽量

    349930
  • 瑞薩
    +關(guān)注

    關(guān)注

    34

    文章

    22282

    瀏覽量

    85955

原文標(biāo)題:【瑞薩RA MCU創(chuàng)意氛圍賽作品賞析】項(xiàng)目1——Qt遙控小車

文章出處:【微信號(hào):瑞薩MCU小百科,微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    e2studio(1)----芯片之搭建FSP環(huán)境

    視頻教學(xué) 樣品申請(qǐng) 請(qǐng)勿添加外鏈 e2studio軟件 e2studio是的集成開(kāi)發(fā)環(huán)境,F(xiàn)SP 提供了眾多可提高效率的工具,用于開(kāi)發(fā)針對(duì)電子
    發(fā)表于 09-30 15:28

    試用活動(dòng) | 100套!!RA6E2/RA4E2開(kāi)發(fā)板評(píng)測(cè)活動(dòng)

    活動(dòng)簡(jiǎn)介: RA6E2/RA4E2開(kāi)發(fā)板評(píng)測(cè)活動(dòng)是一個(gè)針對(duì)電子推出的通用微控制器(
    的頭像 發(fā)表于 09-10 11:18 ?480次閱讀
    試用活動(dòng) | 100套?。?b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA</b>6E2/<b class='flag-5'>RA</b>4E2開(kāi)發(fā)板評(píng)測(cè)活動(dòng)

    領(lǐng)萬(wàn)元大獎(jiǎng)!米爾電子Remi Pi 米派創(chuàng)意

    形式:技術(shù)文章可分為項(xiàng)目概述、軟件調(diào)試、硬件接入等,不少于500字+3張圖片4.作品標(biāo)題:標(biāo)題格式【米爾-米派Remi Pi 創(chuàng)意秀】+自擬標(biāo)題;5.提交平臺(tái):·電子發(fā)燒友-米爾小組
    發(fā)表于 09-02 14:58

    RA8系列高性能MCU開(kāi)發(fā)上手體驗(yàn)

    大家好,我是痞子衡,是正經(jīng)搞技術(shù)的痞子。今天痞子衡給大家介紹的是RA8系列高性能MCU開(kāi)發(fā)上手體驗(yàn)。
    的頭像 發(fā)表于 08-08 15:21 ?1336次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA</b>8系列高性能<b class='flag-5'>MCU</b>開(kāi)發(fā)上手體驗(yàn)

    基于RA0E1 MCU的解決方案介紹

    RA0E1產(chǎn)品組是RA家族入門級(jí)簡(jiǎn)易MCU,具有出色的成本效益和超低功耗特性。它集成Arm Cortex-M23內(nèi)核,內(nèi)置高達(dá)64KB的
    的頭像 發(fā)表于 07-09 11:13 ?366次閱讀
    基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA0E1</b> <b class='flag-5'>MCU</b>的解決方案介紹

    RA2L1系列CAN通信應(yīng)用

    RA2L1系列CAN通信應(yīng)用
    的頭像 發(fā)表于 06-26 08:06 ?528次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA2L1</b>系列CAN通信應(yīng)用

    RA0E1開(kāi)發(fā)分享之一

    介紹生態(tài)社區(qū)的RA0E1開(kāi)發(fā)板。
    的頭像 發(fā)表于 05-10 13:57 ?696次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA0E1</b>開(kāi)發(fā)分享之一

    分享RA MCU創(chuàng)意氛圍作品—高壓電網(wǎng)電流監(jiān)測(cè)

    今日分享RA MCU創(chuàng)意氛圍
    的頭像 發(fā)表于 04-19 14:20 ?491次閱讀
    分享<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA</b> <b class='flag-5'>MCU</b><b class='flag-5'>創(chuàng)意</b><b class='flag-5'>氛圍</b><b class='flag-5'>賽</b>的<b class='flag-5'>作品</b>—高壓電網(wǎng)電流監(jiān)測(cè)

    電子RA產(chǎn)品家族新增RA0E1 MCU產(chǎn)品組

    電子RA產(chǎn)品家族新增RA0E1 MCU產(chǎn)品組。RA0E1系列是一款低功耗、低成本微控制器,結(jié)
    的頭像 發(fā)表于 04-11 15:17 ?830次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子<b class='flag-5'>RA</b>產(chǎn)品家族新增<b class='flag-5'>RA0E1</b> <b class='flag-5'>MCU</b>產(chǎn)品組

    RA MCU家族推出集成Arm? Cortex?-M23內(nèi)核的全新RA0系列

    RA MCU家族推出全新的RA0系列,RA0E1產(chǎn)品組是入門級(jí)簡(jiǎn)易
    的頭像 發(fā)表于 04-10 14:32 ?1183次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA</b> <b class='flag-5'>MCU</b>家族推出集成Arm? Cortex?-M23內(nèi)核的全新<b class='flag-5'>RA</b>0系列

    電子RA家族推出RA8系列高算力通用MCU

    電子RA家族推出RA8系列高算力通用MCU,是業(yè)界首款基于Arm? Cortex?-M85(CM85)內(nèi)核的32位
    的頭像 發(fā)表于 04-02 14:14 ?1342次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子<b class='flag-5'>RA</b>家族推出<b class='flag-5'>RA</b>8系列高算力通用<b class='flag-5'>MCU</b>

    AMEYA360 | 皇華:面向電機(jī)控制應(yīng)用推出性能卓越的RA8 MCU

    AMEYA360 | 皇華:面向電機(jī)控制應(yīng)用推出性能卓越的RA8 MCU:全球半導(dǎo)體解決方案供應(yīng)商
    的頭像 發(fā)表于 02-02 16:02 ?470次閱讀

    基于RA2E1 MCU芯片的藍(lán)牙平衡小車設(shè)計(jì)

    項(xiàng)目RA2E1 MCU芯片作為主控,搭載電源模塊、MPU6050模塊、超聲波模塊、OLED模塊、藍(lán)牙模塊、電機(jī)模塊等組成的藍(lán)牙平衡
    的頭像 發(fā)表于 01-08 12:17 ?1723次閱讀
    基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA2E1</b> <b class='flag-5'>MCU</b>芯片的藍(lán)牙平衡<b class='flag-5'>小車</b>設(shè)計(jì)

    電子推出全新RA MCU家族產(chǎn)品RA8

    電子推出的全新RA MCU家族產(chǎn)品RA8,是業(yè)界首款搭載Arm Cortex-M85內(nèi)核超高性能MC
    的頭像 發(fā)表于 12-20 12:25 ?1025次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子推出全新<b class='flag-5'>RA</b> <b class='flag-5'>MCU</b>家族產(chǎn)品<b class='flag-5'>RA</b>8

    電子宣布推出RA8D1微控制器(MCU)產(chǎn)品群

    2023年12月12日,電子宣布推出RA8D1微控制器(MCU)產(chǎn)品群。RA8D1產(chǎn)品群作為
    的頭像 發(fā)表于 12-15 15:58 ?919次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子宣布推出<b class='flag-5'>RA8D1</b>微控制器(<b class='flag-5'>MCU</b>)產(chǎn)品群