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

聚豐項(xiàng)目 > 基于Rt-Thread物聯(lián)網(wǎng)操作系統(tǒng)的水質(zhì)在線(xiàn)監(jiān)測(cè)系統(tǒng)設(shè)計(jì)

基于Rt-Thread物聯(lián)網(wǎng)操作系統(tǒng)的水質(zhì)在線(xiàn)監(jiān)測(cè)系統(tǒng)設(shè)計(jì)

基于Rt-Thread物聯(lián)網(wǎng)操作系統(tǒng)的水質(zhì)在線(xiàn)監(jiān)測(cè)系統(tǒng)設(shè)計(jì),本項(xiàng)目采用AB32VG1作為核心處理器,基于Rt-Thread物聯(lián)網(wǎng)操作系統(tǒng)設(shè)計(jì)一款可以在線(xiàn)實(shí)時(shí)檢測(cè)水質(zhì)的儀器,并將檢測(cè)結(jié)果實(shí)時(shí)上傳到onenet物聯(lián)網(wǎng)平臺(tái)。相相對(duì)于目前市場(chǎng)上的水質(zhì)測(cè)試筆,該檢測(cè)儀可以實(shí)現(xiàn)數(shù)據(jù)的遠(yuǎn)距離傳輸,另外本方案采用了雙極性激勵(lì)法,避免了市面上水質(zhì)測(cè)試筆單極性激勵(lì)易使測(cè)量電極化和測(cè)量易引起電容效應(yīng)進(jìn)而影響測(cè)量結(jié)果。實(shí)驗(yàn)證明本方案測(cè)量結(jié)果準(zhǔn)確穩(wěn)定性較好。

jf_22885777 jf_22885777

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

jf_22885777 jf_22885777

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

王懷亮 學(xué)生

徐夢(mèng)平 學(xué)生

分享
項(xiàng)目簡(jiǎn)介
基于Rt-Thread物聯(lián)網(wǎng)操作系統(tǒng)的水質(zhì)在線(xiàn)監(jiān)測(cè)系統(tǒng)設(shè)計(jì),本項(xiàng)目采用AB32VG1作為核心處理器,基于Rt-Thread物聯(lián)網(wǎng)操作系統(tǒng)設(shè)計(jì)一款可以在線(xiàn)實(shí)時(shí)檢測(cè)水質(zhì)的儀器,并將檢測(cè)結(jié)果實(shí)時(shí)上傳到onenet物聯(lián)網(wǎng)平臺(tái)。相相對(duì)于目前市場(chǎng)上的水質(zhì)測(cè)試筆,該檢測(cè)儀可以實(shí)現(xiàn)數(shù)據(jù)的遠(yuǎn)距離傳輸,另外本方案采用了雙極性激勵(lì)法,避免了市面上水質(zhì)測(cè)試筆單極性激勵(lì)易使測(cè)量電極化和測(cè)量易引起電容效應(yīng)進(jìn)而影響測(cè)量結(jié)果。實(shí)驗(yàn)證明本方案測(cè)量結(jié)果準(zhǔn)確穩(wěn)定性較好。
硬件說(shuō)明

硬件部分主要由AB32VG1核心板、擴(kuò)展版、水質(zhì)檢測(cè)測(cè)量電極、DS18B20穩(wěn)定傳感器、AIR720 4G物聯(lián)網(wǎng)透?jìng)髂K、OLED顯示屏等組成

RT-Thread使用情況概述:

整個(gè)方案涉及的技術(shù)棧有:硬件選型,PCB 設(shè)計(jì),RT-Thread 程序,手機(jī)App開(kāi)發(fā)、中國(guó)移動(dòng)onenet產(chǎn)品開(kāi)發(fā),API 接口對(duì)接等等。

通過(guò)這個(gè)作品,鍛煉了實(shí)現(xiàn)產(chǎn)品的能力,對(duì)產(chǎn)品設(shè)計(jì)的不同方面都加深了理解。

內(nèi)核部分:使用了RT-THREAD多線(xiàn)程編程 

組件部分:使用了FinSH、ADC、串口等 

軟件包:

ssd1306/DS18B20等 

設(shè)備驅(qū)動(dòng):

