91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

聚豐項(xiàng)目 > 電動(dòng)車(chē)輔助控制器

電動(dòng)車(chē)輔助控制器

本設(shè)計(jì)主要是制作一個(gè)電動(dòng)車(chē)操作控制器,用于改裝DIY,方便騎車(chē)使用。 原本計(jì)劃使用AB32的藍(lán)牙連接手機(jī)獲得GPS信息,但是目前貌似沒(méi)有對(duì)應(yīng)軟件組件或者接口,只能使用外掛GPS方式,另外顯示屏和GPS都是為了提供信息更便捷。

jony5 jony5

分享
0 喜歡這個(gè)項(xiàng)目
團(tuán)隊(duì)介紹

jony5 jony5

團(tuán)隊(duì)成員

jony5 電子工程師

分享
項(xiàng)目簡(jiǎn)介
本設(shè)計(jì)主要是制作一個(gè)電動(dòng)車(chē)操作控制器,用于改裝DIY,方便騎車(chē)使用。 原本計(jì)劃使用AB32的藍(lán)牙連接手機(jī)獲得GPS信息,但是目前貌似沒(méi)有對(duì)應(yīng)軟件組件或者接口,只能使用外掛GPS方式,另外顯示屏和GPS都是為了提供信息更便捷。
硬件說(shuō)明

硬件組成:

  1. AB32VG控制板

  2. 串口GPS傳感器

  3. MPU9250姿態(tài)傳感器

  4. 320x240TFT顯示屏

  5. 電位器+按鍵擴(kuò)展板

  6. 3.5mm耳機(jī)接收輸出語(yǔ)音信息。

5.png

軟件說(shuō)明

主要功能介紹:


1.uart2用于GPS串口輸入,默認(rèn)9600波特率,姿態(tài)傳感器使用I2C接口,方便擴(kuò)展


2.車(chē)身控制信號(hào)由1個(gè)ADC轉(zhuǎn)速輸入信號(hào),1個(gè)剎車(chē)信號(hào),1個(gè)電源采集ADC信號(hào)構(gòu)成


3.輸出主要是TFT接口和語(yǔ)音提示輸出,語(yǔ)音使用WAV錄制文件播放提示聲音以及其他信息。


目前已經(jīng)實(shí)現(xiàn)GPS位置獲取以及語(yǔ)音播放WAV提示音,由于疫情購(gòu)買(mǎi)部分元器件比較緩慢,目前尚未收到無(wú)法測(cè)試。TFT擴(kuò)展板已經(jīng)打樣焊接OK,正在編寫(xiě)測(cè)試代碼。


軟件工作介紹:


1.串口1默認(rèn)用于系統(tǒng)調(diào)試信息打印,不建議挪作他用,串口2使用需要做簡(jiǎn)單配置工作。


首先需要在工程里選擇 RT-Thread Setting然后進(jìn)入配置界面


image-20210908081216-2.png


然后可用下面方法修改波特率


    struct serial_configure config=RT_SERIAL_CONFIG_DEFAULT;


    config.baud_rate=9600;


    if(RT_EOK!=rt_device_control(gps_serial, RT_DEVICE_CTRL_CONFIG, &config))


        rt_kprintf("change %s baud failed!\n", uart_name);



2.板載按鍵使用


    只需要在工程里選擇 RT-Thread Setting然后進(jìn)入配置界面勾選MutiButton組件即可


[外鏈圖片轉(zhuǎn)存失敗,源站可能有防盜鏈機(jī)制,建議將圖片保存下來(lái)直接上傳(img-Zg7MTctc-1621094351282)(開(kāi)發(fā)文檔.assets/image-20210515175043319.png)]



3.GPS信息捕獲使用開(kāi)源TinyGPS,純字符解釋?zhuān)?nbsp;   GPS軟件接口協(xié)議采用美國(guó)的NMEA0183 ASCII碼協(xié)議

 

image.png

4.TFT SPI接口由于時(shí)間有限,暫時(shí)計(jì)劃使用GPIO軟件模擬,其他功能未完待續(xù)......


演示效果

image.png

附件

(0.06 MB)下載

評(píng)論區(qū)(0 )