步驟1:我們需要的命令式設(shè)備
對我們來說問題不大,因?yàn)槲覀冇泻芏喙ぷ饕觥5牵覀冎榔渌撕茈y在正確的時間從正確的位置收集正確的零件,以賺到一分錢。因此,我們將在所有領(lǐng)域?yàn)槟峁椭i喿x以下內(nèi)容以獲取完整的零件清單。
1。 Raspberry Pi
第一步是獲得Raspberry Pi開發(fā)板。 Raspberry Pi是基于單板Linux的計算機(jī),許多愛好者在他們的項(xiàng)目中都使用過。 Raspberry Pi具有強(qiáng)大的計算能力,盡管體積很小,但仍吸引了公眾的想象。因此,它被用于諸如物聯(lián)網(wǎng)(IoT),智能城市,學(xué)校教育和其他形式的有用小工具等熱門趨勢中。
2。 Raspberry Pi的I2C Shield
我們認(rèn)為,Raspberry Pi 2和Pi 3真正缺乏的唯一是I2C端口。別擔(dān)心。 INPI2(I2C適配器)為Raspberry Pi 2/3提供了一個I2C端口,可與多個I2C設(shè)備一起使用。它可以在Dcube Store中使用。
3。 SHT25濕度和溫度傳感器
SHT25高精度濕度和溫度傳感器以數(shù)字I2C格式提供經(jīng)過校準(zhǔn)的線性傳感器信號。我們從Dcube Store購買了此傳感器。
4。 I2C連接電纜
我們使用了Dcube Store中提供的I2C連接電纜。
5。 Micro USB電纜
最簡單但最嚴(yán)格的電源要求是Raspberry Pi!為Raspberry Pi供電的最簡單方法是通過Micro USB電纜。
6。以太網(wǎng)(LAN)電纜/USB WiFi加密狗
互聯(lián)網(wǎng)正在成為明天的全球村莊的城鎮(zhèn)廣場。讓您的Raspberry Pi與以太網(wǎng)(LAN)電纜,然后將其插入網(wǎng)絡(luò)路由器。或者,尋找 WiFi適配器,然后使用USB端口之一訪問無線網(wǎng)絡(luò)。 這是一個明智的選擇,輕松,小巧,便宜!
7。 HDMI電纜/遠(yuǎn)程訪問
使用板載 HDMI電纜,您可以將其連接到數(shù)字電視或監(jiān)視器。想要省錢!可以使用- SSH和通過Internet訪問等不同方法遠(yuǎn)程訪問Raspberry Pi。 您可以使用 PuTTY 開源軟件。
金錢通常花費(fèi)太多。
第2步:建立硬件連接
通常,電路非常簡單。按照所示原理圖制作電路。按照上面的圖像,布局相對簡單,您應(yīng)該沒有問題。
在我們的深謀遠(yuǎn)慮中,我們已經(jīng)遍歷電子學(xué)的基礎(chǔ)知識,只是為硬件和軟件翻新了內(nèi)存。我們想為該項(xiàng)目繪制一個簡單的電子原理圖。在電子領(lǐng)域,原理圖就像基礎(chǔ)。電路設(shè)計需要持久的結(jié)構(gòu)基礎(chǔ)。當(dāng)您擁有要構(gòu)建的電子原理圖時,剩下的一切都只是遵循設(shè)計。
Raspberry Pi和I2C屏蔽鍵合
拿起Raspberry Pi,并在其上放置I2CShield。將Shield輕輕按到GPIO引腳上。 當(dāng)您知道自己在做什么時,這簡直是小菜一碟(參見圖片)。
傳感器和樹莓派粘接
拿起傳感器,并連接I2C電纜。確保I2C輸出始終連接到I2C輸入。覆有I2C屏蔽層的Raspberry Pi也要遵循相同的方法。
使用I2C屏蔽層和電纜是一種即插即用的替代方法,可替代通常令人困惑且容易出錯的直接焊接方法。沒有它,您將需要閱讀圖表和引腳,將焊料焊接到板上,如果您想通過添加或更換板來更改應(yīng)用程序,則需要刪除所有這些并重新開始。這使故障排除變得不那么復(fù)雜(您聽說過即插即用。這是一個即插即用,即插即用。使用起來如此簡單,令人難以置信)。
注意:棕色線應(yīng)始終遵循一臺設(shè)備的輸出與另一臺設(shè)備的輸入之間的接地(GND)連接。
網(wǎng)絡(luò),USB和無線重要
您要做的第一件事就是將Raspberry Pi連接到Internet。您有兩種選擇:使用以太網(wǎng)(LAN)電纜進(jìn)行連接或使用 WiFi適配器的另一種令人印象深刻的方式。
電路
將Micro USB電纜插入Raspberry Pi的電源插孔。 點(diǎn)亮它,瞧,我們很好!
與屏幕的連接
我們可以選擇將HDMI電纜連接到顯示器/電視,或者我們可以創(chuàng)造性地制作出無頭Pi,使用諸如遠(yuǎn)程訪問 - SSH/PuTTY。
請記住,大學(xué)是唯一可以接受貧窮和醉酒的時間。
Raspberry Pi和SHT25傳感器的Python代碼在我們的Github存儲庫中。
在繼續(xù)該程序之前,請確保您已閱讀自述文件文件和設(shè)置您的Raspberry Pi中給出的說明。
水分是指存在液體,尤其是水,通常是微量的。例如,在空氣(濕度),食品和各種商業(yè)產(chǎn)品中會發(fā)現(xiàn)少量水。
下面是python代碼。您可以按照自己喜歡的任何方式克隆和編輯代碼。
# Distributed with a free-will license.
# Use it any way you want, profit or free, provided it fits in the licenses of its associated works.
# SHT25
# This code is designed to work with the SHT25_I2CS I2C Mini Module available from ControlEverything.com.
# https://www.controleverything.com/content/Humidity?sku=SHT25_I2CS#tabs-0-product_tabset-2
import smbus
import time
# Get I2C bus
bus = smbus.SMBus(1)
# SHT25 address, 0x40(64)
# Send temperature measurement command
# 0xF3(243) NO HOLD master
bus.write_byte(0x40, 0xF3)
time.sleep(0.5)
# SHT25 address, 0x40(64)
# Read data back, 2 bytes
# Temp MSB, Temp LSB
data0 = bus.read_byte(0x40)
data1 = bus.read_byte(0x40)
# Convert the data
temp = data0 * 256 + data1
cTemp= -46.85 + ((temp * 175.72) / 65536.0)
fTemp = cTemp * 1.8 + 32
# SHT25 address, 0x40(64)
# Send humidity measurement command
# 0xF5(245) NO HOLD master
bus.write_byte(0x40, 0xF5)
time.sleep(0.5)
# SHT25 address, 0x40(64)
# Read data back, 2 bytes
# Humidity MSB, Humidity LSB
data0 = bus.read_byte(0x40)
data1 = bus.read_byte(0x40)
# Convert the data
humidity = data0 * 256 + data1
humidity = -6 + ((humidity * 125.0) / 65536.0)
# Output data to screen
print “Relative Humidity is : %.2f %%” %humidity
print “Temperature in Celsius is : %.2f C” %cTemp
print “Temperature in Fahrenheit is : %.2f F” %fTemp
步驟4:性能模式
現(xiàn)在,下載(或git pull)代碼并在Raspberry Pi中將其打開。
運(yùn)行命令以編譯并上傳代碼在終端上,并在顯示屏上查看輸出即可。片刻之后,它將顯示所有參數(shù)。確保所有內(nèi)容都像煎餅一樣平整后,您可以即興創(chuàng)作并繼續(xù)進(jìn)行到更有趣的項(xiàng)目中。
步驟5:應(yīng)用程序和功能
新型SHT25濕度和溫度傳感器將傳感器技術(shù)提升到了一個新的水平,具有無與倫比的傳感器性能,多種變體和新功能。適用于各種市場,例如家用電器,醫(yī)療,物聯(lián)網(wǎng),HVAC或工業(yè)。此外,還可以提供汽車級。
例如保持冷靜,然后去桑拿吧!
愛桑拿吧!桑拿浴吸引了許多人。一個封閉的區(qū)域,通常是木制的,被加熱以對內(nèi)部的人產(chǎn)生體熱。眾所周知,身體加熱具有很高的有益作用。在此廣告系列中,我們將制作一個桑拿按摩浴缸觀察者,它使用Raspberry Pi和SHT25測量相對濕度和溫度。您可以創(chuàng)建一個自制的桑拿按摩浴缸觀察者以達(dá)到完美的效果。
步驟6:結(jié)論
希望這個項(xiàng)目可以激發(fā)進(jìn)一步的實(shí)驗(yàn)。在Raspberry Pi領(lǐng)域中,您可能會想知道Raspberry Pi永無止境的前景,其輕松的功能,其用途以及如何改善對電子,編程,設(shè)計等的興趣。這些想法很多。有時結(jié)果會帶給您新的低點(diǎn),但并沒有放棄。失敗可能有另外一種解決方法,或者新的想法可能會從失敗中得到發(fā)展(甚至可能會形成勝利)。 您可以通過制作新作品并對其進(jìn)行完善來挑戰(zhàn)自己。為了方便起見,我們在 Youtube 上提供了一個有趣的視頻教程,它可以幫助您進(jìn)行探索,以及如果您想進(jìn)一步解釋項(xiàng)目的各個方面。
責(zé)任編輯:wv
-
觀測器
+關(guān)注
關(guān)注
0文章
49瀏覽量
10346 -
樹莓派
+關(guān)注
關(guān)注
121文章
1978瀏覽量
107221
發(fā)布評論請先 登錄
無刷直流電機(jī)滑模觀測器參數(shù)優(yōu)化設(shè)計方法
兩種感應(yīng)電機(jī)磁鏈觀測器的參數(shù)敏感性研究
利用擴(kuò)張狀態(tài)觀測器的交流永磁同步電機(jī)控制
基于滑模觀測器和鎖相環(huán)的無軸承感應(yīng)電機(jī)無速度傳感器控制
溫度傳感器與濕度傳感器的區(qū)別
溫濕度控制器的功能和應(yīng)用
溫濕度傳感器種類及原理的優(yōu)劣分析
溫濕度傳感器是什么類型的傳感器
補(bǔ)償HVAC系統(tǒng)中的溫度和濕度傳感器

使用MSP430 MCU簡化溫度、濕度和光學(xué)I2C傳感器

溫濕度傳感器怎么調(diào)試
HDC2010 低功耗濕度和溫度數(shù)字傳感器數(shù)據(jù)表

HDC2080 低功耗濕度和溫度數(shù)字傳感器數(shù)據(jù)表

評論