0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于GoKit的X射線劑量監(jiān)測儀

機(jī)智云 ? 2021-12-03 10:06 ? 次閱讀

上次參加機(jī)智云活動有幸被抽中,獲得送樣測評機(jī)會。因此做了一個基于Gokit的X射線劑量監(jiān)測儀,換句話說就是將劑量儀的數(shù)據(jù)同步反映在機(jī)智云平臺PC端和手機(jī)App上,方便隨時監(jiān)測數(shù)據(jù)。

具體操作步驟如下:

1.注冊開發(fā)者賬號https://dev.gizwits.com/

2.創(chuàng)建產(chǎn)品

3f1ad308-5393-11ec-a27f-dac502259ad0.jpg

3.添加項(xiàng)目需要的數(shù)據(jù)點(diǎn)

這個可以先按需寫個,然后等后期項(xiàng)目需要再重新添加,注意添加數(shù)據(jù)點(diǎn)后要點(diǎn)擊應(yīng)用
3f2918f0-5393-11ec-a27f-dac502259ad0.jpg

4.然后就是生成Arduino uno R3 的代碼
選擇正確的硬件平臺(R3),Product Secret 這個值在 產(chǎn)品信息-基本信息 里面獲取

3f3915de-5393-11ec-a27f-dac502259ad0.jpg

5.處理arduino下載來的代碼
ardunio的ide相關(guān)就自己網(wǎng)上獲取了,論壇也有!拷貝庫文件到arduino的庫位置,所需的例程在exampls里獲取

3f66b75a-5393-11ec-a27f-dac502259ad0.jpg
上述倆個例子的作用說明:
simpleTry.ino是本次項(xiàng)目工程,里面有程序框架,以及告知了用戶在哪里填充接入機(jī)智云的代碼。

networkConfig.ino是配置入網(wǎng)的例程,因?yàn)槌R姷?a target="_blank">智能硬件產(chǎn)品是沒有鍵盤和顯示屏的,因此需要一種技術(shù)來讓它獲取路由器的SSID和密碼,首選是通過手機(jī)APP輔助。這里簡單的介紹一下方法,通過一個按鍵來觸發(fā)設(shè)備進(jìn)入配網(wǎng)模式,然后手機(jī)APP把SSID和密碼廣播給設(shè)備
具體代碼詳見上傳的文件(在文末可以下載),注意代碼里和串口相關(guān)的都要去掉,因?yàn)?a target="_blank">mcu模式下,R3的串口需要和esp8266通訊。
至于后續(xù)需要多串口模式參考代碼:https://www.jianshu.com/p/eb846ce95806

燒錄注意選擇arduino類型,編譯不報(bào)錯,然后上傳就可以了!
3f9cbd8c-5393-11ec-a27f-dac502259ad0.jpg

6.暫且跳轉(zhuǎn)到esp8266網(wǎng)絡(luò)模塊這里,先下載GAgentfor EPS8266的固件并燒錄
3faab298-5393-11ec-a27f-dac502259ad0.jpg
下載程序注意:usb轉(zhuǎn)ttl接3根線,供電使用功能板的usb,8266小板的開關(guān)打到gnd下載模式,上圖燒錄工具里的BAUD不能太高,這里我耽誤了一會!
接線燒錄參考:

3fd51718-5393-11ec-a27f-dac502259ad0.jpg
燒錄完成后吧,撥碼開關(guān)撥回來!
這里注意下,如果你不確認(rèn),是否燒錄正常的話,你可以按下板子上的K2按鈕,中間的那一個,8266應(yīng)該會創(chuàng)建一個ssid為XPG-GAgent-xxxx的ap出來,你在手機(jī)wifi里能看到就可以了!

7.下載官方app,可以在官網(wǎng)下載,或者是在應(yīng)用商店搜索“機(jī)智云”下載
https://download.gizwits.com/zh-cn/p/98/99

8.配網(wǎng)這里也要注意
長按板子上的K2按鈕,中間一個按鍵,就能進(jìn)入airlink配置模式,然后用機(jī)智云的app推送ssid和密碼,使其配網(wǎng)。成功后,在你的機(jī)智云app里會出線你創(chuàng)建的設(shè)備
3ff88e6e-5393-11ec-a27f-dac502259ad0.jpg

40255674-5393-11ec-a27f-dac502259ad0.png


9.你可以在app里操作下按鈕,然后在機(jī)智云的官網(wǎng)開發(fā)者中心設(shè)置日志里就可以看到操作記錄了
403a57fe-5393-11ec-a27f-dac502259ad0.jpg

