資料介紹
描述
介紹
基本說明
以下項目旨在通過添加向管理員或最近的醫療中心發送電子郵件通知的選項來改進標準紅外體溫計,以防有人體溫高于正常水平。下面可以看到溫度計的演示。
可能的應用
該溫度計可用作一種安全措施,以篩查可能的 COVID-19 陽性病例,并通過向當地衛生當局發送通知來促進檢測和隔離疑似病例的過程。這應該會提高發現病例的平均時間,尤其是隨著最近的 Delta 應變導致病例數增加。
筆記
在項目的封面圖片中,接線相當復雜,因為我使用了公對母、母對母和公對公跳線的組合。但是,您不必擔心接線,因為頁面底部的示意圖應該很容易顯示如何將每個模塊連接到 Raspberry Pi 板。
這個項目你需要的東西
教程
設置樹莓派_ _
要開始使用 Raspberry Pi,您需要一張 microSD 卡(最好帶有適配器)才能安裝 Raspbian OS。完整的教程可以在這里找到:https ://www.raspberrypi.org/documentation/installation/installing-images/
安裝操作系統并完成設置后,打開終端并安裝 Python 3 和 pip(如果操作系統尚未包含它):
sudo apt-get install python
sudo apt-get install python3-pip
然后,使用 pip 為項目安裝以下庫:
pip install board
pip install adafruit-blinka
pip install adafruit-circuitpython-mlx90614
將IFTTT用于電子郵件服務
IFTTT (If This Then That)是一項簡單的服務,讓您可以使用盡可能少的代碼在小程序中實現各種功能,例如將文件發送到云服務器或通過應用程序通知用戶,并且在物聯網應用程序中大量使用.
在https://ifttt.com上創建一個免費帳戶,然后轉到創建選項卡以制作必要的小程序:
然后,單擊“如果這樣”選項卡:
從服務列表中,搜索“Webhooks”:
在這里,您可以編寫觸發器名稱,以便您的程序可以在觸發器被激活時使用小程序。您可以隨意命名,但也必須在代碼中修改觸發器名稱。
例如,如果您的觸發器名稱為“sendMail”,則必須將代碼中的 covidFlag 修改為 sendMail。
創建觸發器后,單擊“Then That”選項卡:
選擇“電子郵件”服務:
在這里,您可以添加電子郵件應包含的內容;如果您還想顯示溫度,請在消息中添加 {{Value1}} 括號。然后,保存您的更改,您的服務就完成了!
編寫和運行代碼
現在小程序已經設置好了,您可以開始編寫代碼了。在您的 Raspbian 操作系統中打開終端并使用
nano main.py
或者,您可以使用像 Mousepad 這樣的文本編輯器或像 Geany 或 Thonny 這樣的專用 Python IDE。
進入 Nano 界面后,編寫下面提供的代碼并使用 CTRL+S 保存更改。
如何插入我的 IFTTT 密鑰?
要查找 webhook 的 IFTTT 密鑰,請轉到您的小程序并按標題上方的 webhook 圖標。然后,在 Webhooks 頁面上,單擊“文檔”。
在這里,您可以找到您的唯一密鑰。將其復制并粘貼到第 48 行的 YOUR_MAKER_KEY 文本的位置。
請求應如下所示(我將使用 sendMail 觸發器作為示例):
requests.post('https://maker.ifttt.com/trigger/sendMail/with/key/YOUR_MAKER_KEY?value1='+str(covidThreshold)+'')
現在代碼已經完成,退出 Nano 編輯器并使用
python3 main.py
在終端。
這個程序是如何運行的?
傳感器每 9 秒連續掃描過往人員的體溫。
如果溫度低于 37.3 攝氏度,則會出現一條消息,表明被掃描的人是安全的,可能沒有任何癥狀。同時,綠色 LED 將閃爍大約 2.5 秒。
但是,如果測得的溫度高于 37.3 度,則會出現一條消息,確認被掃描的人可能有癥狀,并且紅色 LED 將閃爍。
之后,將向小程序注冊的電子郵件地址發送一封電子郵件。消息應如下所示:
故障排除
檢查紅外傳感器是否工作
與通過 GPIO 庫讀取的其他模塊不同,MLX90614 傳感器只能通過 I2C 串行總線連接。要檢查傳感器是否正常工作,請鍵入
i2cdetect -y 1
在終端。如果結果表與下圖中的表相同,則 Raspbian 已成功讀取傳感器。
如果程序仍然無法運行,請確保安裝所有必需的庫并檢查電線是否已正確連接到面包板。
結論
該項目有望被希望實施更好的溫度檢查點系統以遵守不斷變化的社會距離和安全法規的各種企業和/或機構使用。我計劃在未來修改這個項目,添加一個 4 位顯示器來顯示溫度而不使用終端,并提高整個包裝的便攜性,因為我的 Pi 4 的當前設置使用起來非常麻煩。如果項目有任何問題或是否有其他解決方案和改進,請告訴我!
- WhatsApp和電子郵件上的智能冰箱通知
- 比特幣電子郵件通知程序
- 通過蜂鳴器、短信和電子郵件通知您房間的燈光
- 基于labview的電子溫度計 3次下載
- 接收來自您的IoT項目的電子郵件通知
- COVID 19非接觸式溫度計
- PHPoC漏水時通過電子郵件通知
- BLE實驗詳解之藍牙溫度計設計方案 25次下載
- 樹莓派設計數字溫度計免費下載
- 低功耗電子溫度計的設計與實現方案 19次下載
- 電子溫度計 69次下載
- Android動畫電子溫度計 39次下載
- 基于數字簽名的安全電子郵件系統的研究
- 電子溫度計的設計
- 電子郵件的使用教程 0次下載
- 探針式溫度計使用的正確流程是 125次閱讀
- 溫度計的技術原理及分類 溫度計的功能特點及應用場景 1372次閱讀
- 電子溫度計電路圖分享 1684次閱讀
- 五種常見溫度計的工作原理 3119次閱讀
- 遠程監控系統通過短信發送電子郵件 1623次閱讀
- 數字溫度計的重要設計考慮因素 867次閱讀
- 通用數字式溫度計 2421次閱讀
- 使用5V電源的溫度計 3001次閱讀
- 電子溫度計電路圖 1w次閱讀
- 溫度計電路圖 4580次閱讀
- 數字溫度計電路圖 6260次閱讀
- 帶有微調輸出的表頭式溫度計電路圖 2197次閱讀
- 差動溫度計電路圖 2577次閱讀
- 發聲溫度計電路 2796次閱讀
- HTS溫度計電路圖 2336次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多