Arduino初探:让 Arduino 闪起来
准备:
- 一台电脑(笔者使用的是 Mac)
- Arduino(笔者使用的是 Arduino UNO)
安装 Arduino IDE
在官网(www.arduino.cc)下载相应的 IDE,解压并安装。
打开IDE。
将 Arduino 连接至计算机
在 Mac 上会自动安装好驱动。
在 工具 -> 板 中找到所对应的 Arduino 板子(笔者的是:Arduino UNO)
在 工具 -> 端口中找到 A4对弄对应端口(Mac 上是/dev/tty.usbmodem* 或 /dev/tty.usbserial*)
输入示例 Sketch(blink)
文件 -> 示例 -> 01.Basic -> Blink
然后在 IDE 中点击 『上传』
完成上传后,Arduino 灯开始闪烁
分析 Blink 代码
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin 13 as an output.
pinMode(13, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(13, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
void setup()
是两个必须包含在 Arduino 程序中的函数之一,函数是一段执行特殊任务的代码。其中的代码会在每次程序启动时执行一次。
pinMode(13, OUTPUT)
设置引脚的工作模式,此代码意思是将13号引脚设置为输出引脚。
void loop()
第二个必要的函数,函数内的代码会在 Arduino 工作过程中重复循环执行。
digitalWrite()
用于设置一个引脚的状态。
delay()
该函数接受一个参数,表示延时时间,以 ms 为单位。
文章来源: blog.csdn.net,作者:冰水比水冰,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/luoyhang003/article/details/46958225