GPIO/IIC/ADC 等

        物聯(lián)網(wǎng)通信核心模塊采用的是AIR720 4G物聯(lián)網(wǎng)透?jìng)髂K,Core-Air720 核心板是由銀爾達(dá)(yinerda)基于合宙 Air720 模組推出的低功耗,小體積,高性能嵌 入式 4G Cat1 核心版,最小成本的進(jìn)項(xiàng) 2G、4G Cat4 切換。工作環(huán)境為-35℃-75℃,支持 5-12V 供電,Uart 做了電平轉(zhuǎn)換,可以直接與 3.3V MCU 使用串口進(jìn)行 通信,預(yù)留 3.3V 高電平復(fù)位管教,方便異常恢復(fù)。支持標(biāo)準(zhǔn)固件 AT 固件,支持功能電話(huà)語(yǔ)音、短信、TCP&UDP、 TCP&UDP 透?jìng)鳌TP、HTTP、FTP、MQTT 等,同時(shí)也支持 lua 語(yǔ)言進(jìn)行二次開(kāi)發(fā),提供全部功能的 demo,如 gpio 控制、阿里云、MQTT、uart、rs485、tcp/udp,http 等 。支持 DTU 透?jìng)鞴碳ㄟ^(guò)服務(wù)器配置,能方 便的支持 TCP/UDP/MQTT/阿里云/時(shí)采集等功能,實(shí)現(xiàn)透?jìng)鞴δ?該模塊與AB32VG1之間連接關(guān)系如下圖所示:

image.png









軟件說(shuō)明

軟件方案比較簡(jiǎn)單,采用多線(xiàn)程運(yùn)行的方案,也沒(méi)有考慮線(xiàn)程之間的通信,采用全局變量 實(shí)現(xiàn),整體是按照不同功能模塊分為了以下幾個(gè)線(xiàn)程:

serial_thread_entry串口發(fā)送線(xiàn)程,負(fù)責(zé)將采集到的溫度數(shù)據(jù)和計(jì)算的TDS值上發(fā)送給4G透?jìng)髂K。

oled_display_entry線(xiàn)程負(fù)責(zé)測(cè)量數(shù)據(jù)的本地顯示

adc_vol_entry負(fù)責(zé)模擬量通道的電壓采集

read_temp_entry線(xiàn)程負(fù)責(zé)溫度的讀取

TDS_cal_entry根據(jù)采集到的模擬量和溫度值進(jìn)行TDS值的計(jì)算

軟件運(yùn)行的邏輯是:

image.png

主函數(shù):

int main(void)

{

    //OLED顯示的初始化

    ssd1306_Init();//添加代碼,顯示屏初始化

    ssd1306_SetCursor(2, 6);//添加代碼,設(shè)置顯示光標(biāo)位置

    ssd1306_WriteString("TDS:      ", Font_11x18, White);//添加代碼,設(shè)置顯示內(nèi)容

    ssd1306_SetCursor(2, 40);//添加代碼,設(shè)置顯示光標(biāo)位置

    ssd1306_WriteString("TEM:      ", Font_11x18, White);//添加代碼,設(shè)置顯示內(nèi)容

    ssd1306_SetCursor(40, 40);//添加代碼,設(shè)置顯示光標(biāo)位置

    ssd1306_UpdateScreen();////添加代碼,更新顯示屏信息

    //相關(guān)線(xiàn)程的創(chuàng)建與啟動(dòng)

    ds18b20_read_temp_thread_create();

    oled_display_thread_create();

    adc_voltage_thread_create();

    uart_thread_create();

    return RT_EOK;

}

代碼地址:https://github.com/sqnubin/bin.git

目前代碼不夠完美,希望可以修改實(shí)現(xiàn)線(xiàn)程之間的通信以及線(xiàn)程之間消息的同步,所以非常期待更多人可以參與進(jìn)來(lái),共同完善。

演示效果

經(jīng)過(guò)實(shí)測(cè),本方案測(cè)量結(jié)果穩(wěn)定,可以實(shí)現(xiàn)數(shù)據(jù)實(shí)時(shí)上傳到onenet物聯(lián)網(wǎng)平臺(tái),實(shí)現(xiàn)水質(zhì)的遠(yuǎn)程觀測(cè)。

附件

(3.82 MB)下載

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