全部评论(2条)
-
- fsdg65gfdg 2011-07-12 00:00:00
- 如果你会C语言的话,就认真看一下AM2303的时序图,在网上应该也有的,只要把那时间搞准确了一般都是能写对的,
-
赞(10)
回复(0)
-
- eye丨shadow 2011-07-12 00:00:00
- 不用AD可以,有数字的温度传感器 显示,又不能用单片机…… 如果用专门的处理电路 成本要比用单片机大多了 …… 难搅…… 等高手吧 ……
-
赞(9)
回复(0)
热门问答
- 温湿度传感器AM2303的程序怎么编?C语言或汇编都行
2011-07-11 10:26:27
248
2
- 基于51单片机光电开光传感器c程序怎么编啊!
2018-11-30 10:58:16
241
0
- dht11温湿度传感器汇编程序?网上只有c程序
2018-12-22 19:15:39
404
0
- DHT11 温湿度传感器 avr nega 16 c程序
- 用4个共阳的数码管显示的mega16avr单片机的c程序... 用4个共阳的数码管显示的 mega 16 avr单片机的 c程序 展开
2018-11-28 15:47:44
304
0
- 嵌入式温湿度传感器C语言代码求帮忙注释
- 嵌入式温湿度无线传感器,C语言代码求帮忙注释,关键的地方注释一下,越多越好。无线传感器网络源代码发到百度贴吧了ht\t\p://tieba.baidu.com/p/2801429171... 嵌入式温湿度无线传感器,C语言代码求帮忙注释,关键的地方注释一下,越多越好。无线传感器网络源代码发到百度贴吧了h t \t \p:// ti e ba.baidu.com/p/28 01429 171 展开
2016-07-02 07:25:08
530
1
- c语言 程序设计 关于程序调试
- #include"stdio.h"#include"stdlib.h"#include"time.h"voidmain(){inti,j;statics0,s1;time_tt;srand((unsigned)time(&t));for(i=0;i<1000;i++){j=rand()%2;if(j==1)s0++;else;s1++;}... #include"stdio.h" #include"stdlib.h" #include"time.h" void main() { int i,j; static s0,s1; time_t t; srand((unsigned) time(&t)); for(i=0;i<1000;i++) { j=rand()%2; if(j==1) s0++; else; s1++; } printf("\n s0=%d s1=%d \n ",s0,s1); } 为什么这段程序 不管是在单步调试 还是断点调试 都看不到 s0 和s1 的值呢? 只能看到其他的 i j Loaded 'ntdll.dll', no matching symbolic information found. 这又是什么意思啊? 展开
2011-05-25 02:19:45
402
3
- 怎么把用c语言开发的程序变成软件
- 我们学C,学算法,学数据结构,可是这些学出来有什么用呢?一行行的程序,可是却变成不了软件啊? 比如,拿个Z简单的例子,写了个程序,比较两个数的大小,输入两个数,然后显示比较大的那个! 我想做个软件,是一个EXE文件,然后出现两个书写的地方,写两个数,然后一点确... 我们学C,学算法,学数据结构,可是这些学出来有什么用呢?一行行的程序,可是却变成不了软件啊? 比如,拿个Z简单的例子,写了个程序,比较两个数的大小,输入两个数,然后显示比较大的那个! 我想做个软件,是一个EXE文件,然后出现两个书写的地方,写两个数,然后一点确定,就会显示出比较大的那个数! 我这样说的应该很清楚了吧,希望听到正常的解释,不要复制的那种.网上的东西我都看过了,没有我想要的! 展开
2007-05-23 05:42:52
498
6
- C语言编程是在什么软件上编
2016-11-15 07:26:57
443
2
- 跪求单片机at89c52频率计c语言程序
- 还有跪求那个方波的名字叫神马~~~
2015-04-23 09:42:30
298
1
- 51单片机温度控制系统的C语言程序
- 设计基于单片计算机的温度控制器。用于控制电加热炉的温度。具体要求如下1.温度连续可调,范围为30℃~150℃2.超调量σ%≤20%3.温度误差≤±0.5℃4.人-机对话方便5.控制算法采用PID或改... 设计基于单片计算机的温度控制器。用于控制电加热炉的温度。具体要求如下 1. 温度连续可调,范围为30℃~150℃ 2. 超调量σ%≤20% 3. 温度误差≤±0.5℃ 4. 人-机对话方便 5. 控制算法采用PID或改进的PID或其他算法 .请发至3166109374@qq.com 谢谢帮忙 具体见http://wenku.baidu.com/view/e0feacf0f121dd36a22d822c 展开
2015-06-07 00:06:30
423
3
- 步进电机转动90度、180度的c 语言程序
- 向高手求助,期待你们的回答。
2010-08-18 10:22:42
440
2
- 单片机做频率计数码管的显示C语言程序
- #include
float time=0; float freq=0; unsigned char dsh=0; unsigned char dsz=0; unsigned char dsl=0; main() {EA=1; ET0=1; ET1=1; TMOD=0x061; TH0=-1000/256; TL0=-1000%256; TH1=0xfb; TL1=0xfb; TR0=1; TR1=1; while...
2010-06-19 23:43:52
469
2
- 谁有温湿度传感器与单片机的c语言编程,用LCD1602显示,急用啊!!!
2013-03-10 06:53:40
404
4
- YL-69土壤湿度传感器通过51单片机在数码管上显示的C语言程序。
- 这个传感器上有DO输出口,只要在数码管上显示就好了。... 这个传感器上有DO输出口,只要在数码管上显示就好了。 展开
2018-01-01 10:22:00
309
2
- 有没有坛友写过温湿度传感器HTU21D的单片机C程序,求借鉴借鉴
2017-09-15 06:54:58
288
2
- 数控车床的零件加工程序怎么编?
- 问下哪位大神 这个零件图用数控车床加工的程序应该怎么样?能列出程序的Z好,万分感谢啊
2014-06-05 18:56:59
601
4
- c语言编程软件怎么安装
2017-02-03 20:59:52
281
3
- 急求 基于51单片机 yl69土壤湿度传感器 lcd1602显示湿度c语言程序
2016-11-10 05:49:23
395
2
- 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); //判断高电平的持续时间,以判定数据是‘0’还是‘1’;
if(digitalRead(DHpin) == HIGH)
data |= (1<<(7-i)); //高位在前,低位在后;
while(digitalRead(DHpin) == HIGH); //数据‘1’,等待下一位的接收;
} } return data; } void start_test() { digitalWrite(DHpin,LOW); //拉低总线,发开始信号; delay(30); //延时要大于 18ms,以便 DHT11 能检测到开始信号; digitalWrite(DHpin,HIGH); delayMicroseconds(40); //等待 DHT11 响应; pinMode(DHpin,INPUT); while(digitalRead(DHpin) == HIGH); delayMicroseconds(80); //DHT11 发出响应,拉低总线 80us; if(digitalRead(DHpin) == LOW); delayMicroseconds(80); //DHT11 拉高总线 80us 后开始发送数据; for(int i=0;i<4;i++) //接收温湿度数据,校验位不考虑; dat[i] = read_data(); pinMode(DHpin,OUTPUT); digitalWrite(DHpin,HIGH); //发送完一次数据后释放总线,等待主机的下一次开始信号; } void setup() { Serial.begin(9600); pinMode(DHpin,OUTPUT); } void loop() { start_test(); Serial.print("Current humdity = "); Serial.print(dat[0], DEC); //显示湿度的整数位; Serial.print('.'); Serial.print(dat[1],DEC); //显示湿度的小数位; Serial.println('%'); Serial.print("Current temperature = "); Serial.print(dat[2], DEC); //显示温度的整数位; Serial.print('.'); Serial.print(dat[3],DEC); //显示温度的小数位; Serial.println('C'); delay(700); } 这个是检测温湿度的程序 展开
2016-10-28 22:20:05
614
1
- 求DHT22/AM2302温湿度传感器Arduino程序
2015-05-02 10:27:39
419
1
参与评论
登录后参与评论