![](https://img-blog.csdnimg.cn/direct/3bb36af3d0c34befb4b92ed7b185416a.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
【物联网工程】Arduino单片机基础实验
文章平均质量分 82
实验一 基于Arduino开发板的流水灯实验
实验二 基于Arduino开发板的按键控制LED灯实验
实验三 基于Arduino开发板的电位器控制LED灯实验
实验四 基于Arduino开发板的电位器控制RGB灯颜色变化实验
实验五 基于Arduino开发板的串口通信实验
实验六 基于Arduino
B站_Wm锰
大二专业第一学院第一;大三专业第二学院第三;2022年云南省职业技能大赛二等奖;2022年“经世IUV杯”全国三等奖;国家励志、一等奖奖学金
展开
-
【物联网通信工程】Arduino单片机基础实验
实验一 基于Arduino开发板的流水灯实验实验二 基于Arduino开发板的按键控制LED灯实验实验三 基于Arduino开发板的电位器控制LED灯实验实验四 基于Arduino开发板的电位器控制RGB灯颜色变化实验实验五 基于Arduino开发板的串口通信实验实验六 基于Arduino的LCD显示实验实验七 基于Arduino的超声波传感器测距和LCD显示数据实验实验八 基于Arduino的数码管实验实验九 基于Arduino的温度传感器实验原创 2024-02-20 16:41:17 · 317 阅读 · 0 评论 -
实验一 基于Arduino开发板的流水灯实验
观察实验现象,LED按照代码中的顺序依次点亮和逆序熄灭,形成了流水灯的效果。通过调整延时函数的数值,可以改变流水灯效果的速度。通过这个实验,我学到了如何使用Arduino控制多个LED,了解了基本的硬件连接和编程语法。实验过程中,我遇到了一些问题,例如电路连接错误或代码中的错误,但通过检查和调试逐渐解决了这些问题。这个实验为我进一步学习和探索Arduino开发奠定了基础。原创 2024-02-18 22:57:30 · 729 阅读 · 0 评论 -
实验二 基于Arduino开发板的按键控制LED灯实验
按下按键时,LED点亮;释放按键时,LED熄灭。实验成功,证明按键可以通过Arduino控制LED的亮灭状态。通过这个实验,我学到了如何使用Arduino读取数字输入引脚的状态,并根据读取到的状态控制LED的亮灭。在实验中,我遇到了一些问题,例如电路连接错误或按键状态读取不准确,但通过仔细检查和调试,我成功解决了这些问题。这个实验为我理解Arduino数字输入输出和基本控制流程提供了实际经验。原创 2024-02-18 23:09:06 · 1647 阅读 · 0 评论 -
实验三 基于Arduino开发板的电位器控制LED灯实验
随着电位器旋钮的旋转,LED的亮度逐渐改变。旋钮旋转到不同位置时,LED的亮度相应地调整。通过这个实验,我学到了如何使用电位器读取模拟输入,并通过程序映射到LED的亮度。实验中,我遇到了一些问题,例如电路连接错误或映射函数的理解不清晰,但通过仔细检查和学习相关知识,我成功解决了这些问题。这个实验为我理解模拟输入和PWM输出提供了实际经验,并拓展了我在Arduino开发中的应用能力。原创 2024-02-18 23:31:28 · 1010 阅读 · 0 评论 -
实验四 基于Arduino开发板的电位器控制RGB灯颜色变化实验
随着电位器旋钮的旋转,RGB LED的颜色逐渐改变。旋钮旋转到不同位置时,红、绿、蓝三个通道的亮度相应地调整,从而产生不同颜色的混合效果。通过这个实验,我学到了如何使用电位器读取模拟输入,并通过程序映射到RGB LED的颜色。实验中,我遇到了一些问题,例如电路连接错误或映射函数的调整,但通过仔细检查和学习相关知识,我成功解决了这些问题。这个实验为我理解模拟输入和PWM输出在控制多通道LED颜色中的应用提供了实际经验。原创 2024-02-18 23:56:16 · 959 阅读 · 0 评论 -
实验五 基于Arduino开发板的串口通信实验
编写并上传上述程序后,Arduino会向计算机发送"bilibiliWmm",同时等待接收计算机发送的数据。在串口监视器中,你应该能够看到Arduino发送的信息并在发送信息后立即接收到。通过这个实验,我学到了如何在Arduino开发板上使用串口进行双向通信。串口通信是一种重要的通信方式,可以使Arduino与其他设备(如计算机)进行数据交互。这对于实现实时控制、传感器数据采集等应用非常有用。在实验中,我通过串口监视器与Arduino进行交互,了解了串口通信的基本原理和使用方法。原创 2024-02-19 00:10:44 · 1092 阅读 · 1 评论 -
实验六 基于Arduino的LCD显示实验
上传上述程序后,LCD显示屏上会显示"WM-20231424153"在第一行,然后在第二行模拟显示一个计数器,每隔1秒更新一次。通过这个实验,我学到了如何使用Arduino控制LCD显示屏,显示文本和数字。LCD显示是一种常见的输出方式,可以用于在嵌入式系统中创建简单的用户界面。在实验中,我了解了LCD的基本连接方法和使用LiquidCrystal库的基本原理。这为我在Arduino项目中添加实时反馈和用户交互功能提供了基础。原创 2024-02-19 12:01:13 · 1184 阅读 · 1 评论 -
实验七 基于Arduino的超声波传感器测距和LCD显示数据实验
在LCD显示屏上,会看到超声波传感器返回的距离信息,单位为厘米。当有物体靠近或远离传感器时,距离信息会相应地变化。通过这个实验,我学到了如何使用超声波传感器进行距离测量,并将测量结果通过Arduino上传到LCD显示屏。这是一个常见的应用,可用于构建避障小车、测距装置等项目。超声波传感器测距的原理和使用方法为我提供了在实际项目中应用传感器的经验。原创 2024-02-19 14:01:02 · 1057 阅读 · 1 评论 -
实验八 基于Arduino的数码管实验
数码管应该依次显示数字1-8,每个数字显示1秒,循环往复。通过这个实验,我学到了如何使用Arduino控制数码管显示数字。这是数字显示的基础,可以在此基础上拓展实现更复杂的数码管显示效果,如倒计时、温度显示等。实验中,我掌握了数码管的基本连接方式和Arduino控制输出的方法。这为我在嵌入式系统中的数字显示应用提供了实际经验。原创 2024-02-19 14:10:27 · 695 阅读 · 1 评论 -
实验九 基于Arduino的温度传感器实验
在串口监视器上,将显示温度传感器测得的温度数据,单位为摄氏度。观察温度数据的变化,可以实时了解环境温度。通过这个实验,我学到了如何使用Arduino读取温度传感器的数据。温度传感器是在嵌入式系统中广泛使用的传感器之一,可以用于监测环境温度。实验中,我了解了OneWire通信协议的基本原理和使用方法,以及DallasTemperature库的使用。这为我在项目中实现温度监测功能提供了实际经验。原创 2024-02-19 14:18:49 · 659 阅读 · 1 评论