10.開始編寫系統(tǒng)程序
404cf74c-5393-11ec-a27f-dac502259ad0.png
上圖是arduino r3的引腳圖,可以參考,注意燒錄r3程序時,上面的擴(kuò)展板需要拔下來,不然燒錄不進(jìn)去!

11.先用rgb的紅色模擬,射線開啟信號

#include #define NUM_LEDS  1ChainableLED leds(A5, A4, NUM_LEDS);

引入rgb的驅(qū)動文件,定義一個燈
setup函數(shù)中初始化下 leds.init();
loop函數(shù)中,會接收且解析機(jī)智云平臺發(fā)來的控制數(shù)據(jù),函數(shù)解析處理就可以了

bool varR_XRAY_ON = 0;if(myGizwits.hasBeenSet(EVENT_XRAY_ON))  {    myGizwits.read(EVENT_XRAY_ON,&varR_XRAY_ON);//Address for storing data//    mySerial.println(F("EVENT_XRAY_ON"));//    mySerial.println(varR_XRAY_ON,DEC);if(varR_XRAY_ON)      leds.setColorRGB(0,255,0,0);//測試亮紅色 ,表示x射線開啟else      leds.setColorRGB(0,0,0,0);//測試熄滅紅燈,表示射線關(guān)閉  }

上述操作后,一個模擬射線開啟的方案就完成了,后期可以用io去驅(qū)動繼電器進(jìn)而控制射線源。

12.因?yàn)槲业膭┝績x的蓋格計(jì)數(shù)器的玻璃管壞了,目前數(shù)據(jù)不能獲取回來,下面我將在程序里模擬一個數(shù)據(jù)作為射線劑量監(jiān)測值,反應(yīng)在機(jī)智云平臺里

4084172c-5393-11ec-a27f-dac502259ad0.jpg

4092a62a-5393-11ec-a27f-dac502259ad0.jpg
順便將dht11的數(shù)據(jù)也接入進(jìn)去 了,方便方案驗(yàn)證的觀察,上圖Xray_data的值是用隨機(jī)數(shù)模擬的。后期在接入輻射劑量儀的數(shù)據(jù)!
40a5b8a0-5393-11ec-a27f-dac502259ad0.jpg
本文轉(zhuǎn)載自:https://club.gizwits.com/thread-166363-1-1.html

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 監(jiān)測
    +關(guān)注

    關(guān)注

    2

    文章

    3469

    瀏覽量

    44363
