這篇文章主要介紹“MicroPython控制DS18B20檢測溫度的方法是什么”的相關(guān)知識,小編通過實(shí)際案例向大家展示操作過程,操作方法簡單快捷,實(shí)用性強(qiáng),希望這篇“MicroPython控制DS18B20檢測溫度的方法是什么”文章能幫助大家解決問題。
創(chuàng)新互聯(lián)自2013年起,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元新華做網(wǎng)站,已為上家服務(wù),為新華各地企業(yè)和個人服務(wù),聯(lián)系電話:18980820575
1.實(shí)驗(yàn)?zāi)康?/strong>
1. 學(xué)習(xí)在PC機(jī)系統(tǒng)中擴(kuò)展簡單I/O 接口的方法。
2. 進(jìn)一步學(xué)習(xí)編制數(shù)據(jù)輸出程序的設(shè)計(jì)方法。
3. 學(xué)習(xí)DS18B20的接線方法,并利用DS18B20檢測當(dāng)前溫度。
2.所需元器件
F407Micropython開發(fā)板1塊
數(shù)據(jù)線1條
DS18b20溫度傳感器1個
DS18B20測溫模塊(不含DS18B20)1個
杜邦線若干
Putty調(diào)試工具
3.學(xué)習(xí)DS18B20的接線方法,檢測當(dāng)前溫度
先看一下DS18B20針腳含義,如下圖:
將DS18B20溫度傳感器直接插DS18B20模塊上。如圖
DS18B20擴(kuò)展板的針腳與F407 Micropython開發(fā)板的針腳對應(yīng)關(guān)系如下:
F407 Micropython開發(fā)板 DS18B20
----------------
# 3V3 or any Pin => VDD
# any Pin => DO
# GND => GND
還是看不明白的話,直接上針腳編號
F407 Micropython開發(fā)板 DS18B20
----------------------------
3.3v => VDD
GND => GND
Y12 => DO
4.源代碼
接線ok后,將ds18b20.py和one_wire.py復(fù)制到PYBFLASH磁盤的根目錄。將下面代碼拷進(jìn)main.py保存,等紅燈熄滅后,rst開發(fā)板,用Putty可以看到當(dāng)前的溫度。
main.py源代碼:
#main.py import pyb from pyb import Pin from ds18b20 import DS18X20 DQ=DS18X20(Pin('Y12'))#DQ while True: tem = DQ.read_temp() print(tem) pyb.delay(1000)
關(guān)于“MicroPython控制DS18B20檢測溫度的方法是什么”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會為大家更新不同的知識點(diǎn)。
本文題目:MicroPython控制DS18B20檢測溫度的方法是什么
文章路徑:http://jinyejixie.com/article16/jogigg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、自適應(yīng)網(wǎng)站、虛擬主機(jī)、網(wǎng)站改版、網(wǎng)站設(shè)計(jì)、商城網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)