99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

arduino溫濕度采集之DIY基于arduino的環(huán)境監(jiān)測(cè)采集設(shè)計(jì)

454398 ? 2018-07-26 18:52 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

arduino功能強(qiáng)大,arduino溫濕度采集方案的實(shí)現(xiàn)很簡(jiǎn)單,先給大家上成品圖!往下翻會(huì)有:原件清單!接線(xiàn)圖!源代碼!歡迎大家提出寶貴改進(jìn)意見(jiàn)。

功能介紹:此設(shè)備用于采集土壤濕度、空氣干濕度、氣溫、光照強(qiáng)度,通過(guò)SD卡存儲(chǔ)所采集的數(shù)據(jù),可將數(shù)據(jù)輸入excel、matlab進(jìn)行數(shù)據(jù)分析,從而尋找最利于作物生長(zhǎng)的生長(zhǎng)環(huán)境。

后期計(jì)劃增加K離子傳感器、采用yeelink將數(shù)據(jù)采集至平臺(tái)形成實(shí)時(shí)監(jiān)控。

原件清單(某寶上全有):

1.arduino uno增強(qiáng)版(就是引腳旁邊可以自己焊接上排針的那種)*1,19.9元

2.dht11溫濕度傳感器(也可買(mǎi)精度更高的dht22)*1,8.8元

3.GY-30光照傳感器*1,9.9元

4.LCD1602屏幕*1,8.8元

5.10uF電容*1

6.100歐電阻*1

7.電位器*1,1元

8.SD卡模塊*1,4.9

9.公母線(xiàn)、杜邦線(xiàn)*圖片上那么多,5元吧

10.面包板*1,5.9

總價(jià):64.2元

接線(xiàn)圖!


說(shuō)明書(shū):

一、總體概述

裝置分為6個(gè)部分,空氣濕度、空氣溫度、土壤濕度、光照強(qiáng)度、SD卡,LCD屏。

二、溫濕度檢測(cè)模塊

使用DHT11,相關(guān)參數(shù)如下:

由于添加了濾波電路,精度應(yīng)該會(huì)有所提高。

三、土壤濕度傳感器

未接觸測(cè)量之前的顯示應(yīng)該為1022或者1023,這個(gè)值代表的是工作正常,將傳感器插入土壤中即可使用,數(shù)字會(huì)變小。

需要特別注意的是傳感器的DO口不接線(xiàn)。

四、光照傳感器

光照傳感器的讀數(shù)在接電后前三秒是0,這是串口的初始化,三秒后可正常工作。傳感器已標(biāo)定,顯示的數(shù)值代表國(guó)際單位制的光照強(qiáng)度流明(LX),其物理意義是:LX,照度的國(guó)際單位(SI),又稱(chēng)米燭光。1流明的光通量均勻分布在1平方米面積上的照度,就是一勒克斯。可以標(biāo)作勒[克斯],簡(jiǎn)稱(chēng)勒。英為lux,簡(jiǎn)作lx 。

需要注意的是光照強(qiáng)度傳感器的采集器是在外端黑色六引腳的貼片上,正常使用時(shí),貼片不可被遮擋。

五、LCD屏

LCD屏幕加上了變阻器來(lái)控制屏幕的亮度,如果顯示數(shù)字不清楚,可以通過(guò)調(diào)節(jié)變阻器來(lái)調(diào)節(jié)電壓使其顯示更清楚:

LCD屏幕顯示的數(shù)據(jù)如下:



下面對(duì)數(shù)值進(jìn)行說(shuō)明:

SH(soil humidity,土壤濕度)

TEMP(temperature,溫度),單位攝氏度

LX(illumination intensity,光照強(qiáng)度),這里直接用單位命名了。

AH(air humidity,空氣濕度)

六、SD卡模塊

SD卡模塊目前還沒(méi)有寫(xiě)代碼,后期通過(guò)SD卡采集的數(shù)據(jù)可以導(dǎo)入excel進(jìn)行處理。

接下來(lái)要做的事:

標(biāo)定各個(gè)傳感器

加入事件模塊

編寫(xiě)SD卡代碼

加入休眠功能,20分鐘采集一次數(shù)據(jù),6個(gè)小時(shí)存儲(chǔ)一次數(shù)據(jù)

加入yeelink

將監(jiān)測(cè)站進(jìn)行封裝

