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

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

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

溫度報警器的制作

454398 ? 來源:wv ? 2019-08-28 09:00 ? 次閱讀

步驟1:購買產(chǎn)品

溫度報警器的制作

項目列表:

- Arduino Uno

- LCD鍵盤屏蔽

- 11對公母線

- 7對公對母線

- DHT溫度傳感器

- 大型面包板

- 小型面包板

- 無源蜂鳴器(5V)

- 綠色LED

- 紅色LED

- 2個電阻(330歐姆)

步驟2:組裝LCD鍵盤

將橙色線放入LCD鍵盤( 5從右上角開始,另一邊進入Arduino板的端口4.

將紅線放入LCD鍵盤(右上角為6),另一端插入端口5 in Arduino板。

將藍線放入LCD鍵盤(右上角7個),另一側(cè)插入Ard端口6 uino board。

將粉紅色線放入LCD鍵盤(右上方8個),另一側(cè)放入Arduino板的端口7中。

將灰色線放入LCD鍵盤(右上角為9),另一端為Arduino板上的端口8.

將白線放入LCD鍵盤(右上角為10),另一側(cè)為Arduino板上的端口9。

將白線放入LCD鍵盤(右下角為9),另一側(cè)放入面包板的負極。

放置灰色線進入LCD鍵盤(右下方10個),另一側(cè)進入面包板正極。

步驟3:無源蜂鳴器組裝

將灰線放入無源蜂鳴器的“SIG”端口,另一端插入Arduino板的端口3.

將藍線放入‘UCC ’被動蜂鳴器的端口,另一側(cè)進入面包板的正極。

將紫色線放入無源蜂鳴器的“GND”端口,另一端進入面包板的負極。

步驟4:裝配DHT溫度傳感器

將DHT溫度傳感器放入H14-H17點。

將橙色線放入位于J14位置的面包板中,將另一端放入面板中的負排。

將白線放入位于J16位置的面包板中,將另一端放入端口A0中。

將灰線放入位于J17位置的面包板中,將另一端放入面包板中的正排。

步驟5:組裝LED

將綠色LED的正極線放入D28,將負極線放入D29,放入面包板。

將紅色LED的正極線放入D25,將負極線放入D26,放入面包板。

電阻器的一側(cè)放在位置B29(綠色LED)和另一側(cè)在負排中。

將電阻器的一側(cè)放在位置B26(紅色LED)和t在負排的另一側(cè)。

將灰色線放在面包板位置B28,另一側(cè)放入Arduino板的端口13。

將綠色線放入面包板位置B25,另一側(cè)進入Arduino板的端口12。

步驟6:接地和5V端口的組裝

將黃線放入面板正面和Arduino板上‘GND’的另一面。

將黃線放入面包板負極,另一面放入Arduino板的“5V”。

第7步:插入代碼和打印框

#include // Include the library ‘LiquidCrystal.h’

#include // Include the library ‘dht.h’

#define TempSen A0 // Define ‘TempSen’ as A0

#define redLED 12 // Define ‘redLED’ as 12

#define greenLED 13 // Define ‘greenLED’ as 13

#define speakerPin 3 // Define ‘speakerPin’ as 3

dht DHT;

const int rs = 8, en = 9, d4 = 4, d5 = 5, d6 = 6, d7 = 7; // Defines the pins for LCD

LiquidCrystal lcd(rs, en, d4, d5, d6, d7); // Creates LCD as an object

void setup() {

pinMode(redLED, OUTPUT); // Define ‘redLED’ as an output

pinMode(greenLED, OUTPUT); // Define ‘greenLED’ as an output

pinMode(speakerPin, OUTPUT); // Define ‘speakerPin’ as an output

Serial.begin(9600); // Start the Serial monitor connection

lcd.begin(16, 2); // Define the amount of coloums(16) and rows(2)

}

void loop() {

DHT.read11(TempSen); // Read the temperature sensor

Serial.println(DHT.temperature); // Print the temperature in the serial monitor

lcd.setCursor(0, 0); // set the cursor to column 0, line 1

lcd.print(“Temp = ”); // Print ‘Temp=’ on the LCD display

lcd.print(DHT.temperature); // Print the temperature on the LCD display

lcd.println(“C ”); // Print ‘C’ after the temperature on the LCD display

delay(50); // Delay for 50 milliseconds

if (int(DHT.temperature) 》= 35.00){ // Take the temperature and create an int that when its more than 35 degrees the following happens

digitalWrite(redLED, HIGH); // Turn the ‘redLED’ on

digitalWrite(greenLED, LOW); // Turn the ‘greeenLED’ off

int temp = analogRead(DHT.temperature); // Deifne the ‘temp’ as the ‘DHT.temperature’

tone(speakerPin, 1*temp); // Play a tone at the tempreature level and play it out of the speaker

delay(50); // Delay for 50 milliseconds

noTone(speakerPin); // Play no tone out of the speaker

}

else{

digitalWrite(redLED, LOW); // Turn the ‘redLED’ off

digitalWrite(greenLED, HIGH); // Turn the ‘greenLED’ on

}

}

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

    關(guān)注

    3

    文章

    29

    瀏覽量

    11202
收藏 人收藏

    評論

    相關(guān)推薦

    家庭燃氣報警器應(yīng)用示例

    燃氣安全無小事,燃氣報警器在檢測到氣體泄漏后發(fā)出報警并切斷燃氣閥,范防于未“燃”。燃氣報警器通過高精度傳感檢測周圍環(huán)境氣體,產(chǎn)生電信號給到MCU,當達到
    的頭像 發(fā)表于 03-14 10:58 ?761次閱讀
    家庭燃氣<b class='flag-5'>報警器</b>應(yīng)用示例

    應(yīng)用于溫度報警器中的高精度溫度傳感芯片

    溫度報警器的工作原理主要基于溫度傳感對環(huán)境溫度的實時檢測,當檢測到的溫度超過或低于用戶設(shè)定的臨
    的頭像 發(fā)表于 02-23 09:30 ?459次閱讀
    應(yīng)用于<b class='flag-5'>溫度</b><b class='flag-5'>報警器</b>中的高精度<b class='flag-5'>溫度</b>傳感芯片

    火災(zāi)報警器電路圖分享

    火災(zāi)報警器是一種用于探測火災(zāi)并發(fā)出報警信號的消防器材。它通常由火災(zāi)探測報警控制組成,探測
    的頭像 發(fā)表于 02-07 18:31 ?5486次閱讀
    火災(zāi)<b class='flag-5'>報警器</b>電路圖分享

    門把手觸摸報警器分享

    報警器是一種用于防止或預(yù)防某事件發(fā)生所造成的后果的電子產(chǎn)品。它通過聲音、光、氣壓等形式來提醒或警示人們采取某種行動。報警器可以分為機械式報警器和電子報警器,其中電子
    的頭像 發(fā)表于 02-07 15:33 ?665次閱讀
    門把手觸摸<b class='flag-5'>報警器</b>分享

    基于51單片機的紅外報警器的設(shè)計與制作

    電子發(fā)燒友網(wǎng)站提供《基于51單片機的紅外報警器的設(shè)計與制作.rar》資料免費下載
    發(fā)表于 01-12 09:18 ?23次下載

    基于51單片機的紅外報警器的設(shè)計與制作

    電子發(fā)燒友網(wǎng)站提供《基于51單片機的紅外報警器的設(shè)計與制作.rar》資料免費下載
    發(fā)表于 01-03 11:32 ?11次下載

    報警器電路圖大全

    報警器是一種為防止或預(yù)防某事件發(fā)生所造成的后果,以聲音、光、氣壓等形式來提醒或警示我們應(yīng)當采取某種行動的電子產(chǎn)品。報警器(alarm),分為機械式報警器和電子報警器。隨著科技的進步,機
    的頭像 發(fā)表于 12-27 17:15 ?2551次閱讀
    <b class='flag-5'>報警器</b>電路圖大全

    汽車蓄電池報警器制作與調(diào)試

    汽車蓄電池報警器制作與調(diào)試 ?
    發(fā)表于 12-07 10:32 ?1次下載

    教你用NE555定時做個防盜報警器

    今天繼續(xù)給大家分享一個小制作,教你用一個簡單的方法做一個防盜報警器,我想大家應(yīng)該都知道現(xiàn)在無論是電動車上還是汽車上都具備防盜報警器
    的頭像 發(fā)表于 11-15 14:33 ?1615次閱讀
    教你用NE555定時<b class='flag-5'>器</b>做個防盜<b class='flag-5'>報警器</b>

    無線智能電話防盜報警器的設(shè)計

    電子發(fā)燒友網(wǎng)站提供《無線智能電話防盜報警器的設(shè)計.pdf》資料免費下載
    發(fā)表于 10-30 11:15 ?0次下載
    無線智能電話防盜<b class='flag-5'>報警器</b>的設(shè)計

    基于GSM網(wǎng)絡(luò)汽車報警器的設(shè)計

    電子發(fā)燒友網(wǎng)站提供《基于GSM網(wǎng)絡(luò)汽車報警器的設(shè)計.pdf》資料免費下載
    發(fā)表于 10-27 09:18 ?1次下載
    基于GSM網(wǎng)絡(luò)汽車<b class='flag-5'>報警器</b>的設(shè)計

    煙霧報警器無線收發(fā)方案

    本產(chǎn)品為智能光電煙霧報警器,采用超低功耗無線組網(wǎng)技術(shù)FSK SUB-1G無線收發(fā)芯片模塊設(shè)計,能夠?qū)崟r監(jiān)視探測煙霧的存在, 一旦檢測到煙霧火農(nóng)危險,報警器紅色LED指示燈立即快速閃爍,并發(fā)出報警聲,及時提醒您和您的家人。煙霧
    的頭像 發(fā)表于 10-23 19:22 ?971次閱讀
    煙霧<b class='flag-5'>報警器</b>無線收發(fā)方案

    溫度報警器

    有人知道基于單片機用數(shù)碼管顯示溫度報警器的程序知道怎么設(shè)計的么
    發(fā)表于 10-15 18:14

    基于單片機的汽車防盜報警器的設(shè)計與制作

    電子發(fā)燒友網(wǎng)站提供《基于單片機的汽車防盜報警器的設(shè)計與制作.pdf》資料免費下載
    發(fā)表于 10-12 10:35 ?3次下載
    基于單片機的汽車防盜<b class='flag-5'>報警器</b>的設(shè)計與<b class='flag-5'>制作</b>

    可燃氣體報警器

    在家庭和工業(yè)環(huán)境中,可燃氣體的泄漏可能導(dǎo)致嚴重的安全事故。為了有效地防止這類事故的發(fā)生,可燃氣體報警器應(yīng)運而生。本文旨在深入解析可燃氣體報警器在電子方面的技術(shù)和經(jīng)驗。 一、工作原理 1. 傳感類型
    的頭像 發(fā)表于 09-26 09:29 ?1398次閱讀