gpt4 book ai didi

arduino 在上次上传后突然显示 "avrdude: ser_open(): can' t 打开设备 "\\.\COM3"

转载 作者:行者123 更新时间:2023-12-03 23:51:07 24 4
gpt4 key购买 nike

我正在使用 arduino uno 制作声音检测器。我上传了一个程序,在代码中发现错误,它返回了不合理的大数字。我还认为我为模块使用了错误的代码,但它的连接方式可以与正确的代码一起正常工作。

我上传的代码是:

const int ledPin =13;
const int middleValue = 512;
const int numberOfSamples =128;

int sample;
long signal;
long averageReading;

long runningAverage = 0;
const int averagedOver = 16;

const int threshold=400;

void setup(){
pinMode(ledPin, OUTPUT)
Serial.begin(9600)
}

void loop(){
long sumOfSquares = 0;
for (int i=0; i<numberOfSamples; i++){
sample = analogRead(0);
signal = (sample - middleValue);
signal *= signal;
sumOfSquares += signal;
}
averageReading = sumOfSquares/numberOfSamples;
runningAverage=(((averagedOver -1 )*runningAverage)+averageReading)/averagedOver;

if(runningAverage>threshold){
digitalWrite(ledPin, HIGH);
}else{
digitalWrite(ledPin, LOW);
}
Serial.println(runningAverage);
}

当arduino突然停止发送序列号时,我按下reset按钮并上传了默认代码:

void setup() {
}

void loop() {
}

但现在它显示它无法连接到 COM3 (arduino) 并且找不到设备,当我可以看到 arduino uno 使用设备管理器成功连接到 PC (Windows 8.1)。当我将它连接到电源或 USB 时,arduino 的 LED 灯也会亮起。

当我点击查看串口输出时,它显示“未找到端口”

我刚刚炒了 Arduino 吗?我应该如何解决这个问题?

另外,当我插入 USB 时,我检查了 LED 引脚 13 闪烁 3 次。我就是不能上传任何东西

最佳答案

什么对我有用:

工具>端口>(你的 COM)

只需选择它即可解决错误。

关于arduino 在上次上传后突然显示 "avrdude: ser_open(): can' t 打开设备 "\\.\COM3",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30082768/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com