女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

聚豐項目 > 基于RT-Thread的共享電動車遠程監測系統設計

基于RT-Thread的共享電動車遠程監測系統設計

通過使用AB32VG1作為主控芯片,軟件使用國產RT-Thread操作系統,在每個共享電動車上搭載一塊AB32VG1開發板作為數據發送端;再使用一塊AB32VG1開發板作為主控端,可實現多個從機的數據匯總端,可以實現遠程查看共享電動車的移動狀態和剩余的電量等相關電動車數據信息;遠程控制端采用ESP8266作為數據傳輸模塊。

jf_70013673 jf_70013673

分享
1 喜歡這個項目
團隊介紹

jf_70013673 jf_70013673

團隊成員

段文熹 學生

分享
項目簡介
通過使用AB32VG1作為主控芯片,軟件使用國產RT-Thread操作系統,在每個共享電動車上搭載一塊AB32VG1開發板作為數據發送端;再使用一塊AB32VG1開發板作為主控端,可實現多個從機的數據匯總端,可以實現遠程查看共享電動車的移動狀態和剩余的電量等相關電動車數據信息;遠程控制端采用ESP8266作為數據傳輸模塊。
硬件說明

硬件從機與主機均采用中科藍訊開發的AB32VG1開發板作為控制端;

另外傳輸數據有定位數據以及電量數據等,由于GPS調試中場地原因,定位數據有所偏差;

屏幕顯示方面采用OLED12864模塊,無線通信模塊采用ESP8266;

GPIO分配如下:

    LED:         PA1

    按鍵:        PF1

    ESP:         PA3

                      PA4

    OLED:      PE7

                      PE6


硬件器件框圖如下圖:


image.png

軟件說明


開發環境:

 - 軟件編程開發平臺使用的是RT-Thread Studio;

- RT-Thread 版本 latest(2021-10-20)

- RT-Thread Studio版本  V2.12

- AB32VG1 開發板 BSP 版本 V1.08

軟件執行方面采用的是物聯網RT-Thread操作系統;

oled.c主要進行OLED IO的初始化,模擬IIC協議和一些顯示函數的驅動;

display.c 主要進行數據的顯示情況;

button.c主要是按鍵的初始化,檢測,按鍵按下后的執行已經按鍵按下的串口打印信息功能;

LED.c 主要是提示、報警功能,數據異常進行報警;


軟件使用情況及功能框圖如下:

image.png

演示效果

軟件方面由于板子數量有限,所以采用一對一數據通信;另外在數據傳輸上因為ESP8266協調原因,在數據量傳輸過大會產生丟包現象;

在GPS調試數據不正確,所以在演示過程中采用的內存變量進行傳輸;l'f's'j

73e4cdf8729d70f5fdd2611eda8e4d2.jpgfc8afffb1398e7c8c9b6296ab0150d6.jpg008266931c99d1a7c0bdaae6db02709.jpg



代碼地址:

https://gitee.com/lk3/project13/tree/master/

評論區(0 )