收藏 人收藏

    評論

    相關(guān)推薦

    什么是電導(dǎo)率自動監(jiān)測儀

    在環(huán)境保護(hù)與水資源管理的日益嚴(yán)峻挑戰(zhàn)下,電導(dǎo)率自動監(jiān)測儀作為現(xiàn)代科技的杰出代表,正悄然成為水質(zhì)安全監(jiān)測領(lǐng)域的得力助手。電導(dǎo)率自動監(jiān)測儀通過高精度傳感器技術(shù),能夠?qū)崟r、連續(xù)地監(jiān)測水體中的
    的頭像 發(fā)表于 10-16 13:43 ?94次閱讀

    血糖監(jiān)測儀解決方案

    隨著糖尿病患者數(shù)量的增加和人們健康意識的提升,血糖監(jiān)測儀成為了日常健康管理的重要設(shè)備。市場對便攜、智能且易于使用的血糖監(jiān)測儀需求持續(xù)增長,而無線通信技術(shù),尤其是藍(lán)牙技術(shù),已成為現(xiàn)代血糖監(jiān)測儀的核心
    發(fā)表于 10-09 10:29

    電壓監(jiān)測儀的作用_電壓監(jiān)測儀怎么使用

    電壓監(jiān)測儀,作為一種電力監(jiān)測設(shè)備,在電力系統(tǒng)中扮演著至關(guān)重要的角色。其主要作用可以概括為以下幾個方面:   實(shí)時監(jiān)測電壓質(zhì)量:電壓監(jiān)測儀能夠?qū)崟r、準(zhǔn)確地
    的頭像 發(fā)表于 10-03 17:14 ?272次閱讀

    噪聲監(jiān)測儀有什么作用

    噪聲監(jiān)測儀是一種用于測量和記錄聲音強(qiáng)度的設(shè)備,它對于環(huán)境保護(hù)、工業(yè)生產(chǎn)、交通管理、城市規(guī)劃等領(lǐng)域都有著重要的作用。 1. 噪聲監(jiān)測儀的定義與分類 定義: 噪聲監(jiān)測儀是一種專門用于測量和記錄聲音
    的頭像 發(fā)表于 09-25 15:52 ?232次閱讀

    心率監(jiān)測儀使用的存儲產(chǎn)品

    心率監(jiān)測儀可能會使用多種存儲產(chǎn)品來記錄和保存心率數(shù)據(jù),具體取決于設(shè)備的設(shè)計(jì)、應(yīng)用場景和技術(shù)要求。
    的頭像 發(fā)表于 09-21 16:31 ?195次閱讀

    GNSS監(jiān)測儀有哪些作用

    GNSS監(jiān)測儀是一種利用全球?qū)Ш叫l(wèi)星系統(tǒng)(GNSS)技術(shù)進(jìn)行位置監(jiān)測和定位的設(shè)備,具有多種重要作用,包括但不限于以下幾點(diǎn):1.位置監(jiān)測:GNSS監(jiān)測儀可以實(shí)時跟蹤并記錄被
    的頭像 發(fā)表于 08-29 09:45 ?357次閱讀
    GNSS<b class='flag-5'>監(jiān)測儀</b>有哪些作用

    作物長勢監(jiān)測儀是什么?詳細(xì)分析

    監(jiān)測儀
    博科儀器
    發(fā)布于 :2024年07月05日 16:24:37

    什么是流速監(jiān)測儀?雷達(dá)式的好用嗎

    監(jiān)測儀雷達(dá)
    博科儀器
    發(fā)布于 :2024年06月13日 11:51:56

    大型地網(wǎng)接地電阻在線監(jiān)測儀

    大型地網(wǎng)接地電阻在線監(jiān)測儀
    的頭像 發(fā)表于 05-13 18:28 ?737次閱讀

    環(huán)境參數(shù)監(jiān)測儀監(jiān)測PM2.5和甲醛

    環(huán)境參數(shù)監(jiān)測儀,可實(shí)時監(jiān)測家庭的PM2.5和甲醛參數(shù)。
    的頭像 發(fā)表于 04-01 09:07 ?390次閱讀
    環(huán)境參數(shù)<b class='flag-5'>監(jiān)測儀</b>:<b class='flag-5'>監(jiān)測</b>PM2.5和甲醛

    關(guān)于農(nóng)業(yè)氣象監(jiān)測儀的介紹

    農(nóng)業(yè)氣象監(jiān)測儀
    的頭像 發(fā)表于 03-04 16:48 ?372次閱讀

    工程監(jiān)測儀器振弦采集的設(shè)計(jì)與應(yīng)用

    工程監(jiān)測儀器振弦采集的設(shè)計(jì)與應(yīng)用 工程監(jiān)測儀器是用于對工程結(jié)構(gòu)進(jìn)行監(jiān)測和測量的設(shè)備,其中包括了很多不同的儀器。而振弦采集就是其中一種常用
    的頭像 發(fā)表于 12-18 13:23 ?405次閱讀
    工程<b class='flag-5'>監(jiān)測儀</b>器振弦采集<b class='flag-5'>儀</b>的設(shè)計(jì)與應(yīng)用

    安全芯片NRSEC3000應(yīng)用于具有加密功能的電壓監(jiān)測儀

    電壓監(jiān)測儀是對電力系統(tǒng)正常運(yùn)行狀態(tài)緩慢變化所引起的電壓偏差進(jìn)行連續(xù)的監(jiān)測和統(tǒng)計(jì)的統(tǒng)計(jì)型電壓監(jiān)測儀
    的頭像 發(fā)表于 12-06 09:57 ?690次閱讀
    安全芯片NRSEC3000應(yīng)用于具有加密功能的電壓<b class='flag-5'>監(jiān)測儀</b>

    水質(zhì)監(jiān)測儀實(shí)現(xiàn)MQTT通信遠(yuǎn)程監(jiān)控應(yīng)用案例

    一、案例背景 現(xiàn)有一家精密儀器生產(chǎn)廠家,專注于水質(zhì)在線監(jiān)測、野外水質(zhì)監(jiān)測、水質(zhì)智能監(jiān)測系統(tǒng)的研發(fā)、生產(chǎn)和銷售,旗下有多參數(shù)水質(zhì)監(jiān)測儀、COD監(jiān)測儀
    的頭像 發(fā)表于 11-17 10:53 ?549次閱讀
    水質(zhì)<b class='flag-5'>監(jiān)測儀</b>實(shí)現(xiàn)MQTT通信遠(yuǎn)程監(jiān)控應(yīng)用案例

    基于ACM32 MCU的胎壓監(jiān)測儀方案

    基于ACM32 MCU的胎壓監(jiān)測儀方案
    的頭像 發(fā)表于 11-03 17:26 ?510次閱讀
    基于ACM32 MCU的胎壓<b class='flag-5'>監(jiān)測儀</b>方案