380|0

5

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

【Follow me第二季第2期】入门任务 - 搭建环境 - Blink - 串口打印 [复制链接]

  本帖最后由 sinc_sila 于 2024-9-16 11:02 编辑

  我有幸参与本期Follow me活动,亲身体验备受推崇的Arduino开源硬件平台。Arduino以其卓越的易用性和灵活性,赢得了全球电子爱好者和教育者的青睐。期待在此次活动中能够满载而归。

 

购买原件展示:
1、Arduino UNO R4 WiFi

2、SHT40温湿度传感器扩展板

 

环境搭建:

打开arduino官网:Software | Arduino 下载并安装软件


打开arduino软件,将开发板连接到电脑,选择对应的串口:
 
此时已完成了编写代码前的准备。
------------------------------------------------------------------

 

入门任务:点亮板载LED灯并且串口打印Hello EEWorld!

通过开发板提供的原理图我们可以看到用户LED的引脚为:DL4(黄色)。
 

打开文件--》示例--》Basics--》Bink 
创建一个Bink基础示例,并在此基础上增加串口打印。
示例代码及注释:
Arduino的内置LED每隔一秒闪烁一次,并在每次LED状态改变时通过串口发送"Hello EEWorld!"消息:
void setup() {
  // 初始化内置LED引脚为输出模式。
  pinMode(LED_BUILTIN, OUTPUT);
  
  // 初始化串口通信,波特率为9600
  Serial.begin(9600);
}

// loop函数会无限次地反复运行
void loop() {
  digitalWrite(LED_BUILTIN, HIGH);  // 打开LED(HIGH表示高电压水平)
  Serial.println("Hello EEWorld!"); // 通过串口打印消息
  delay(1000);                      // 等待一秒钟
  
  digitalWrite(LED_BUILTIN, LOW);   // 关闭LED,通过使电压变为LOW
  Serial.println("Hello EEWorld!"); // 再次通过串口打印消息
  delay(1000);                      // 等待一秒钟
}

代码烧录后视频效果展示:

a2c4f98f897cd418646109bdfb14b687_raw

 

点赞 关注
 
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表