【Arduino学习笔记08】使用串口监视器显示数据
2024-08-31 16:41:43
代码及相关说明:
1 // 示例:读取模拟输入并显示在串口监视器中
2
3 const int ANALOG_IN = 0;
4 int val = 0;
5
6 void setup(){
7 Serial.begin(9600);
8 }
9
10 void loop(){
11 val = analogRead(ANALOG_IN);
12 Serial.println(val);
13 delay(500);
14 }
- 连接到计算机的串口必须在setup()函数中初始化。
- Serial.begin(rate):该函数接收一个参数,该参数指定了通信速率(或称“波特率”)。波特率指定了每秒传输的位数。波特率越高传输的数据越多,所花的时间越短,但在某些通信系统中也会引入一些传输错误。波特率9600是一个常用值。
- Serial.println():通过串口将那个值打印到计算机的串口终端。
- delay(500):停顿0.5s,否则数字滚动太快会无法阅读。
最新文章
- Ubuntu GNURadio gr-Radar 的安装
- Beta版本冲刺——day6
- WebService 之 WSDL文件 讲解
- phpcms采集地址中为相对路径解决方法
- Cygwin的安装,卸载,以及安装gdb
- Jenkins 笔记
- (转载)使用JavaScript操作表单
- BZOJ 3576 江南乐
- 分析cocos2d-x在Android上的编译过程(1):cocco2d-x是怎样生成的Android的文件夹结构
- lua5.1 和 5.2 关于 sequence 的定义变化,对#table取值的影响
- autocomplete+PHP+MYSQL的实现模糊查询
- 安卓获取线程id
- KMP算法&;next数组总结
- UVA850【简单模拟】
- 计算机网络Web应用层与运输层(HTTP/TCP)
- pa sslvpn配置
- [leetcode]Edit Distance @ Python
- 微信小程序接入腾讯云IM即时通讯(会话列表)
- spring.xml从外部文件引入数据库配置信息
- hp-ux 集群,内存 小记
热门文章
- 牛客练习赛70 B.拼凑 (序列自动机)
- git仓库更换远程地址
- Git关联GitHub
- OpenStack Train版-9.安装neutron网络服务(计算节点)
- mysql(一)--mysql架构和执行流程
- vue开发环境和生产环境配置
- ES Next &; Arrow function &; Promise &; Iterator &; Generator yield &; Async Await
- svg editor
- Flutter: 下拉刷新,上拉加载更多
- Techme INC解读基因魔剪,带来的是机遇还是风险?