91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

如何使用DS18B20制作辦公室溫度計

454398 ? 來源:wv ? 2019-08-30 10:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:需要的硬件

DS18B20溫度傳感器

重力:帶有RGB背光顯示的I2C 16x2 Arduino LCD

DFRduino UNO R3(類似于Arduino UNO)

重力:Arduino V7.1的IO擴(kuò)展屏蔽

步驟2:零件圖

步驟3:電路連接圖

步驟4:操作結(jié)果

當(dāng)室溫低于25°C時,屏幕顯示綠色。這個溫度是否適合人們?

當(dāng)室溫超過25°C且低于30°C時,屏幕顯示黃色。顏色表明溫度升高,現(xiàn)在可以使用風(fēng)扇。

當(dāng)室溫超過30°C時,屏幕顯示紅色。風(fēng)扇對于如此炎熱的變暖沒有任何意義,只有空氣條件才能幫助你在夏天生存。我用3D打印機(jī)做了一個外殼,以保護(hù)和美化內(nèi)部零件。

步驟5:3D裝配圖

第6步:3D草圖設(shè)計

第7步:裝配圖像

如果你對此項(xiàng)目感興趣,您可以在最后一頁下載3D打印文件。你也可以設(shè)計自己的私人外殼。關(guān)于編程,你也可以添加時間顯示功能。所以它可以是溫度計和時鐘的組合。您的想法將不勝感激。

第8步:代碼

#include

#include

#include “DFRobot_RGBLCD.h”

int DS18S20_Pin = 2; //DS18S20 Signal pin on digital 2

DFRobot_RGBLCD lcd(16,2); //16 characters and 2 lines of show

//Temperature chip i/o

OneWire ds(DS18S20_Pin); // on digital pin 2

void setup(void)

{

Serial.begin(9600);

lcd.init();

lcd.setRGB(0, 255, 0);

lcd.setCursor(1, 0 );

lcd.print(“Tep: ”);

}

void loop(void)

{

float temperature = getTemp();

delay(1000);

lcd.setCursor(5,0);

lcd.print(temperature);

if(temperature《25)

{

lcd.setRGB(0, 255, 0);

}

else if (temperature《30)

{

lcd.setRGB(255, 215, 0);

}

else

{

lcd.setRGB(255, 0, 0);

}

lcd.setCursor(10, 0 );

lcd.write(0xdf); //display°

lcd.print(‘C’);

delay(100);

delay(100); //just here to slow down the output so it is easier to read

}

float getTemp()

