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

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

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

如何通過使用加熱器和風(fēng)扇調(diào)節(jié)任何溫室的濕度和溫度

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2019-11-11 09:30 ? 次閱讀

步驟1:設(shè)置字符LCD

這是該項(xiàng)目接線中最棘手的部分。上圖顯示了LCD的每個(gè)連接如何連接到Arduino。使用正/負(fù)面包板導(dǎo)軌進(jìn)行設(shè)置要容易得多,但是我沒有一個(gè)可用的導(dǎo)軌。在我的設(shè)置中,我在引腳3和引腳1之間使用了電位計(jì),因?yàn)樗梢暂p松調(diào)節(jié)背光。但是,這不是必需的,一個(gè)10K電阻將代替它工作。

步驟2:連接濕度和溫度傳感器

設(shè)置兩個(gè)非常簡單為此使用了單獨(dú)的傳感器,但是我使用了一個(gè)同時(shí)讀取濕度和溫度的傳感器。 DHT傳感器價(jià)格便宜,能夠讀取溫度和濕度。它們有四個(gè)引腳,其連接方式如下:

VCC(3V-5V電源

數(shù)據(jù)輸出

無連接

接地

在VCC和數(shù)據(jù)線之間也連接一個(gè)10K電阻。上方顯示一個(gè)圖。

要使用DHT傳感器,您需要下載DHT庫。這是Adafruit的一款。為了使用它,請下載DHT.cpp和DHT.h文件,并將它們放在arduino“ libraries”文件夾中的“ DHT”文件夾中。

以下是adafruit的DHT傳感器示例代碼:

// Example testing sketch for various DHT humidity/temperature sensors

// Written by ladyada, public domain

#include “DHT.h”

#define DHTPIN 2 // what pin we‘re connected to

// Uncomment whatever type you’re using!

//#define DHTTYPE DHT11 // DHT 11

#define DHTTYPE DHT22 // DHT 22 (AM2302)

//#define DHTTYPE DHT21 // DHT 21 (AM2301)

// Connect pin 1 (on the left) of the sensor to +5V

// NOTE: If using a board with 3.3V logic like an Arduino Due connect pin 1

// to 3.3V instead of 5V!

// Connect pin 2 of the sensor to whatever your DHTPIN is

// Connect pin 4 (on the right) of the sensor to GROUND

// Connect a 10K resistor from pin 2 (data) to pin 1 (power) of the sensor

// Initialize DHT sensor for normal 16mhz Arduino

DHT dht(DHTPIN, DHTTYPE);

// NOTE: For working with a faster chip, like an Arduino Due or Teensy, you

// might need to increase the threshold for cycle counts considered a 1 or 0.

// You can do this by passing a 3rd parameter for this threshold. It‘s a bit

// of fiddling to find the right value, but in general the faster the CPU the

// higher the value. The default for a 16mhz AVR is a value of 6. For an

// Arduino Due that runs at 84mhz a value of 30 works.

// Example to initialize DHT sensor for Arduino Due:

//DHT dht(DHTPIN, DHTTYPE, 30);

void setup() {

Serial.begin(9600);

Serial.println(“DHTxx test!”);

dht.begin();

}

void loop() {

// Wait a few seconds between measurements.

delay(2000);

// Reading temperature or humidity takes about 250 milliseconds!

// Sensor readings may also be up to 2 seconds ’old‘ (its a very slow sensor)

float h = dht.readHumidity();

// Read temperature as Celsius

float t = dht.readTemperature();

// Read temperature as Fahrenheit

float f = dht.readTemperature(true);

// Check if any reads failed and exit early (to try again)。

if (isnan(h) || isnan(t) || isnan(f)) {

Serial.println(“Failed to read from DHT sensor!”);

return;

}

// Compute heat index

// Must send in temp in Fahrenheit!

float hi = dht.computeHeatIndex(f, h);

Serial.print(“Humidity: ”);

Serial.print(h);

Serial.print(“ % ”);

Serial.print(“Temperature: ”);

Serial.print(t);

Serial.print(“ *C ”);

Serial.print(f);

Serial.print(“ *F ”);

Serial.print(“Heat index: ”);

Serial.print(hi);

Serial.println(“ *F”);

}

步驟3:測試字符LCD和DHT傳感器

上面是對Character LCD和DHT22傳感器的測試設(shè)置的詳細(xì)了解。加載到其上的代碼會(huì)定期顯示傳感器的濕度和溫度讀數(shù)。我將盡快上傳代碼。
責(zé)任編輯:wv

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

    關(guān)注

    48

    文章

    2882

    瀏覽量

    155654
  • Arduino
    +關(guān)注

    關(guān)注

    187

    文章

    6455

    瀏覽量

    186362
收藏 人收藏

    評論

    相關(guān)推薦

    高壓加熱器自動(dòng)旁路保護(hù)裝置的作用

    在現(xiàn)代發(fā)電廠中,高壓加熱器(High Pressure Heater,HPH)是提高熱效率、降低能源消耗的關(guān)鍵設(shè)備之一。它通過回收汽輪機(jī)低壓部分的排汽熱量,對給水進(jìn)行加熱,從而減少鍋爐的熱負(fù)荷,提高
    的頭像 發(fā)表于 10-14 09:38 ?108次閱讀

    通過電池供電給TPA3116和風(fēng)扇,當(dāng)風(fēng)扇開始工作,喇叭就有wenwen的噪聲,如何解決?

    通過電池供電給3116和風(fēng)扇,但是當(dāng)風(fēng)扇開始工作,喇叭就有wenwen的噪聲,這個(gè)如何解決呢? 風(fēng)扇是12V 0.1A的,直接接在A+11V1 謝謝!
    發(fā)表于 10-12 08:05

    陶瓷ptc加熱器的優(yōu)缺點(diǎn)有哪些

    功能 :PTC材料具有正溫度系數(shù)特性,即電阻隨溫度升高而增加,這使得加熱器能夠自動(dòng)調(diào)節(jié)功率,實(shí)現(xiàn)恒溫控制。 安全性高 :由于PTC材料的自限溫特性,
    的頭像 發(fā)表于 09-20 17:52 ?713次閱讀

    TI濕度傳感如何使用片上加熱器消除器件冷凝

    電子發(fā)燒友網(wǎng)站提供《TI濕度傳感如何使用片上加熱器消除器件冷凝.pdf》資料免費(fèi)下載
    發(fā)表于 09-09 10:47 ?0次下載
    TI<b class='flag-5'>濕度</b>傳感<b class='flag-5'>器</b>如何使用片上<b class='flag-5'>加熱器</b>消除器件冷凝

    功率放大器在微型加熱器中的應(yīng)用

    (ATA-105),探針,奧林巴斯顯微鏡系統(tǒng)和CCD成像系統(tǒng)。通過對微加熱器施加電信號(hào),使用顯微鏡觀察樣品的變化,進(jìn)行開放式研究,例如可以通過大結(jié)構(gòu)的溫度梯度效應(yīng)產(chǎn)生
    的頭像 發(fā)表于 08-09 11:43 ?1027次閱讀
    功率放大器在微型<b class='flag-5'>加熱器</b>中的應(yīng)用

    內(nèi)窺鏡加熱器如何選擇紅外LED加熱光源

    內(nèi)窺鏡加熱器在醫(yī)療和工業(yè)中重要,紅外LED光源提升性能。銀月光科技提供多波長、高功率、穩(wěn)定可靠的紅外LED光源,滿足內(nèi)窺鏡加熱需求,助力高效檢測。
    的頭像 發(fā)表于 08-02 14:40 ?337次閱讀
    內(nèi)窺鏡<b class='flag-5'>加熱器</b>如何選擇紅外LED<b class='flag-5'>加熱</b>光源

    儲(chǔ)能柜內(nèi)溫濕度智能控制 凝露控制帶通訊

    安科瑞任心怡 溫濕度控制主要由傳感、控制加熱器(或風(fēng)扇等)三部分組成,其工作原理如下圖所
    的頭像 發(fā)表于 06-21 09:46 ?219次閱讀
    儲(chǔ)能柜內(nèi)溫<b class='flag-5'>濕度</b>智能控制<b class='flag-5'>器</b> 凝露控制帶通訊

    安科瑞WHD72-22防止結(jié)露爬蟲溫濕度控制 用于設(shè)備內(nèi)部溫度濕度調(diào)節(jié)

    露引起的爬電、閃絡(luò)事故的發(fā)生。 2、工作原理 ? ?溫濕度控制主要由傳感、控制、加熱器(或風(fēng)扇
    的頭像 發(fā)表于 04-14 15:59 ?398次閱讀
    安科瑞WHD72-22防止結(jié)露爬蟲溫<b class='flag-5'>濕度</b>控制<b class='flag-5'>器</b> 用于設(shè)備內(nèi)部<b class='flag-5'>溫度</b>和<b class='flag-5'>濕度</b><b class='flag-5'>調(diào)節(jié)</b>

    新能源PTC加熱器解決方案簡介

    PTC加熱器(熱交換)作為新能源汽車暖風(fēng)系統(tǒng)核心部件,在新能源汽車上已經(jīng)大批量應(yīng)用。
    的頭像 發(fā)表于 04-09 14:26 ?1679次閱讀
    新能源PTC<b class='flag-5'>加熱器</b>解決方案簡介

    使用細(xì)銅線作為集成傳感加熱器進(jìn)行溫度控制

    傳統(tǒng)的恒溫基于單獨(dú)的溫度傳感加熱器裝置,并在它們之間提供反饋裝置。但在近的一些 EDN 設(shè)計(jì)理念 (DI) 中,我們看到恒溫設(shè)計(jì)將傳
    發(fā)表于 04-04 11:41 ?667次閱讀
    使用細(xì)銅線作為集成傳感<b class='flag-5'>器</b>和<b class='flag-5'>加熱器</b>進(jìn)行<b class='flag-5'>溫度</b>控制

    中高壓開關(guān)柜、端子箱WHD系列溫濕度控制

    安科瑞 程瑜 產(chǎn)品簡介 功能: WHD系列溫濕度控制運(yùn)用傳感檢測柜內(nèi)的溫度濕度值,并通過
    的頭像 發(fā)表于 02-28 16:07 ?794次閱讀
    中高壓開關(guān)柜、端子箱WHD系列溫<b class='flag-5'>濕度</b>控制<b class='flag-5'>器</b>

    一個(gè)簡單的汽車電池加熱器電路

    該汽車電池加熱器電路的主要目的是確保即使在極低的溫度下,電池也能令人滿意地充電和放電。
    的頭像 發(fā)表于 02-25 11:34 ?1273次閱讀
    一個(gè)簡單的汽車電池<b class='flag-5'>加熱器</b>電路

    濕度控制工作原理和使用環(huán)境分析

    。 溫濕度控制主要由傳感、控制、加熱器(或風(fēng)扇等)三部分組成。 工作原理: 溫
    的頭像 發(fā)表于 01-11 14:21 ?1595次閱讀
    溫<b class='flag-5'>濕度</b>控制<b class='flag-5'>器</b>工作原理和使用環(huán)境分析

    如何防止電磁加熱器出現(xiàn)過載故障?

    這種情況的發(fā)生,我們需要采取一系列措施來防止電磁加熱器出現(xiàn)過載故障。 一、選擇合適的電磁加熱器 在購買電磁加熱器時(shí),我們應(yīng)該根據(jù)實(shí)際需求選擇合適的設(shè)備。首先要確定需要加熱的物體的材質(zhì)和
    的頭像 發(fā)表于 12-19 14:26 ?779次閱讀

    電磁加熱器開始生產(chǎn)后溫度下降的原因及解決辦法

    電磁加熱器開始生產(chǎn)后溫度下降的原因及解決辦法 電磁加熱器是一種利用電磁感應(yīng)產(chǎn)生熱能的設(shè)備,可以用于加熱各種物體。然而,有時(shí)電磁加熱器在開始生
    的頭像 發(fā)表于 12-19 14:10 ?532次閱讀