Arduino初探:让 Arduino 闪起来

举报
远航 | FIBOS 发表于 2020/12/02 00:36:19 2020/12/02
【摘要】 Arduino初探:让 Arduino 闪起来 准备: 一台电脑(笔者使用的是 Mac)Arduino(笔者使用的是 Arduino UNO) 安装 Arduino IDE 在官网(www.arduino.cc)下载相应的 IDE,解压并安装。 打开IDE。 将 Arduino 连接至计算机 在 Mac 上会自动安装好驱动。 在 工具 -> 板 中...

Arduino初探:让 Arduino 闪起来

准备:

  • 一台电脑(笔者使用的是 Mac)
  • Arduino(笔者使用的是 Arduino UNO)

安装 Arduino IDE

在官网(www.arduino.cc)下载相应的 IDE,解压并安装。

打开IDE。

将 Arduino 连接至计算机

在 Mac 上会自动安装好驱动。

在 工具 -> 板 中找到所对应的 Arduino 板子(笔者的是:Arduino UNO)

image

在 工具 -> 端口中找到 A4对弄对应端口(Mac 上是/dev/tty.usbmodem* 或 /dev/tty.usbserial*)

image

输入示例 Sketch(blink)

文件 -> 示例 -> 01.Basic -> Blink

image

然后在 IDE 中点击 『上传』

image

完成上传后,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

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。