電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>帶有基于電子郵件通知的抗COVID溫度計(jì)

帶有基于電子郵件通知的抗COVID溫度計(jì)

2022-11-02 | zip | 0.32 MB | 次下載 | 免費(fèi)

資料介紹

描述

介紹

基本說明

以下項(xiàng)目旨在通過添加向管理員或最近的醫(yī)療中心發(fā)送電子郵件通知的選項(xiàng)來改進(jìn)標(biāo)準(zhǔn)紅外體溫計(jì),以防有人體溫高于正常水平。下面可以看到溫度計(jì)的演示。

可能的應(yīng)用

該溫度計(jì)可用作一種安全措施,以篩查可能的 COVID-19 陽(yáng)性病例,并通過向當(dāng)?shù)匦l(wèi)生當(dāng)局發(fā)送通知來促進(jìn)檢測(cè)和隔離疑似病例的過程。這應(yīng)該會(huì)提高發(fā)現(xiàn)病例的平均時(shí)間,尤其是隨著最近的 Delta 應(yīng)變導(dǎo)致病例數(shù)增加。

筆記

在項(xiàng)目的封面圖片中,接線相當(dāng)復(fù)雜,因?yàn)槲沂褂昧斯珜?duì)母、母對(duì)母和公對(duì)公跳線的組合。但是,您不必?fù)?dān)心接線,因?yàn)轫?yè)面底部的示意圖應(yīng)該很容易顯示如何將每個(gè)模塊連接到 Raspberry Pi 板。

這個(gè)項(xiàng)目你需要的東西

  • Raspberry Pi 4 Model B(Pi Zero 也應(yīng)該可以工作)
  • MLX90614紅外溫度傳感器
  • KY-008 激光模塊(用于更容易瞄準(zhǔn))
  • 紅色和綠色 LED
  • 公對(duì)母跳線
  • 公對(duì)公跳線

教程

設(shè)置樹莓_ _

要開始使用 Raspberry Pi,您需要一張 microSD 卡(最好帶有適配器)才能安裝 Raspbian OS。完整的教程可以在這里找到:https ://www.raspberrypi.org/documentation/installation/installing-images/

安裝操作系統(tǒng)并完成設(shè)置后,打開終端并安裝 Python 3 和 pip(如果操作系統(tǒng)尚未包含它):

sudo apt-get install python
sudo apt-get install python3-pip

然后,使用 pip 為項(xiàng)目安裝以下庫(kù):

pip install board
pip install adafruit-blinka
pip install adafruit-circuitpython-mlx90614

IFTTT用于電子郵件服務(wù)

IFTTT (If This Then That)是一項(xiàng)簡(jiǎn)單的服務(wù),讓您可以使用盡可能少的代碼在小程序中實(shí)現(xiàn)各種功能,例如將文件發(fā)送到云服務(wù)器或通過應(yīng)用程序通知用戶,并且在物聯(lián)網(wǎng)應(yīng)用程序中大量使用.

在https://ifttt.com上創(chuàng)建一個(gè)免費(fèi)帳戶,然后轉(zhuǎn)到創(chuàng)建選項(xiàng)卡以制作必要的小程序:

pYYBAGNh0jOAd9rXAAB4jQmsoVk413.png
?

然后,單擊“如果這樣”選項(xiàng)卡:

poYBAGNh0jaAbFrvAAD6L-p9IJw038.png
?

從服務(wù)列表中,搜索“Webhooks”:

poYBAGNh0jqATLxNAAB-VtguMFM696.png
?

在這里,您可以編寫觸發(fā)器名稱,以便您的程序可以在觸發(fā)器被激活時(shí)使用小程序。您可以隨意命名,但也必須在代碼中修改觸發(fā)器名稱。

poYBAGNh0kCAHEoJAAD3c8mxocw279.png
?

例如,如果您的觸發(fā)器名稱為“sendMail”,則必須將代碼中的 covidFlag 修改為 sendMail。

創(chuàng)建觸發(fā)器后,單擊“Then That”選項(xiàng)卡:

poYBAGNh0kWACsAbAAEZopno9nw531.png
?

選擇“電子郵件”服務(wù):

pYYBAGNh0kiAPSOsAACcpfwm4AE741.png
?

在這里,您可以添加電子郵件應(yīng)包含的內(nèi)容;如果您還想顯示溫度,請(qǐng)?jiān)谙⒅刑砑?{{Value1}} 括號(hào)。然后,保存您的更改,您的服務(wù)就完成了!

pYYBAGNh0k6Ac_ulAAEBeCnA_zQ385.png
?

