全部評論(1條)
-
- xbinzvfo932603 2017-08-10 00:00:00
- 我汗你說的是溫度計帶報警功能不?如果是的話,你可以到看看!如果不是數(shù)字式溫計,那我不知道了!
-
贊(11)
回復(0)
熱門問答
- 將溫濕度傳感器模塊程序與12864液晶顯示屏程序結(jié)合起來是什么意思
2017-08-09 19:13:34
371
1
- sht11溫濕度傳感器程序中有一句語句: DATA=!ack; =!請問是什么意思?
- chars_read_byte(unsignedcharack)//----------------------------------------------------------------------------------{unsignedchari,val=0;DATA=1;//釋放數(shù)據(jù)線for(i=0x80;i>0... char s_read_byte(unsigned char ack)
//----------------------------------------------------------------------------------
{
unsigned char i,val=0;
DATA=1; //釋放數(shù)據(jù)線
for(i=0x80;i>0;i>>=1) //高位為1,循環(huán)右移
{
SCK=1;
if(DATA) val=(val|i); //讀一位數(shù)據(jù)線的值 ?
SCK=0;
} DATA=!ack; //如果是校驗,讀取完后結(jié)束通訊; ? SCK=1; _nop_();_nop_();_nop_(); //延時3us SCK=0; _nop_();_nop_();_nop_(); DATA=1; //釋放數(shù)據(jù)線 return val; } 上面程序中: DATA=!ack; 這一句怎么解釋,其中 != 運算符? if(DATA) val=(val|i); 這一句怎么讀一位數(shù)據(jù)線的值的呢? 展開
2018-12-05 21:24:59
479
0
- 求DHT22/AM2302溫濕度傳感器Arduino程序
2015-05-02 10:27:39
479
1
- DHT11 溫濕度傳感器 avr nega 16 c程序
- 用4個共陽的數(shù)碼管顯示的mega16avr單片機的c程序... 用4個共陽的數(shù)碼管顯示的 mega 16 avr單片機的 c程序 展開
2018-11-28 15:47:44
351
0
- 求DHT22/AM2302溫濕度傳感器AT89S52單片機程序
- 求DHT22/AM2302溫濕度傳感器AT89S52單片機程序,就是溫濕度數(shù)據(jù)讀取和處理的哪方面。求具體程序。... 求DHT22/AM2302溫濕度傳感器AT89S52單片機程序,就是溫濕度數(shù)據(jù)讀取和處理的哪方面。求具體程序。 展開
2012-05-29 02:50:34
362
2
- dht11溫濕度傳感器匯編程序?網(wǎng)上只有c程序
2018-12-22 19:15:39
480
0
- Arduino中,溫濕度傳感器檢測溫濕度并控制繼電器動作,的程序
- 溫濕度傳感器檢測到濕度后,判斷當前濕度低于某個值之后,控制繼電器合上,當當前濕度高于某個值后,控制繼電器斷開intDHpin=8;bytedat[5];byteread_data(){bytedata;for(inti=0;i<8;... 溫濕度傳感器檢測到濕度后,判斷當前濕度低于某個值之后,控制繼電器合上,當當前濕度高于某個值后,控制繼電器斷開
int DHpin = 8;
byte dat[5];
byte read_data()
{
byte data;
for(int i=0; i<8; i++)
{
if(digitalRead(DHpin) == LOW)
{
while(digitalRead(DHpin) == LOW); //等待 50us;
delayMicroseconds(30); //判斷高電平的持續(xù)時間,以判定數(shù)據(jù)是‘0’還是‘1’;
if(digitalRead(DHpin) == HIGH)
data |= (1<<(7-i)); //高位在前,低位在后;
while(digitalRead(DHpin) == HIGH); //數(shù)據(jù)‘1’,等待下一位的接收;
} } return data; } void start_test() { digitalWrite(DHpin,LOW); //拉低總線,發(fā)開始信號; delay(30); //延時要大于 18ms,以便 DHT11 能檢測到開始信號; digitalWrite(DHpin,HIGH); delayMicroseconds(40); //等待 DHT11 響應; pinMode(DHpin,INPUT); while(digitalRead(DHpin) == HIGH); delayMicroseconds(80); //DHT11 發(fā)出響應,拉低總線 80us; if(digitalRead(DHpin) == LOW); delayMicroseconds(80); //DHT11 拉高總線 80us 后開始發(fā)送數(shù)據(jù); for(int i=0;i<4;i++) //接收溫濕度數(shù)據(jù),校驗位不考慮; dat[i] = read_data(); pinMode(DHpin,OUTPUT); digitalWrite(DHpin,HIGH); //發(fā)送完一次數(shù)據(jù)后釋放總線,等待主機的下一次開始信號; } void setup() { Serial.begin(9600); pinMode(DHpin,OUTPUT); } void loop() { start_test(); Serial.print("Current humdity = "); Serial.print(dat[0], DEC); //顯示濕度的整數(shù)位; Serial.print('.'); Serial.print(dat[1],DEC); //顯示濕度的小數(shù)位; Serial.println('%'); Serial.print("Current temperature = "); Serial.print(dat[2], DEC); //顯示溫度的整數(shù)位; Serial.print('.'); Serial.print(dat[3],DEC); //顯示溫度的小數(shù)位; Serial.println('C'); delay(700); } 這個是檢測溫濕度的程序 展開
2016-10-28 22:20:05
689
1
- g0g17g40g49g80g90;數(shù)控程序是什么意思
2018-04-21 09:00:03
2145
1
- DHT21溫濕度傳感器 stm32f010 寫的程序 求大神?
- DHT21溫濕度傳感器stm32f010寫的程序求大神?DHT21溫濕度傳感器stm32f010寫的程序求大神寫寫。... DHT21溫濕度傳感器 stm32f010 寫的程序 求大神?DHT21溫濕度傳感器 stm32f010 寫的程序 求大神寫寫。 展開
2018-11-12 12:10:45
416
0
- 電子秤液晶顯示屏與數(shù)碼顯示屏區(qū)別
2017-11-26 09:33:47
634
2
- led顯示屏與液晶顯示屏的區(qū)別
2010-10-06 01:16:15
442
3
- 求大神幫忙寫個STC89C51單片機與ADC0809連接的溫濕度傳感器采集程序
- 用的是溫濕度傳感器DHT11采集程序急需Z好晚上9點前能發(fā)給我190974747... 用的是溫濕度傳感器DHT11 采集程序 急需 Z好晚上9點前能發(fā)給我 190974747 展開
2014-10-29 17:12:45
429
1
- LED顯示屏與普通液晶顯示屏有什么區(qū)別?
- 哪個更好?... 哪個更好? 展開
2010-10-28 09:08:16
370
5
- PLC程序中TRD D180是什么意思
2012-05-26 07:08:01
485
3
- 馬弗爐程序升溫ttuf分別是什么意思
2017-08-29 20:28:28
1012
1
- 求高人給一個sht71溫濕度傳感器與AT89C51單片機連接程序能用lcd1602顯示.
2015-05-03 21:47:59
433
1
- 溫濕度傳感器AM2303的程序怎么編?C語言或匯編都行
2011-07-11 10:26:27
302
2
- 溫濕度傳感器sht10寫函數(shù)這一段怎么理解?程序見補充說明
- *--------------------------------------;模塊名稱:s_write_byte();;功能:SHT10寫函數(shù);參數(shù)說明:;創(chuàng)建日期:;版本:;修改日期:;修改說明:;-------------------------------------*/cha... *-------------------------------------- ;模塊名稱:s_write_byte(); ;功 能:SHT10寫函數(shù) ;參數(shù)說明: ;創(chuàng)建日期: ;版 本: ;修改日期: ;修改說明: ;-------------------------------------*/ char s_write_byte(unsigned char value) //---------------------------------------------------------------------------------- // writes a byte on the Sensibus and checks the acknowledge { unsigned char i,error=0; for (i=0x80;i>0;i/=2) //shift bit for masking { if (i & value) DATA=1; //masking value with i , write to SENSI-BUS else DATA=0; SCK=1; //clk for SENSI-BUS _nop_();_nop_();_nop_(); //pulswith approx. 3 us SCK=0; } DATA=1; //release DATA-line SCK=1; //clk #9 for ack error=DATA; //check ack (DATA will be pulled down by SHT11),DATA在第9個上升沿將被SHT11自動下拉為低電平。 _nop_();_nop_();_nop_(); SCK=0; DATA=1; //release DATA-line return error; //error=1 in case of no acknowledge //返回:0成功,1失敗 } 展開
2010-06-22 03:51:59
542
2
- 基于SST89E516RD2做一個萬年歷和溫濕度傳感器的程序,求高人指點迷津??!
- 液晶用的是QC12864,溫濕傳感器是SHT11,時鐘芯片是PCF8563,還有CH341。在下由于基礎(chǔ)知識較差,又沒什么經(jīng)驗,完全不知該怎么入手。求高人指點,Z好是能夠提供可用的代碼并附上比較... 液晶用的是QC12864,溫濕傳感器是SHT11,時鐘芯片是PCF8563,還有CH341。在下由于基礎(chǔ)知識較差,又沒什么經(jīng)驗,完全不知該怎么入手。求高人指點,Z好是能夠提供可用的代碼并附上比較基礎(chǔ)的說明?;蛘咛峁┬┵Y料可以參考。在下完全是新手,各位大俠的回答還請不要太過專業(yè)~多謝多謝 展開
2011-07-11 22:09:58
315
1
- 單片機通過溫濕度傳感器sht11控制草坪噴水,程序怎么寫?。?
2012-12-12 10:50:58
498
4
4月突出貢獻榜
推薦主頁
最新話題





參與評論
登錄后參與評論