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