这期给大家带来Arduino UNO 板和电脑串口通讯实现实验,实验目的可以实现UNO板对电脑进行数据传输
我们所需的器材(一块UNO板,一根编程线)即可
将编程线的方头连接UNO板
USB头连接电脑的USB接口
如果我们是第一次使用的话,我们需要确定两件事,首先要在软件中确定板子的型号,通常软件默认的就是UNO版(点击工具-开发版)
接着就是UNO板连接电脑的端口号,板子连接上电脑之后端口会自动匹配(不同的电脑端口号,信息不同,要根据电脑具体情况选择)
接着我们就可以愉快的编程啦,在开始编程之前,我们要先了解一下Arduino 的程序结构
arduino程序中的核心全部围绕着这两条函数来展开,第一条setup函数是初始化函数
下面的loop函数是执行函数,在UNO板通电运行的第一时间执行setup函数大括号中的命令,接着反复执行loop函数大括号中的命令
了解这些之后,我们想要让单片机和电脑进行通信,我们需要两个非常简单的函数,
也可以使用其他速率,但通常不会超过115200b/s
我们将程序上传到UNO板
void setup() //初始化函数
{
Serial.begin (9600);
//设置串口波特率为9600b/s
}
void loop()//执行函数
{
Serial.println("我喜欢你,小电脑");
delay(1000);//延时一秒
//将要发送的字符填入括号内
}
打开串口监视器,可以查看实时传输的数据,Serial.println( )数据尾部会自动换行
Serial.print( )数据尾部不会自动换行
看完这些,相信大家一定学会这个简单的串口通讯试验了,这两个函数虽然很简单,但在后面会起到大作用,后期我会上传更多Arduino的基础入门教程,学习更多电子入门知识,可进入AC创客个人主页,感谢大家的支持