|
计划写一个当有人经过是,超声波自动感应的语言, 但是在上传的时候, 出现错误代码, 请前辈帮忙看一下,哪里出现了问题, 谢谢啦先
1, 以下内容是错误代码
Arduino:1.8.13 (Windows 7), 开发板:"Arduino Uno"
项目使用了 3014 字节,占用了 (9%) 程序存储空间。最大为 32256 字节。
全局变量使用了204字节,(9%)的动态内存,余留1844字节局部变量。最大为2048字节。
avrdude: ser_open(): can't open device "\\.\COM3": ϵͳ�Ҳ���ָ�����ļ���
上传出错。查看http://www.arduino.cc/en/Guide/Troubleshooting#upload 获取建议。
在文件 -> 首选项开启
“编译过程中显示详细输出”选项
这份报告会包含更多信息。
2. 以下内容是编程的语言代码
const int echoPin = 3;
const int triggerPin = 2;
long timetaken ;
int dist;
void setup() {
// put your setup code here, to run once:
int triggerpin =2;
int echopin = 3;
Serial.begin (9600);
pinMode (triggerpin, OUTPUT);
pinMode (echopin, INPUT);
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite (triggerPin, LOW);
delayMicroseconds (2);
digitalWrite (triggerPin, HIGH);
delayMicroseconds (10);
digitalWrite (triggerPin, LOW);
timetaken = pulseIn (echoPin, HIGH);
dist = timetaken * 0.034/2;
Serial.println ("Distance :");
Serial.println (dist);
Serial.println (" cm");
}
|
|