編寫和運(yùn)行代碼

現(xiàn)在小程序已經(jīng)設(shè)置好了,您可以開始編寫代碼了。在您的 Raspbian 操作系統(tǒng)中打開終端并使用

nano main.py

或者,您可以使用像 Mousepad 這樣的文本編輯器或像 Geany 或 Thonny 這樣的專用 Python IDE。

進(jìn)入 Nano 界面后,編寫下面提供的代碼并使用 CTRL+S 保存更改。

如何插入我的 IFTTT 密鑰?

要查找 webhook 的 IFTTT 密鑰,請(qǐng)轉(zhuǎn)到您的小程序并按標(biāo)題上方的 webhook 圖標(biāo)。然后,在 Webhooks 頁(yè)面上,單擊“文檔”。

poYBAGNh0lGAfCC0AAEIov9cT9E429.png
?
poYBAGNh0lOAE4e7AADSezsNZ7Y151.png
?

在這里,您可以找到您的唯一密鑰。將其復(fù)制并粘貼到第 48 行的 YOUR_MAKER_KEY 文本的位置。

pYYBAGNh0laAeOE-AAE6AdX9K9Y737.png
?

請(qǐng)求應(yīng)如下所示(我將使用 sendMail 觸發(fā)器作為示例):

requests.post('https://maker.ifttt.com/trigger/sendMail/with/key/YOUR_MAKER_KEY?value1='+str(covidThreshold)+'')

現(xiàn)在代碼已經(jīng)完成,退出 Nano 編輯器并使用

python3 main.py

在終端。

這個(gè)程序是如何運(yùn)行的?

傳感器每 9 秒連續(xù)掃描過往人員的體溫。

pYYBAGNh0lmAUrf5AAATKwyUM9o829.png
?

如果溫度低于 37.3 攝氏度,則會(huì)出現(xiàn)一條消息,表明被掃描的人是安全的,可能沒有任何癥狀。同時(shí),綠色 LED 將閃爍大約 2.5 秒。

pYYBAGNh0mqAFn8FAAY_8SVM5Ko858.jpg
?

但是,如果測(cè)得的溫度高于 37.3 度,則會(huì)出現(xiàn)一條消息,確認(rèn)被掃描的人可能有癥狀,并且紅色 LED 將閃爍。

pYYBAGNh0m6ALRYIAAAOA37d-gY647.png
?
poYBAGNh0pyAKhMbAApMCOV_bik492.jpg
?

之后,將向小程序注冊(cè)的電子郵件地址發(fā)送一封電子郵件。消息應(yīng)如下所示:

pYYBAGNh0qGAAf9tAACEiGaLIJY587.png
?

故障排除

檢查紅外傳感器是否工作

與通過 GPIO 庫(kù)讀取的其他模塊不同,MLX90614 傳感器只能通過 I2C 串行總線連接。要檢查傳感器是否正常工作,請(qǐng)鍵入

i2cdetect -y 1

在終端。如果結(jié)果表與下圖中的表相同,則 Raspbian 已成功讀取傳感器。

poYBAGNh0qOAGJbPAAAk0nDyT0c573.png
?

如果程序仍然無法運(yùn)行,請(qǐng)確保安裝所有必需的庫(kù)并檢查電線是否已正確連接到面包板。

結(jié)論

該項(xiàng)目有望被希望實(shí)施更好的溫度檢查點(diǎn)系統(tǒng)以遵守不斷變化的社會(huì)距離和安全法規(guī)的各種企業(yè)和/或機(jī)構(gòu)使用。我計(jì)劃在未來修改這個(gè)項(xiàng)目,添加一個(gè) 4 位顯示器來顯示溫度而不使用終端,并提高整個(gè)包裝的便攜性,因?yàn)槲业?Pi 4 的當(dāng)前設(shè)置使用起來非常麻煩。如果項(xiàng)目有任何問題或是否有其他解決方案和改進(jìn),請(qǐng)告訴我!


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
  2. 1.06 MB  |  532次下載  |  免費(fèi)
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費(fèi)
  5. 3TC358743XBG評(píng)估板參考手冊(cè)
  6. 1.36 MB  |  330次下載  |  免費(fèi)
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費(fèi)
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費(fèi)
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費(fèi)
  13. 7元宇宙底層硬件系列報(bào)告
  14. 13.42 MB  |  182次下載  |  免費(fèi)
  15. 8FP5207XR-G1中文應(yīng)用手冊(cè)
  16. 1.09 MB  |  178次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191187次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)