关注分享主机优惠活动
国内外VPS云服务器

Arduino(8)—继电器实验(Arduino开关控制继电器代码)

本节我们只进行继电器的初级实验,也就是它的开关,但是如何判断它的开关呢?我们可以用一盏灯来展示这个方法。上图有个三极管。我们从六可以知道,我们的三极管有两端,一端接地,另一端连接,中间一端可以连接我们用来做他的开关的东西。所以,在这种连接方式下看。

本节我们只做继电器的初级实验,也就是他的开关,但是怎么判断他的开关呢?

我们可以用led灯来表现这一面。

方法一:上图(带三极管)

Arduino (VI)我们知道,我们三极管的两端,一端接地,另一端接5v,中间一端可以接我们用来开关的东西。

因此,在这种连接中(见下面继电器的针脚)

我们把5v接在我们的线圈上,然后如图所示接我们的三极管,这样我们的5v控制三样东西,整个三极管都接在我们的5v上。然后我们把三极管的另一端接到地,这样我们整个继电器就接通了。

当我们将我们的lcd灯连接到中间端时,我们发现我们的led灯连接到了我们的开关。

请看下面的代码

我们把灯接到3脚,这样通过控制3脚的高低电平,就相当于控制了我们继电器的开关,然后通过我们的led灯就能看到他的变化。

方法二:无三极管,我们借用Toney老师的图(老师的博客真的很好,还有他的微信官方账号,推荐你看看)。

我们要明白一件事,就是我们要控制的其实是我们的线圈。我们通过线圈的磁力来改变开关,所以我们这样连接。

同样的,我们把D3接到线圈上,然后接到地,这样我们的线圈就通了,但是然后就没电了。要知道虽然是磁力控制的,但是我们要打开我们的线圈,我们的磁力会把开关拉上(高电平电源关,低电平电源关),所以这次我们把5v接在我们的公共端(1,6),这样我们的继电器就有电了。在这种情况下,我们的继电器可以工作,但我们仍然需要led灯来看到他的工作,所以我们将led连接到我们的开关,然后接地,这样我们就可以通过观察led灯来看到继电器开关。

其实两种方法没有太大区别,但是我们发现如果用三极管的话,实际上并没有给公共端接5v电压,因为我们是用三极管来接通继电器的(两端接好之后中间端也有电)。

未经允许不得转载:主机频道 » Arduino(8)—继电器实验(Arduino开关控制继电器代码)

评论 抢沙发

评论前必须登录!