void setup()//初始化设置函数 { Serial.begin(9600); //波特率9600用于显示数据 } void loop()//主程序运行部分 { int tmp = analogRead(A3);//模拟引脚3口 int gao=tmp/10;//将采取到的值进行高位和低位截取 int di=tmp%10;//截取低位 int value=gao*10+di;//将高位和低位的值相加 delay(50);//采样时间延时10ms if(value>10&&value<80) //判读值正确 { Serial.print(value);//打印出距离值 Serial.println("cm");//打印出cm } else Serial.println("is not value");//如果距离不再10-80之间显示距离值不正确 } |
7.98 MB, 下载次数: 25, 下载积分: 黑币 -5
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |