Arduino教程05:串行通信

欢迎来到Arduino系列教程中的第五节Arduino教程。在本教程中,我们将学习串行通信是如何工作的,并做几个例子来更好地理解它。

这是一个循序渐进的视频教程,很容易遵循。此外,在视频下面,你可以找到我们需要的部分,为本教程和视频中的例子的源代码。

这个Arduino教程所需的组件


必威外围提钱披露:这些是附属链接。作为一名亚马逊助理,我的收入来自符合条件的购买。

电路原理图


串行通信电路原理图

源代码


int led = 13;int button = 12;void setup() {pinMode(led, OUTPUT);pinMode(按钮,输入);Serial.begin (9600);} void loop(){if(Serial.available() > 0) {char ledState = Serial.read();if(ledState == '1'){digitalWrite(led, HIGH);} if(ledState == '0'){digitalWrite(led, LOW);}} int buttonState = digitalRead(按钮);if (buttonState == HIGH){Serial。println(”按钮被按下”); delay(500); } }

留下一个回复

您的电子邮件地址将不会被公布。

推荐

2019年最佳入门级示波器为初学者和爱好者

最好的示波器为初学者和爱好者

推荐

2019年初学者的8个最佳Arduino Starter Kits

8个最好的ARDUINO初学者工具包

推荐

最好的3D打印机为初学者和爱好者- 3D打印

最好的3D打印机为初学者和业余爱好者