RFID程序,打开arduino串行端口时出现以下错误,怎么解决?求大神

RFID程序,打开arduino串行端口时出现以下错误,怎么解决?求大神,第1张

你检查一下那个mfrc522连上了没。一般情况是用SPI协议,这样接线

RC522 Uno/101 Mega Nano Leonardo/Micro Pro Micro

--------------------------------------------------------------------------------

VCC3.3V3.3V3.3V3.3V 3.3V

GNDGND GNDGNDGNDGND

RESET 9 59RESETRST

SDA(SS) 1053 1010 10

MISO12 5012 ICSP114

MOSI 11 51 11 ICSP416

SCK1352 13ICSP315

int sensorPin1 = A0 // 传感器A

int sensorPin2 = A1 // 传感器B

int ledPin = 13 // LED

int MPin1 = 9 // 电机1

int MPin2 = 10 // 电机2

int sensorValue1 = 0 //

int sensorValue2 = 0; //

void setup() {

pinMode(sensorPin1, INPUT)

pinMode(sensorPin2, INPUT)

pinMode(ledPin, OUTPUT)

pinMode(MPin1, OUTPUT)

pinMode(MPin2, OUTPUT)

}

void loop() {

sensorValue1 = analogRead(sensorPin1)

sensorValue2 = analogRead(sensorPin2)

if (sensorValue1 == sensorValue2) {

digitalWrite(ledPin, HIGH)

digitalWrite(MPin1, LOW)

digitalWrite(MPin2, LOW)

}

if (sensorValue1 <sensorValue2) {

digitalWrite(ledPin, LOW)

digitalWrite(MPin1, LOW)

digitalWrite(MPin2, HIGH)

}

if (sensorValue1 >sensorValue2) {

digitalWrite(ledPin, LOW)

digitalWrite(MPin1, HIGH)

digitalWrite(MPin2, LOW)

}

}

只要将Uno的USB线插入电脑,并且下载Arduino IDE 软件。创建一个新的编写程序。

之后在里面写入你的程序就可以了。基本上所有的Arduino都是用它自己的软件编写的。

这个软件在官网就能下载到。你如果是问具体怎么编程,这个涉及的东西太多了,由简单到复杂。但是相比于一般的直接给处理器写硬件编程的东西而已,Arduino的软件已经给你创造了一个舒适的环境能够试用很多简单的编程,比如你可以直接控制连接的端口的电压输出等。

如果你一点没有接触编程,你可以载入Arduino软件里的编程例子去看。里面比如有blink等,简单又能理解,而且官网还给你配了图片,告诉你怎么进行连接。我觉得Arduino是一种C和C++的混编,所以如果有的代码你不明白可以具体的复制到网上搜索。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7930816.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-11
下一篇2023-04-11

发表评论

登录后才能评论

评论列表(0条)

    保存