上代碼(語(yǔ)言processing,平臺(tái)IDE):

#include 《LiquidCrystal.h》

#include 《Wire.h》

int ASignal = A0;

LiquidCrystal lcd(12,11,5,4,3,2);

#include 《dht11.h》

dht11 DHT11;

#define DHT11PIN 7

#define ADDR 0b0100011

void setup()

{

pinMode(ASignal, INPUT);

Serial.begin(9600);

lcd.begin(16,2);

Wire.begin();

pinMode(13, OUTPUT);

Wire.beginTransmission(ADDR);

Wire.write(0b00000001);

Wire.endTransmission();

}

Serial.println(“ ”);

int chk = DHT11.read(DHT11PIN);

Serial.print(“read sensor”);

switch(chk)

{

case DHTLIB_OK:

Serial.println(“OK”);

break;

case DHTLIB_ERROR_CHECKSUM:

Serial.println(“Checksum error”);

break;

case DHTLIB_ERROR_TIMEOUT:

Serial.println(“Time out error”);

break;

default:

Serial.println(“Unknown error”);

break;

}

Serial.print(“Humidity(%):”);

Serial.println(DHT11.humidity);

Serial.print(“Temperature(oC):”);

Serial.println(DHT11.temperature);int sensorValue = analogRead(ASignal);

Serial.print(“soil exploration=”);

Serial.println(sensorValue);

int val = 0;

// reset

Wire.beginTransmission(ADDR);

Wire.write(0b00000111);

Wire.endTransmission();

digitalWrite(13, LOW);

delay(100);

Wire.beginTransmission(ADDR);

Wire.write(0b00100000);

Wire.endTransmission();

// typical read delay 120ms

delay(120);

Wire.requestFrom(ADDR, 2); // 2byte every time

for (val=0; Wire.available()》=1; ) {

char c = Wire.read();

//Serial.println(c, HEX);

val = (val 《《 8) + (c & 0xFF);

}

val = val / 1.2;

Serial.print(“l(fā)x: ”);

Serial.println(val);

Serial.println(“OK”);

digitalWrite(13, HIGH);

delay(100);

lcd.print(“SH:”);

lcd.setCursor(3,0);

lcd.print(sensorValue);

lcd.setCursor(8,0);

lcd.print(“TEMP:”);

lcd.print(DHT11.temperature);

lcd.setCursor(0,1);

lcd.print(“LX:”);

lcd.print(val);

lcd.setCursor(8,1);

lcd.print(“AH:”);

lcd.print(DHT11.humidity);

delay(3000);

lcd.clear();

}

void loop()

