①需要的组件:面包板×1、控制板×1、专用跳线×3、10K电阻×1、开关×1
②连接图和代码以及注释:

③开关说明:
我们可以看到一个开关有四个"脚" ,我们把四个脚分别称为A,B,C,D。在按下开关之前AD、BC分别相连,然后中间是断开的,也就是说在按下开关之前AD与BC是不相连的,当按下开关后这它们之间就相连了
④电阻:
有两个起作用的电阻一个叫上拉点电阻与一个叫下拉电阻,在上面的图中我们用到的电阻是上拉电阻,下拉电阻我们没有用到。那什么叫上拉电阻什么叫下拉电阻呢?我们从它们的名称就可以认识到它们,这里我只做个解释,1. 上拉电阻:连接方式:引脚 ←→ 电源(比如5V)之间接一个电阻。效果: 无按键操作时,引脚被电阻拉到高电平(HIGH);按下按键(引脚接地)时引脚变成低电平(LOW)
2.下拉电阻:- 连接方式:引脚 ←→ 地(GND)之间接一个电阻。 效果: 无按键操作时,引脚被电阻拉到低电平(LOW);按下按键(引脚接电源)时,引脚变成高电平(HIGH)。
⑤Arduino UNO的数字端口,模拟端口,复位端口的区别:
1. 数字端口(Digital Pins)
- 标识:UNO上标着 0~13 的引脚(比如你之前用的引脚2、13)。
- 功能:
- 支持数字输入/输出(通过 pinMode(引脚, INPUT/OUTPUT) 设置);
- 部分引脚有扩展功能:比如 3、5、6、9、10、11 支持PWM输出(模拟输出效果), 0、1 是串口通信引脚(别乱接外设)。
- 用途:接按键、LED、继电器等数字设备。
2. 模拟端口(Analog Pins)
- 标识:UNO上标着 A0~A5 的引脚。
- 功能:
- 核心是模拟输入(通过 analogRead(引脚) 读取0~5V的电压,转成0~1023的数字值);
- 也可以当数字端口用(设置 pinMode(A0, INPUT/OUTPUT) ,此时A0等价于数字引脚14)。
- 用途:接电位器、温度传感器等输出模拟信号的设备。
3. 复位端口(Reset Pin)
- 标识:UNO上标着 RESET 的引脚(或板上的复位按钮)。
- 功能:
- 给这个引脚接低电平(接地),会触Arduino重启(和按复位按钮效果一样);
- 正常工作时保持高电平(默认通过板载电路接了电源)。
- 用途:远程重启Arduino,或配合其他电路实现复位功能。
⑥可能会遇到的问题与解决办法:
1、电阻问题。我们在连接电路时可能会忘记连接电阻,这个时候+5v就会直接连接到接地口(上图),那么控制板就会永远离开我们。这时候我们就要连接一个合适的电阻
2、线路问题。有时候我们已经把所有的事情都弄好了但是控制板或者LED灯并没有亮,这是因为有些面包板中间是断开的,
这时就我们只需用跳线把断开的部分连接起来就可以解决了
2484

被折叠的 条评论
为什么被折叠?