{

//returns the temperature from one DS18S20 in DEG Celsius

byte data[12];

byte addr[8];

if ( !ds.search(addr)) {

//no more sensors on chain, reset search

ds.reset_search();

return -1000;

}

ds.reset();

ds.select(addr);

ds.write(0x44,1); // start conversion, with parasite power on at the end

byte present = ds.reset();

ds.select(addr);

ds.write(0xBE); // Read Scratchpad

for (int i = 0; i 《 9; i++) { // we need 9 bytes

data[i] = ds.read();

}

ds.reset_search();

byte MSB = data[1];

byte LSB = data[0];

float tempRead = ((MSB 《《 8) | LSB); //using two‘s compliment

float TemperatureSum = tempRead / 16;

return TemperatureSum;

}

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

    關(guān)注

    10

    文章

    782

    瀏覽量

    83410
  • 溫度計
    +關(guān)注

    關(guān)注

    6

    文章

    410

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    雙金屬溫度計特點(diǎn)需了解!

    溫度計
    jzyb
    發(fā)布于 :2026年02月27日 11:23:29

    使用雙金屬溫度計要了解哪些?

    溫度計
    jzyb
    發(fā)布于 :2026年01月09日 16:51:55

    雙金屬溫度計安裝要知道哪些?

    溫度計
    jzyb
    發(fā)布于 :2025年12月17日 15:43:19

    標(biāo)準(zhǔn)鉑電阻溫度計與高精度測溫儀的重要作用

    溫度傳感器從元件到成品的生產(chǎn)鏈中,“校準(zhǔn)調(diào)試” 從來不是簡單的檢測環(huán)節(jié),而是決定傳感器 “價值核心” 的關(guān)鍵工序。這一步要想做好,離不開先進(jìn)標(biāo)準(zhǔn)器的支撐,標(biāo)準(zhǔn)鉑電阻溫度計與高精度測溫儀堪稱 “黃金搭檔”,它們既是溫度測量準(zhǔn)確性
    的頭像 發(fā)表于 12-10 10:49 ?751次閱讀

    要做一個DS18B20的讀取程序,單總線需要配置為輸入或者輸出,怎么配置好?

    目前要做一個DS18B20的讀取程序,單總線需要配置為輸入或者輸出。怎么配置好
    發(fā)表于 11-18 06:30

    用于智能溫度計的MG127藍(lán)牙芯片方案

    智能溫度計是可以在無感情況下感知人體或物體的溫度。這一應(yīng)用廣泛被應(yīng)用在人體健康數(shù)據(jù)的采集,養(yǎng)殖畜牧業(yè),和物流/冷鏈行業(yè)。藍(lán)牙芯片作為實(shí)現(xiàn)設(shè)備無線通信的核心部件,對溫度計的性能和成本有著直接影響。
    的頭像 發(fā)表于 11-14 16:31 ?1089次閱讀

    多方面了解萬向型雙金屬溫度計!

    溫度計
    華泰天科
    發(fā)布于 :2025年10月23日 16:28:09

    使用18b20軟件包報錯怎么解決?

    In file included from ../packages/ds18b20-latest/src/dallas_ds18b20_sensor_v1.c:12:0: C
    發(fā)表于 10-14 06:49

    原來雙金屬溫度計有這些安裝方式!

    溫度計
    jzyb
    發(fā)布于 :2025年09月29日 16:23:57

    藍(lán)牙溫度計的理想儲能解決方案:永銘超級電容

    Supercapacitor永銘超級電容助力藍(lán)牙溫度計理想儲能超級電容助力藍(lán)牙溫度計發(fā)展隨著藍(lán)牙溫度計向智能化和無線化方向發(fā)展,設(shè)備的便捷性和功能性顯著提升,但傳統(tǒng)電池在續(xù)航能力、瞬時電流輸出和體積
    的頭像 發(fā)表于 09-01 10:01 ?551次閱讀
    藍(lán)牙<b class='flag-5'>溫度計</b>的理想儲能解決方案:永銘超級電容

    帶遠(yuǎn)傳雙金屬溫度計的應(yīng)用竟這么多

    溫度計
    華泰天科
    發(fā)布于 :2025年08月19日 13:54:07

    帶遠(yuǎn)傳雙金屬溫度計接線要知道什么?

    溫度計
    jzyb
    發(fā)布于 :2025年06月26日 20:14:53

    單片機(jī)實(shí)例項(xiàng)目:DS18B20溫度傳感器

    單片機(jī)實(shí)例項(xiàng)目:DS18B20溫度傳感器,推薦下載!
    發(fā)表于 06-03 20:59

    咖啡機(jī)應(yīng)用方案-“智”控溫度、打造完美咖啡奶泡

    奶泡時長,無法做到受熱均勻,直接影響奶泡制作。使用溫度計來直接測量牛奶的溫度,在制作咖啡時操作相對繁瑣、溫度計需要接觸到牛奶才能準(zhǔn)確讀取
    的頭像 發(fā)表于 04-29 16:58 ?1138次閱讀
    咖啡機(jī)應(yīng)用方案-“智”控<b class='flag-5'>溫度</b>、打造完美咖啡奶泡

    雙金屬溫度計的作用有哪些?

    溫度計
    華泰天科
    發(fā)布于 :2025年04月09日 17:04:43