{

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2565

    文章

    53008

    瀏覽量

    767481
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6498

    瀏覽量

    192185
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    倉(cāng)庫(kù)溫濕度自動(dòng)監(jiān)控系統(tǒng):守護(hù)倉(cāng)儲(chǔ)環(huán)境的“智能哨兵”

    在現(xiàn)代倉(cāng)儲(chǔ)管理中,溫濕度環(huán)境自動(dòng)監(jiān)控系統(tǒng)已成為保障物資質(zhì)量安全的關(guān)鍵技術(shù)支撐。隨著物聯(lián)網(wǎng)、大數(shù)據(jù)等新一代信息技術(shù)的深度融合,這類(lèi)系統(tǒng)已從單一的環(huán)境監(jiān)測(cè)工具演變?yōu)榧瘮?shù)據(jù)采集、智能分析、預(yù)
    的頭像 發(fā)表于 07-03 17:30 ?247次閱讀

    常見(jiàn)的溫濕度傳感器類(lèi)型?

    ),溫度精度為±0.2℃(典型)。濕度和溫度數(shù)據(jù)可以通過(guò)MCU、藍(lán)牙芯片或SoC芯片通過(guò)數(shù)字接口直接讀取。它與SMBus、I2C接口兼容。非常適合用于暖通空調(diào)、環(huán)境監(jiān)測(cè)等。 在選擇溫濕度傳感器時(shí),應(yīng)根據(jù)具體的使用場(chǎng)景和需求綜合考
    發(fā)表于 06-24 09:24

    LoRa無(wú)線(xiàn)技術(shù)的溫濕度監(jiān)測(cè)預(yù)警系統(tǒng)

    LoRa無(wú)線(xiàn)技術(shù)的溫濕度監(jiān)測(cè)預(yù)警系統(tǒng)采用LoRa采集器和LoRa網(wǎng)關(guān)實(shí)現(xiàn)監(jiān)控區(qū)域內(nèi)的全覆蓋,同時(shí)在倉(cāng)儲(chǔ)區(qū)各個(gè)數(shù)據(jù)采集節(jié)點(diǎn)安裝溫濕度傳感器,實(shí)
    的頭像 發(fā)表于 05-14 16:06 ?271次閱讀
    LoRa無(wú)線(xiàn)技術(shù)的<b class='flag-5'>溫濕度</b><b class='flag-5'>監(jiān)測(cè)</b>預(yù)警系統(tǒng)

    制藥車(chē)間溫濕度數(shù)據(jù)采集監(jiān)控管理方案

    在制藥生產(chǎn)過(guò)程中,溫濕度對(duì)藥品質(zhì)量起著關(guān)鍵作用。不穩(wěn)定的溫濕度環(huán)境可能導(dǎo)致藥品原料變質(zhì)、藥品制劑的穩(wěn)定性下降,甚至影響藥品的療效和安全性。因此,構(gòu)建一套精準(zhǔn)、可靠的溫濕度數(shù)據(jù)采集監(jiān)控管
    的頭像 發(fā)表于 03-25 14:08 ?385次閱讀
    制藥車(chē)間<b class='flag-5'>溫濕度數(shù)據(jù)采集</b>監(jiān)控管理方案

    工廠溫濕度監(jiān)控系統(tǒng)

    在現(xiàn)代化工業(yè)生產(chǎn)環(huán)境中,溫濕度控制是確保產(chǎn)品質(zhì)量、生產(chǎn)效率和員工健康的關(guān)鍵因素之一。隨著科技的進(jìn)步,工廠溫濕度監(jiān)控系統(tǒng)應(yīng)運(yùn)而生,通過(guò)集成傳感器技術(shù)、數(shù)據(jù)處理與通信技術(shù),對(duì)工廠內(nèi)部環(huán)境
    的頭像 發(fā)表于 02-25 17:11 ?477次閱讀

    基于SX1281芯片的醫(yī)療環(huán)境監(jiān)測(cè)方案

    與安全,及時(shí)發(fā)現(xiàn)并處理環(huán)境變化。 醫(yī)院公共區(qū)域環(huán)境監(jiān)控對(duì)醫(yī)院公共區(qū)域的空氣質(zhì)量、溫濕度進(jìn)行監(jiān)測(cè),確?;颊摺⑨t(yī)護(hù)人員和訪客的健康。 基于SX1281芯片的醫(yī)療
    發(fā)表于 01-07 00:07

    庫(kù)房溫濕度監(jiān)測(cè)系統(tǒng)

    不可或缺的一部分,對(duì)于保障貨物安全、維護(hù)存儲(chǔ)品質(zhì)具有重要意義。 組成與運(yùn)行 庫(kù)房溫濕度監(jiān)測(cè)系統(tǒng)是一種專(zhuān)門(mén)用于倉(cāng)庫(kù)環(huán)境溫濕度監(jiān)測(cè)的系統(tǒng),結(jié)合傳
    的頭像 發(fā)表于 01-06 16:37 ?564次閱讀

    遠(yuǎn)程溫濕度實(shí)時(shí)監(jiān)測(cè)系統(tǒng)應(yīng)用方案

    遠(yuǎn)程溫濕度實(shí)時(shí)監(jiān)測(cè)系統(tǒng),作為現(xiàn)代環(huán)境管理的重要組成部分,是各行各業(yè)不可或缺的重要工具,對(duì)環(huán)境溫濕度的遠(yuǎn)程、實(shí)時(shí)、精準(zhǔn)
    的頭像 發(fā)表于 01-02 17:03 ?634次閱讀

    XKCON祥控倉(cāng)庫(kù)存儲(chǔ)環(huán)境溫濕度在線(xiàn)監(jiān)測(cè)系統(tǒng)能夠取代人工巡檢,實(shí)現(xiàn)遠(yuǎn)程倉(cāng)庫(kù)存儲(chǔ)環(huán)境溫濕度變化的實(shí)時(shí)

    的XKCON祥控倉(cāng)庫(kù)存儲(chǔ)環(huán)境溫濕度在線(xiàn)監(jiān)測(cè)系統(tǒng)通過(guò)安裝固定式環(huán)境溫濕度檢測(cè)儀對(duì)倉(cāng)儲(chǔ)環(huán)境
    的頭像 發(fā)表于 11-20 11:20 ?554次閱讀
    XKCON祥控倉(cāng)庫(kù)存儲(chǔ)<b class='flag-5'>環(huán)境</b><b class='flag-5'>溫濕度</b>在線(xiàn)<b class='flag-5'>監(jiān)測(cè)</b>系統(tǒng)能夠取代人工巡檢,實(shí)現(xiàn)遠(yuǎn)程倉(cāng)庫(kù)存儲(chǔ)<b class='flag-5'>環(huán)境</b><b class='flag-5'>溫濕度</b>變化的實(shí)時(shí)

    LORA無(wú)線(xiàn)溫濕度監(jiān)測(cè)系統(tǒng)

    LORA無(wú)線(xiàn)溫濕度監(jiān)測(cè)系統(tǒng),作為現(xiàn)代環(huán)境監(jiān)測(cè)技術(shù)的重要組成部分,正日益受到各行各業(yè)的廣泛關(guān)注和應(yīng)用。 LORA無(wú)線(xiàn)溫濕度監(jiān)測(cè)系統(tǒng),利用LOR
    的頭像 發(fā)表于 11-07 16:57 ?822次閱讀

    Arduino Nano 和 DHT11 實(shí)現(xiàn) LabVIEW 溫濕度采集

    Arduino Nano 和 DHT11 實(shí)現(xiàn) LabVIEW 溫濕度采集
    的頭像 發(fā)表于 10-08 11:46 ?1147次閱讀
    <b class='flag-5'>Arduino</b> Nano 和 DHT11 實(shí)現(xiàn) LabVIEW <b class='flag-5'>溫濕度</b><b class='flag-5'>采集</b>

    溫濕度監(jiān)測(cè)解決方案

    。對(duì)于維護(hù)環(huán)境穩(wěn)定、保障生產(chǎn)安全、提升生活質(zhì)量具有重要意義。 溫濕度監(jiān)測(cè)解決方案,融入物聯(lián)網(wǎng)、無(wú)線(xiàn)通訊等技術(shù),通過(guò)溫濕度傳感器、智能采集器等
    的頭像 發(fā)表于 09-04 17:16 ?774次閱讀

    冷庫(kù)環(huán)境溫濕度監(jiān)控系統(tǒng)

    預(yù)防因溫濕度波動(dòng)導(dǎo)致的貨物損失,確保產(chǎn)品從生產(chǎn)到消費(fèi)終端的全鏈條品質(zhì)穩(wěn)定。 冷庫(kù)環(huán)境溫濕度監(jiān)控系統(tǒng),集數(shù)據(jù)采集、傳輸、處理、顯示、報(bào)警于一體的智能化管理解決方案。通過(guò)實(shí)時(shí)
    的頭像 發(fā)表于 08-21 16:07 ?759次閱讀

    Arduino Nano 和 NodeMCU ESP8266 讀取 DHT11 環(huán)境溫濕度數(shù)據(jù)及 OLED顯示

    Arduino Nano 和 NodeMCU ESP8266 讀取 DHT11 環(huán)境溫濕度數(shù)據(jù)及 OLED顯示
    的頭像 發(fā)表于 08-13 18:04 ?2074次閱讀
    <b class='flag-5'>Arduino</b> Nano 和 NodeMCU ESP8266 讀取 DHT11 <b class='flag-5'>環(huán)境</b><b class='flag-5'>溫濕度</b>數(shù)據(jù)及 OLED顯示

    溫濕度監(jiān)測(cè)系統(tǒng)應(yīng)用

    在現(xiàn)代化工業(yè)生產(chǎn)、倉(cāng)儲(chǔ)管理、農(nóng)業(yè)種植以及智能家居等領(lǐng)域,溫濕度監(jiān)測(cè)已成為不可或缺的一環(huán)。溫濕度作為環(huán)境控制的關(guān)鍵因素,直接影響著產(chǎn)品質(zhì)量、存儲(chǔ)安全、作物生長(zhǎng)效率以及居住舒適度。因此,一
    的頭像 發(fā)表于 07-26 16:15 ?906次閱讀