sparkfun Arduino 电源开关用户手册
描述
这是 LilyPad 的简单开/关开关。 当开关处于 ON 位置时,它是闭合的,当它处于 OFF 位置时,它是打开的。 用它来触发编程项目中的行为,或在简单电路中打开和关闭 LED、蜂鸣器和电机。
方面
- 尺寸:7.75×18.1mm
- 薄 0.8mm PCB
如何连接:
原理图
传感(开关):
简单地更换鳄鱼夹
LilyPad ProtoSnap 开发板已经有一个连接到板上的开关,所以如果您正在使用这个板,您可以跳到下一步 一个开关基本上是 2 块导电材料,有时压在一起,有时分开。 当导体被压在一起时开关闭合(按下或触发),当导体分开时开关打开。 我们将使用 2 个鳄鱼夹制作一个非常简单的开关。 将黑色鳄鱼夹连接到 LilyPad Arduino 上的 (-) 选项卡,并将不同颜色(最好不是红色)的鳄鱼夹连接到选项卡 5。现在,当我们将两个鳄鱼夹接触在一起时,我们正在关闭或“按下”转变。 请注意,当我们将夹子接触在一起时,switchPin(花瓣 5)将通过鳄鱼夹接地或 (-)。 我们在 Arduino 代码中将接地或 (-) 称为“低”,将电源或 (+) 或“+5V”称为“高”。 稍后会详细介绍这一点。
将 LilyPad 连接到您的计算机并启动 Arduino 软件
复制这个amp将代码放入 Arduino 窗口
单击此处切换 samp乐代码。 将此代码复制并粘贴到一个空的 Arduino 窗口中。
格式化代码
在“工具”菜单下,选择“自动格式”。 完成此操作后,对齐所有评论(每行“//”后的灰褐色陈述),以便它们位于屏幕右侧的可读列中。 这将帮助您通读代码。 这是我格式化所有内容后我的 Arduino 窗口的样子:
通读代码以了解它在做什么。 每行末尾的注释应该可以帮助您了解正在发生的事情。 请注意,在代码中,我们正在监听 switchPin 上的低电平信号。 当 switchPin 接地时,我们打开 LED。 如前所述,当我们将两个鳄鱼夹放在一起时,这正是发生的情况:switchPin 通过夹子接地。 所以,让我们在现实世界中测试一下……
将代码加载到 LilyPad 上
编译代码并将其加载到 LilyPad 上。 通过点击 Arduino 窗口中的上传按钮(这是 Arduino 窗口顶部的右箭头)来执行此操作。
看看当你关闭开关时会发生什么!
LED 应该亮起。 如果没有,请检查以确保您的鳄鱼夹连接良好。 这是我的开关触发板的样子。 仔细观察光:
如果您使用的是 LilyPad Proto Snap 开发板,请打开预接线开关。 绿灯(在引脚 11 旁边)应该亮起。 尝试更改代码,以便您可以使用引脚 A5 上的按钮打开绿灯
尝试修改代码以获得不同的行为
- 您能否让 LED 在开关打开时打开,在开关关闭时关闭? (基本上交换 s 的行为amp乐代码。)
- 你能否让 LED 在开关闭合时快速闪烁并在开关打开时快速熄灭?
- 更具挑战性的事情……您能否让 LED 在每次按下开关时打开和关闭? 也就是说,第一次按下开关时,LED 点亮,第二次按下开关时 LED 熄灭,依此类推?
建立你自己的开关
从鳄鱼夹ex可以看出ample,很容易建立一个开关。 使用不同的材料制作自己的开关。 可以用来制作开关的材料有导电魔术贴、导电布、导电线、铝箔、金属弹簧和金属珠。 发挥你的想象力和房子周围的任何东西!
文件/资源
![]() |
sparkfun Arduino 电源开关 [pdf] 用户手册 Arduino, Arduino 电源开关, 电源开关, 开关 |