入门项目
现在您已经了解了基础知识,让我们看一些初学者的项目。
闪烁LED
您先前使用Arduino示例代码来使板上LED闪烁。该项目将使用面包板使外部LED闪烁。这是电路:
![eb78e9bc1e9b9a01910aa3ffa13c1fb9.png](https://img-blog.csdnimg.cn/img_convert/eb78e9bc1e9b9a01910aa3ffa13c1fb9.png)
Arduino闪烁
将LED的长脚(正脚,称为阳极)连接至220欧姆电阻,然后连接至数字引脚7。将短脚(负脚,称为阴极)直接接地(您可以选择将GND 连接到任何Arduino端口)。这是一个简单的电路。Arduino可以数字控制该引脚。打开该引脚将点亮LED,将其关闭将关闭LED。电阻是保护LED免受过多电流所必需的-如果没有电阻,它将烧毁。
这是您需要的代码:
void setup() { // put your setup code here, to run once: pinMode(7, OUTPUT); // configure the pin as an output } void loop() { // put your main code here, to run repeatedly: digitalWrite(7, HIGH); // turn LED on delay(1000); // wait 1 second digitalWrite(7, LOW); // turn LED off delay(1000); // wait one second}
这段代码完成了几件事:
void setup():每次运行Arduino启动一次。在这里您可以配置变量以及Arduino需要运行的任何内容。
pinMode(7,OUTPUT):这告诉Arduino将这个引脚用作输出,如果没有此行,Arduino将不知道如何处理每个引脚。每个引脚只需要配置一次,您只需要配置要使用的引脚即可。
void loop():此循环内的所有代码都会反复运行,直到Arduin