美文网首页16级创客教育理论与实践
Aduino分享—05—串口通信控制LED灯

Aduino分享—05—串口通信控制LED灯

作者: 沈正浩0214 | 来源:发表于2018-11-26 00:05 被阅读3次

一、串口

串口是一种可以将接受来自CPU的并行数据字符转换为连续的串行数据流发送出去,同时将接受的串行数据流转换为并行的数据字符供给CPU的器件。

二、串口通信

串口按位发送和接收字节

三、实验用到的主要设备

四、实验原理

使用CarDuino UNO R3控制器与计算机进行串口通信,利用计算机Arduino IDE软件的串口监视器向CarDuino UNO R3控制器发送英文字母,对应点亮不同颜色LED灯

五、实验现象

六、相关代码

七、Arduino串口使用相关的函数

八、Arduino串口常用函数讲解

1.Serial.peek()

        返回下一字节(字符)输入数据 。功能类似于read()。当调用一次read()后,缓冲区的数据流会被读取并删除read过的数据,available值会减少,但peek()不会,反复调用peek()返回的值是一样的。

2.Serial.write()

        写入二进制数据到串口。write():写入二进制数据到串行端口。写入的数据是作为一个字节或字节序列发送的。如果发送字符串则需要用到print方法。

3.Serial.end() 

        关闭通信串口

4.Serial.flush() 

        清空串口缓存

相关文章

  • Aduino分享—05—串口通信控制LED灯

    一、串口 串口是一种可以将接受来自CPU的并行数据字符转换为连续的串行数据流发送出去,同时将接受的串行数据流转换为...

  • Arduino入门

    1. 点亮板载led灯 2. 使用串口通讯,点亮led灯

  • Python串口通信

    前言 从需求说起 串口通信控制二维码阅读器 串口通信控制门闸机 pyserial python 串口通信第三方包 ...

  • Android串口开发实现控制led灯的开关

    因为这篇帖子讲的是需要通过Android程序向继电器发送串口命令来控制继电器的开关,继而来控制led灯的开关,所以...

  • 9.22

    今天上午主要讲的是在串口中加中断设置,然后编写程序,用串口中断控制LED灯、蜂鸣器,这个是今天的主要任务,后来老师...

  • arduino——串口控制RGB LED(笔记)

    实验目标 串口调光的全彩LED灯,通过串口数据使LED显示各种不同的颜色。 材料 UNO板,面包板,1个共阳极的R...

  • 3月7日

    今天学习的是ADC数模转换的知识,老师通过串口显示了电压的变化,下午我自己做的通过控制光敏电阻来控制LED灯的亮灭...

  • 项目二:PWM实现变色LED灯——串口输入输出的基本方法

    PWM实现变色LED灯——串口输入输出的基本方法 Arduino串口的使用——与计算机交流 •Arduino与计算...

  • 在android studio中集成javah, ndk-bui

    最近在搞一个android上控制LED灯闪烁的功能,用到了串口编程,搜索了一下,发现Google发布了一个demo...

  • STM32CubeMX学习:(2)STM32CubeMX+Fre

    测试STM32CubeMX+FreeRTOS,实现串口打印 在STM32CubeMX+FreeRTOS实现LED灯...

网友评论

    本文标题:Aduino分享—05—串口通信控制LED灯

    本文链接:https://www.haomeiwen.com/subject/nuamqqtx.html