| 查看: 592 | 回复: 0 | ||
沈聪slamdunk木虫 (初入文坛)
|
[求助]
arduino单片机的max7219数码管显示程序
|
|
目的是要用HC-SR04超声波模块测试距离,实时显示距离并在距离小于一米时报警。以下是已完成的报警部分的arduino程序,希望哪位大神能够帮忙完成距离显示的部分。距离是要用MAX7219数码管显示模块来显示。谢谢! #define ECHOPIN 8 #define TRIGPIN 9 #define buzzer 7 void setup() { pinMode(ECHOPIN, INPUT); pinMode(TRIGPIN, OUTPUT); pinMode(buzzer, OUTPUT); } void loop() { digitalWrite(TRIGPIN, LOW); delayMicroseconds(2); digitalWrite(TRIGPIN, HIGH); delayMicroseconds(10); digitalWrite(TRIGPIN, LOW); float distance = pulseIn(ECHOPIN, HIGH); distance= distance/58; if(distance<100) { unsigned char i,j;//定义变量 for(i=0;i<80;i++)//输出一个频率的声音 { digitalWrite(buzzer,HIGH);//发声音 delay(1);//延时1ms digitalWrite(buzzer,LOW);//不发声音 delay(1);//延时ms } } else digitalWrite(7,LOW); delay(100); } |
» 猜你喜欢
不要再数国自然申请书的 filecode 的分隔符个数了
已经有19人回复
生命口会评
已经有13人回复
明天E口面上会评
已经有9人回复
E口会评
已经有6人回复
轴手性化合物的确定
已经有5人回复
MSER送审了还被拒稿
已经有6人回复
内心匮乏
已经有7人回复
祈祷青基必中
已经有16人回复
27届辽宁大学应届毕业生申博
已经有3人回复
关于如何从代码看上不上会
已经有23人回复












回复此楼