第12课 模拟值读取实验--串口使用
串行通信是在实现在PC机与微控制器进行交互的最简单的办法。以常见的Arduino UNO为例,面板上只有一组串行端口,即引脚 0(RX)和1(TX)。电脑与Arduino的通信即通过这两个端口进行,USB口通过一个转换芯片(通常为ATmega16 u2)与这两个串口引脚连接,虽然表面上电脑没有直接用外置的电线与这两个引脚相连,但是二者之间的效果是一样的。当Arduino控制器使用USB线与计算机相连时,两者之间便建立了串口连接。通过此连接,Arduino控制器可与计算机相互传数据了
一、实验现象
旋转电位器电脑屏幕上显示电位器当前的数值。
二、实验器材:控制板、电位器1个、面包板和杜邦线。
三、实验所用积木
1、设定了串口通信的波特率,是PC和Arduino之间通信的前提。一般与电脑通信都选择9600。
2、将读取的数据打印出来
四、实验电路图
五、程序编写
打开Mixly右下角的串口监视器,并旋转电位器,观察屏幕上数据或图像的变化。