Arduino第一行代码——Hello World

在介绍了Arduino开发的软硬件环境之后,本篇开启Arduino编程第一行代码——Hello World。

程序下载

1. 连接开发板到电脑。 将UNO R3开发板通过数据线连接到电脑。打开设备管理器查看驱动是否正常,并记住端口号,在步骤2中需要选择具体端口号。

查看端口号

若未找到设备端口,可能驱动未安装成功,右键带叹号的未识别设备,进行自动搜索安装程序软件即可。

安装驱动

2. 新建sketch,设置端口和开发板类型。 启动Arduino IDE,在新打开的草图中「Ctrl+S」保存程序草图,名称最好为英文。

保存草图

点击工具选项,开发板类型选择「Arduino/Genunio Uno」,端口号选择上一步骤电脑识别到的端口号。

选择端口号和开发板类型

3. 上传程序。 复制以下代码到代码区。

void setup() {
  // put your setup code here, to run once:
  Serial.begin(9600); //初始化串口并设置波特率为9600
}

void loop() {
  // put your main code here, to run repeatedly:
  Serial.println("Hello World!"); //打印Hello World!并回车换行
  delay(1000); //延时等待1s
}

点击上传按钮,IDE会对程序进行验证,若无错误则进行上传,即将程序下载到开发板。下载完成后IDE下方显示「上传完成」。

程序上传

4. 观察串口打印信息。点击右侧串口监视器按钮进入串口监视器,将会看到Hello World每隔一秒种打印一次。

串口监视器

程序介绍

每次新建一个sketch时,IDE会自动生成两部分代码:

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

其中setup函数里面添加的程序只执行一次,一般为初始化语句。而loop函数里的程序语句将循环执行。

本程序中在setup部分添加了串口初始化语句:

Serial.begin(9600); //初始化串口并设置波特率为9600

在loop部分添加每间隔1s时间打印一次「Hello World!」的代码:

Serial.println("Hello World!"); //打印Hello World!并回车换行
delay(1000); //延时等待1s

以上就是Arduino编程第一行代码,你已经会使用串口打印Hello World了。Arduino编程就是这么简单,动手试一下吧。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,569评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,452评论 19 139
  • 本文翻译自 Arduino 串行通讯的官方文档。 本文的最新版本位于:https://github.com/iwh...
    import_hello阅读 9,617评论 0 7
  • 如果,生活也有“超速提醒” 在去峨眉山山顶的路上,观光车一直发出“即将超速”的安全提醒。平时听到的“超速提醒...
    文武贝被子阅读 1,007评论 0 1
  • 本文转自网络,个人比较认同其中大部分观点,欢迎大家讨论! 对咨询服务机构的专业单位(企业)资质要求不明确。从某地提...
    CarlLi阅读 4,853评论 0 0