2018年11月15日 星期四

單元05_DS18B20溫度感測器_NodeMCU_ESP8266

單元05_DS18B20溫度感測器_NodeMCU_ESP8266

DS18B20的特色,首先,它不僅感測溫度,還會將資料數位化,這麼一來,即使DS18B20與Arduino板子離很遠,也不會影響準確度。市面上DS18B20大概可以看到兩種,一種是一顆黑黑的,另一種則是不鏽鋼封裝好的可以用來測水溫。

DS18B20買回來後要在正極和資料傳輸這兩條電線中在加入一顆4.7K的電阻,除非你買人家已經幫你焊接好電阻的模組,不然就得要自己處理。
我這次主要是要測水溫,因此買不鏽鋼封裝,可以直接丟入水中。買回來後自己再焊接上電阻。
接線:紅線接上5V,黑線GND,黃線接上D4(02)
LCD則按照單元04_LCD顯示接線
接下來就是程式撰寫的部分,
我們利用iotBlockly的積木來撰寫程式
https://iotblockly.com/iotblockly_v1.5/demos/code/index.html#
程式碼:https://gist.github.com/clive520/2ff1d864d27f13dbfb755651a0e4894d

上傳之後,就可以顯示溫度。

修正一下顯示的文字

程式碼:https://gist.github.com/clive520/e03617153cb1991d4805d6ff834aa671






沒有留言:

張貼留言

AI 網路爬蟲

  AI 網路爬蟲 網路爬蟲(Web Scraping)一直以來都是數據工作者的利器,但它也總是伴隨著令人頭痛的挑戰:你需要懂程式碼、要能解析複雜的 HTML 結構,還要不斷應對網站層出不窮的反爬蟲機制。這道技術門檻,讓許多行銷人員、研究員和創業者望而卻步。 然而,新一代的 AI...