步驟1:概述
我構(gòu)建了一個名為WiThumb的WiFi IoT板,并向您展示W(wǎng)iThumb啟用的眾多應(yīng)用程序之一。它目前在KickStarter上列出,以使更多人可以使用。
簡而言之,WiThumb是Arduino兼容的WiFi IoT板,具有集成的高精度溫度傳感器和6軸IMU(陀螺儀+加速度計)。
規(guī)格
具有802.11b/g/n WiFi的32位MCU( ESP8266)
集成的TCP/IP協(xié)議堆棧
4MB閃存
精密溫度傳感器(典型精度為+/- 0.25C)
6軸陀螺儀+加速度計
便于閱讀的木板(0.1英寸間距接頭孔)
可選塑料盒
優(yōu)點
緊湊(1.9英寸x 0.85英寸PCB)
USB供電。
大型社區(qū)(Arduino,ESP8266 WiFi)
易于編程
易于攜帶
低成本
低功耗(深度睡眠模式)
塑料盒保護電子設(shè)備
可擴展
步驟2:刷新WiThumb
(如果您熟悉ESP8266,則可以跳過第2步和第3步)。
WiThumb與Arduino兼容。但是,它首次使用前需要刷新。方法如下:
在此處下載并安裝NodeMCU刷新程序:https://github.com/nodemcu/nodemcu-flasher
將WiThumb插入計算機
運行NodeMCU刷新器
選擇與WiThumb對應(yīng)的COM端口
在程序中按“ Flash(F)”按鈕
按住WiThumb上的“閃光燈”按鈕大約1秒鐘,然后釋放它
大約需要1分鐘才能完成閃爍過程。
步驟3:安裝ESP8266的Arduino核心庫
為了通過Arduino IDE編譯并將可執(zhí)行文件加載到WiThumb,您需要將ESP8266的核心庫添加到Arduino環(huán)境。為此,只需按照此GitHub頁面上的說明進行操作。
完成后,調(diào)用Arduino并選擇“ NodeMCU 1.0”作為開發(fā)板?,F(xiàn)在,您應(yīng)該能夠編譯可執(zhí)行文件并將其加載到WiThumb。
步驟4:下載溫度傳感器庫
WiThumb中使用的溫度傳感器為Microchip的MCP9808。
有Adafruit為MCP9808編寫的庫。從此處下載并將其添加到您的Arduino IDE:
https://github.com/adafruit/Adafruit_MCP9808_Libra 。..
步驟5:下載我的代碼
可以從此處下載代碼:
https://github.com/ThomasCLee/funnyvale/tree/maste 。..
這應(yīng)該是不言自明的。它每2分鐘(大約)測量一次溫度。
以下是步驟:
初始化溫度傳感器并讀取溫度
登錄到WiFi網(wǎng)絡(luò)(您需要在第28,29行中填寫SSID和密碼)
將讀數(shù)發(fā)布到云端(托管在https://data.sparkfun.com上)。但是在執(zhí)行此操作之前,您需要創(chuàng)建一個數(shù)據(jù)流并獲取一個公共密鑰和一個私有密鑰。不用擔心,我將向您展示下一步。
步驟6:將讀數(shù)上傳到云端
到創(chuàng)建數(shù)據(jù)流,請按照以下步驟
轉(zhuǎn)到https://data.sparkfun.com
創(chuàng)建新的數(shù)據(jù)流(通過點擊“創(chuàng)建”按鈕右)
填寫所有必填項。在“字段”條目中,輸入“ temp”
保存后,將分配一個公鑰和一個私鑰。私鑰就像密碼。不要與其他人共享它。
現(xiàn)在,在Arduino程序的第35行和第36行中輸入這兩個鍵
保存,編譯并將程序上傳到WiThumb之后,將會每2分鐘開始將溫度記錄到Sparkfun。
您還可以在Arduino中打開串行監(jiān)視器以查看調(diào)試消息。
一旦一切正常,您可以從以下位置拔下WiThumb的電源:您的PC并將其插入任何USB A型連接器以測量感興趣的任何位置的溫度。
步驟7:繪制圖表
要查看溫度讀數(shù),只需訪問
https://data.sparkfun.com/streams/public key
(其中您在上一步中獲得的公共密鑰)
其中一項好處是您可以將數(shù)據(jù)導(dǎo)出到analog.io以在線繪制溫度。
這是方法:
單擊右上角的“導(dǎo)出到Analog.io”按鈕
選擇“溫度”,然后單擊Analog.io上的“全部加載”按鈕網(wǎng)站
在我的情況下,我將WiThumb放入冰箱中以查看其結(jié)冰的溫度。一直到0度。令人印象深刻!
-
WIFI
+關(guān)注
關(guān)注
81文章
5406瀏覽量
208353 -
溫度計
+關(guān)注
關(guān)注
6文章
406瀏覽量
79043
發(fā)布評論請先 登錄


溫度計使用注意事項 溫度計與濕度計的區(qū)別
什么是熱電偶溫度計?






探針式電子溫度計由什么組成
探針式電子溫度計用來測量什么的溫度
探針式溫度計使用的正確流程是
電阻式溫度計是利用什么原理

評論