- 博客(3)
- 收藏
- 关注
原创 Arduino学习心得3:初步了解模拟输入输出和映射
map函数的官方声明如下:该函数共有5个参数,第一个是要映射的值,即电位器的模拟输入值。我们接下来通过map函数实现信号(模拟)的映射。在按键模块中有一个内置的上拉电阻,可以使输入按键的电流保持一个稳定的高电位。开关断开时,上拉电阻中我们使用到一个阻抗较高的电阻,使传给引脚的电平(信号)保持为高。通过调节电位器是输入信号逐渐递增(减),此时如果输出信号传出也是如此规律的改变,那么我们就可以实现许多实用的操作。A0端口连接电位器,3号引脚连接灯泡,通过映射,就可以通过下面的代码实现用电位器控制灯泡的明暗了。
2023-08-10 15:21:51
1571
1
原创 Arduino学习心得2:使板载LED闪烁并学习串口监视器
这里还要说一下书中对串口监视器的描述:串口监视器允许在计算机端建立与Audrino通信的窗口。接下来是串口监视器最重要的作用(在我的理解中):在loop区在每次循环或者单次循环的不同指令下,我们可以读取某引脚的数字状态甚至是模拟信号状态。就像STM32,Audrino也有自己的延时工具,但由于Audrino对于单片机的硬件知识和指令集无需有过多了解。之后会遇到通过串口监视器显示模拟状态的情况,这个时候,它的重要性更会显示出来。在后面的学习中还学习到了一个可以实时监控串口的工具:串口监视器。
2023-07-30 18:36:02
923
1
原创 Arduino学习心得1:点灯
在loop 中我们设置13引脚电位:由于13引脚为数字引脚,所以我们只能向该引脚发出数字信号0/1,即设置其电位为高或低。在set up 中我们执行对开发板引脚状态的初始化。在setup 中我们先设置13引脚状态,使其为输出状态。在对Audrino开发板硬件初步了解后,我们可以知道板载LED是与板上13号引脚相连的,因此我们可以对13引脚发出指令,从而使点亮LED。Arduino是一款高度开源的开发平台,由于其开发公司对其硬件底层进行了许多封装,使得使用者无需对其硬件原理和编程有过多了解即可上手。
2023-07-29 20:09:30
686
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人