将系统连接在一起
首先将Arduino Nano插入面包板,确保两者成排的针脚位于中间沟槽的两侧。
提示:定位USB迷你端口,使其朝外面包板。这样,它就不会使用穿过它的USB电缆弄乱您的布线。
本教程中使用的4x3键盘有7个母针插座,所有这些都需要是连接到Arduino。
键盘模块使用1,2,3,4代表ROW0,ROW1,ROW2,ROW3和引脚5,6,7用于COL0, COL1,COL2。
按如下方式连接
键盘 》 Arduino
》 ROW0
》 ROW1
》 ROW2
》 ROW3
针脚:
》 COL0
》 COL1
》 COL2
下表可能有用,除非您更喜欢使用万用表(如果它不是自动量程,则设置为《= 200欧姆)。如果您决定自己找到连接,首先将一个探针连接到引脚1,第二个连接到引脚2,然后连接3,等等。接下来,将一个探针连接到引脚2,第二个连接到引脚3,然后连接4,等等。所以,按顺序按下所有按钮,0,1,2,3,4,5,6,7,8,9,‘*’,0和‘#’。最终您的表格将与此类似:
键盘映射
| X1,Y1 =‘1’|针脚1& 5 |
| X2,Y1 =‘2’|针脚1& 6 |
| X3,Y1 =‘3’|针脚1& 7 |
| X1,Y2 =‘4’|销钉2& 5 |
| X2,Y2 =‘5’|销钉2& 6 |
| X3,Y2 =‘6’|销钉2& 7 |
| X1,Y3 =‘7’|针脚3& 5 |
| X2,Y3 =‘8’|针脚3& 6 |
| X3,Y3 =‘9’|针脚3& 7 |
| X1,Y4 =‘*’|针脚4& 5 |
| X2,Y4 =‘0’|针脚4& 6 |
| X3,Y4 =‘#’|针脚4& 7 |
X表示COL(UMNS),Y表示ROW(S),(为了方便起见,反转了正弦和余弦值)。
引脚范围从1到7,键盘的按钮朝向你,从左到右。
将Arduino Nano连接到键盘
Arduino D5 - 》键盘引脚1
Arduino D4 - 》键盘针脚2
Arduino D3 - 》键盘针脚3
Arduino D2 - 》键盘针脚4
Arduino D8 - 》键盘针脚5
Arduino D7 - 》键盘针脚6
Arduino D6 - 》键盘针脚7
现在是时候连接RGB LED了。显示所需的唯一颜色是:红色和蓝色。从左到右(LED的头部有一个平面),引脚分布为红色,GND,绿色和蓝色。连接5V至GND(共阳极)并在Arduino上从引脚1至D9串联一个220欧姆电阻。接下来,在Arduino上从引脚4到D8串联一个220欧姆电阻。
接下来,走双通道中继。在继电器端子上,应该有“NO1”,“COM1”,“NC1”等文本。
NO表示正常打开
COM表示通用
NC表示常闭
如果您希望在激活该中继通道时将线路接通,则常开是插入线路的终端端口。激活时,通过COM端口继续电路,然后从微型线性执行器继续。 NC类似于NO,它只是在继电器关闭而不是ON时完成连接。
H桥和电机屏蔽通常保留用于超快速运行,但是因为我们只需要根据命令或条件(例如输入正确的引脚代码)来切换极性,继电器就可以用作H桥。
按如下方式接线:
Arduino 5V继电器VCC引脚
Arduino GND至继电器GND引脚
Arduino D7通过220欧姆电阻继电器S1引脚
Arduino D6继电器S2引脚穿过220欧姆电阻器
12V GND至NO1
12V GND至NO2
12V VCC至NC1
12V VCC至NC2
来自COM1/COM2的12V VIN/VOUT,交替,但不能同时打开或关闭。
正确接线后,您将有一种简单的方法来保护贵重物品或危险品。
您还可以自定义代码以满足您自己的设计和功能要求。例如,您可以添加超时,然后执行器再次锁定。
要操作键盘,请短时间按住“ * ”进入PIN输入模式。 RGB LED将闪烁紫色三次。然后,您可以输入自己的自定义PIN码。输入的每个数字应该有一个紫罗兰闪烁。输入PIN码后,请按住“#”几秒钟。如果输入正确,LED将闪烁蓝色,如果不正确,则LED将闪烁。如果正确,您的 电动线性执行器 将根据其当前状态延伸或缩回。
-
Arduino
+关注
关注
187文章
6463浏览量
186621 -
门锁
+关注
关注
0文章
47浏览量
11909
发布评论请先 登录
相关推荐
评论