gpt4 book ai didi

c - softwareserial.h 没有这样的文件或目录

转载 作者:行者123 更新时间:2023-11-30 17:14:52 25 4
gpt4 key购买 nike

由于将数据传输到我的电脑,我正在尝试使用我的arduino。 arduino 应该从传感器获取信息,该信息应通过蓝牙传输到我的电脑。但我遇到了一个小问题,“SoftwareSerial.h:没有这样的文件或目录

`#include <SoftwareSerial.h>

#define RX = 0;
#define TX = 1;
#define PIN_SENSOR = 2;

SoftwareSerial Bluetooth(RX,TX);

byte state = B00000000

void setup(){

Serial.begin(9600);
pinMode(RX, INPUT);
pinMode(TX, OUTPUT);

}

void loop(){


for(int i=0; i<8; i++){
if(digitalRead(i+PIN_SENSOR) == HIGH)
state += (1 << i);
}

Bluetooth.write(state);


}
}`

最佳答案

首先,进行一些代码清理。在尝试编译提供的代码后,我遇到了许多错误。我已经修复了它们,下面的代码应该可以编译:

#include <SoftwareSerial.h>

#define RX 0
#define TX 1
#define PIN_SENSOR 2

SoftwareSerial Bluetooth(RX,TX);

byte state = B00000000;

void setup(){

Serial.begin(9600);
pinMode(RX, INPUT);
pinMode(TX, OUTPUT);

}

void loop(){


for(int i=0; i<8; i++){
if(digitalRead(i+PIN_SENSOR) == HIGH)
state += (1 << i);
}

Bluetooth.write(state);


}

如果您仍然收到有关软件串行库的错误,请尝试从此处再次下载 Arduino IDE:http://www.arduino.cc/en/Main/Software

关于c - softwareserial.h 没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30154005/

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