聚豐項目 > 基于RT-Thread的物聯(lián)網(wǎng)組網(wǎng)系統(tǒng)
通過使用AB32VG1開發(fā)板,基于esp8266WIFI模塊,使用多個esp8266WIFI模塊進行組網(wǎng),每個設(shè)置為sta模式 ,使用溫濕度模塊將數(shù)據(jù)再匯總與一個作為ap的esp8266模塊。使用AB32VG1開發(fā)板接作為AP的esp8266模塊 講,將數(shù)據(jù)可以通過AB32VG1開發(fā)板的iic接口通過OLED12864將數(shù)據(jù)匯總顯示 同時可以控制分sta的模塊開關(guān)狀態(tài),進行遠程顯示。
jf_77525580
jf_77525580
團隊成員
楊昌棟 學(xué)生
段文熹 學(xué)生
硬件采用中科藍訊開發(fā)的AB32VG1型號開發(fā)板作為主控板;
發(fā)送接收無線通信模塊采用ESP8266的無線透傳模式,通過AT指令已經(jīng)進行配對,上電即可使用;
顯示方面采用的OLED12864屏幕,將自動數(shù)據(jù)以及手動數(shù)據(jù)進行加減;
通過按鍵可將數(shù)據(jù)進行加減;
開發(fā)平臺是RT-Thread Studio平臺
軟件是基于AB32VG1開發(fā)板,搭載國內(nèi)自主研發(fā)的物聯(lián)網(wǎng)操作系統(tǒng)《RT-Thread系統(tǒng)》;
軟件方面使用到模擬IIC將數(shù)據(jù)顯示給OLED12864屏幕;
按鍵上采用高低電平檢測的方式判斷按鍵是否按下;
無線通信方面是采用無線透傳功能;
將數(shù)據(jù)通過開發(fā)板的串口TX將數(shù)據(jù)發(fā)送,另外通過另外一塊板的串口RX將數(shù)據(jù)進行接收;
通過按鍵可將第一變量進行按鍵加減;
通過軟件延時可將第二遍量在每秒時間內(nèi)進行自加;
另外板子通過RT-thread系統(tǒng),可實時將數(shù)據(jù)進行打印,并且支持msh模式;
gitee倉庫代碼下載網(wǎng)址:https://gitee.com/lk3/project12/tree/master/