首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

让你家的楼宇门变聪明:基于树莓派实现任意终端控制楼宇门

现在,树莓派能帮你获得一个从容穿衣的时间。 二、摘要 1、简介: 使用树莓派、无线继电器、433发射模块完成对立林楼宇门的任意终端控制。 2、结构图: ?...三、环境 1、硬件: 树莓派Raspberry Pi Model B+型 或者 树莓派2代 12V无线继电器 433发射模块 2、软件: 433Utils python php 四、原理 1、开锁原理...下面简单介绍一下一路无线继电器的各引线作用: 输入端---VCC、GND两根线,用于接入合适的电源,区分正负极 常开端---NO 继电器处于关闭状态时,NO与CON断路,反之联通 常闭端---CO 继电器处于管理状态时...1、连线: 1)树莓派与433发射模块连接 433->VCC---Raspberry Pi->任意5V电压 433->GND---Raspberry Pi->任意地线 433->DATA--Raspberry...其他类型无线继电器学习功能请强行脑补,学知识上X宝,包教包会,报销往返路费,本期学不会下期免费再学 现在,你已经可以在任意终端上通过访问设置开关状态的URL来控制你家的楼宇门了!

2K90

树莓派基础实验4:继电器实验

换句话说,继电器提供了控制器和设备之间的隔离,因为我们知道设备可以在AC和DC上工作,但是他们从微控制器接收信号,因此,我们需要一个继电器来弥补差距。...二、组件 ★Raspberry Pi 3主板*1 ★树莓派电源*1 ★40P软排线*1 ★继电器模块*1 ★双色LED模块*1 ★面包板*1 ★跳线若干 三、实验原理 ? 继电器 ?...继电器工作原理   所以在这个实验中,将SIG连接到Raspberry Pi,发送一个高电平给SIG,晶体管通电,并且继电器的线圈通电,因此,继电器的常开触点闭合,继电器的常闭触点将脱离公共端口。...继电器连接图 ? 继电器实物连接图   第2步:编程如下: #!...destroy()   第3步:运行程序,可以听到嘀嗒声,这是常闭触点打开,常开触点闭合。

2.9K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    他仅用5美元就改装了电动桌,只需要一个树莓派

    下一个问题是如何以自动化方式连接这些电线,一个常见的解决方案是继电器。 继电器是一个简单的芯片,当发送一个小电流通过控制引脚时能够链接两根导线。...David下给你到另一个控制板,树霉派Zero,是最简单、最基本的版本,并不包含任何其他附加功能,但是可以满足这个项目的全部需求,而且只需要5美元。...SD 卡上的 Raspbian 操作系统已经安装了 Raspberry Pi Python 库,所以可以不用安装其他软件就开始编写 Pi 了。...打开一个 Python 终端,输入 import gpiozero,然后我就可以用 Python 脚本来控制Pi的引脚(触发中继并移动桌面)了。...万一 Pi 由于某些不可预知的原因而停电,无需通过 SSH 来重新启动脚本。 然后把两根电线从桌子的控制板焊接到继电器的两个“输出”引脚上,把继电器的两个控制引脚直接焊接到 Pi 上。

    51230

    拯救你的久坐不起!用树莓派改造站立式办公桌:在随机时间升降,还有阻力检测功能

    我们知道,继电器是一种简单的芯片,当在控制引脚上发送一个小电流时,它允许你连接两条线。继电器种类也有很多,在这里我们选择一个有4个引脚的固态继电器,东芝TLP222A,该继电器大约只有6毫米宽。...与此同时,Kong订购了一个最简单最基本的Raspberry Pi Zero,但它已经能满足这个简单项目的所有需求了。...SD卡上的Raspbian操作系统已经安装了Raspberry Pi Python库,所以还需要为其编程。...整个过程要做的,就是打开Python终端,输入import gpiozero,准备好用Python脚本来控制我的引脚,继而触发继电器并移动桌子。...,他会试图进行一些探索,就让我们期待一下吧~ 相关报道: https://medium.com/@davidkongfilm/how-i-hacked-my-standing-desk-with-a-raspberry-pi-a50ed14c7f6f

    67340

    第一章 漫谈RaspberryPi

    树莓派由注册于英国的慈善组织“Raspberry Pi 基金会”开发,Eben·Upton/埃·厄普顿为项目带头人。...Raspberry Pi 3 Model B+ 1.1 片上系统    SOC或片上系统(system on a chip)就是一个将计算机主要组件或任何其他电子系统集成在一个单独芯片上的集成电路(Integrated...★ 通用输入输出(GPIO):提供布局并允许对连接、输入、输出及GPIO引脚的可选模式进行控制。总而言之,GPIO使Raspberry pi变成一个嵌入式控制系统。...★ USB:控制USB服务,并为输入和输出提供通用串行总线协议,因此可以允许各种外围设备连接到Raspberry pi的USB插口上。...★ I2C主机:常用于连接低速外围芯片来控制处理器和微控制器的内部集成电路。 ★ I2C/SPI(Serial Peripheral Interface,串行外设接口)从机:I2C主机的对应端。

    1.8K41

    继电器的工作原理与应用案例

    您可以将继电器视为一种电动杠杆:用微小的电流打开它,然后使用更大的电流打开(“杠杆”)另一个设备。为什么这有用?顾名思义,许多传感器都是非常敏感的电子设备 ,并且只产生很小的电流。...其他继电器是“常闭”(NC;触点已连接,因此默认情况下有电流流过它们),并且仅在磁铁被激活、拉动或推开触点时才会关闭。常开继电器是最常见的。 这是另一个动画,展示了继电器如何将两个电路连接在一起。...输入电路中相对较小的电流因此会激活输出电路中较大的电流: 输入电路(蓝色环路)被关闭,并且没有电流流过它,直到某些东西(传感器或开关闭合)将其打开。输出电路(红色环路)也被关闭。...假设您想要构建一个电子操作的冷却系统,该系统可以根据室温的变化打开或关闭风扇。您可以使用某种电子温度计电路来感测温度,但它只能产生很小的电流——电流太小,无法为大风扇中的电动机提供动力。...相反,您可以将温度计电路连接到继电器的输入电路。当该电路中流过小电流时,继电器将激活其输出电路,允许更大的电流流过并打开风扇。 继电器并不总是连接电路,有时他们也起到断开电路的作用。

    20010

    以小博大,七种工业继电器,你用过几种?

    它通过控制一个电路中的一个或多个开关来实现对另一个电路的控制(通常是低电压控制高电压)。继电器通常由电磁线圈、触点和外壳组成。...基本上,一个标准的继电器具有五个端子——正电源、负电源、公共端、输出常开 (NO) 和输出常闭 (NC)。当继电器不供电时,端子 NC 和公共端相互连接。当继电器供电时,端子 NO 和公共端相互连接。...这种切换会根据给定的电源即时自动进行。因此,继电器的输出可以是开路的,也可以是闭路的。根据您连接到三个输出端子的内容,电流将根据设计流动或不流动。因此,它在电路中起着非常重要的作用。...继电器中具有辅助触点 – NO 和 NC,它们根据线圈的温度操作打开或关闭。 应用场景 常见于电动机控制中。...继电器通电后会闭合电路,即使断开电源,它也会保持锁定开启状态。要将其关闭,必须在其关闭端子中发出电源脉冲。最大的优点是不需要连续供电即可运行,只需一个脉冲,您的电路将保持打开或关闭。

    18410

    ESP8266使用micropython连接MQTT控制家电

    设备 ESP8266继电器 ESP8266固件烧录器 ESP-01S 如图 软件 Thonny AiThinker_Serial_Tool_V1.2.3 flash_download_tools_v3.6.8...esp8266-20190529-v1.11.bin 概要 经历了很长很长很长很长的时间,跳过了各种坑,终于,在居家隔离的日子里,把这个项目搞定了 首先呢,淘宝购买了设备,先用 Raspberry...pi RP 连接ESP01S、控制继电器,联网,控制电器,发现硬件多、预算高,然后就更换成了ESP8266继电器。...esp8266-20190529-v1.11.bin,输入开始位置0x00000,清除ERASE,然后开始刷入START, 刷入成功之后,使用AiThinker_Serial_Tool_V1.2.3连接...192.168.0.10" port = 1883 ClientId = "0" TOPIC = b"iot_eps32_001" username = 'iot' password = 'passwd' # 继电器

    2.2K20

    树莓派3B添加温控散热风扇

    在我16年入手raspberry pi 3B的时候,就考虑做这个一个温度控制的装置,来给树莓派散热。最早是想加入一个温度传感器,来检测cpu温度,然后使用一个继电器来连接信号针脚和正极负极针脚。...后来发现一个问题,淘宝上比较流行的温控传感器读数误差在+-0.5C’,而且继电器体积过大。...cpu_temp >= 45 : commands.getoutput('sudo gpio write '+str(FAN_GPIO)+' 0') #如果温度小于39`C,就关闭风扇...这里为了省事,添加到/etc/rc.local中了 /home/pi/fan-fpeed_py2.py >> /var/log/fan_log/fan_log 同时加固各个引脚和三极管的物理连接,更坚固美观...0x05 总结 虽然只是一个很简单的动手操作,但是我觉得还是挺有意义的。通过数码技术来改变自己的生活,哪怕只是小小的改变。It‘s so funny.

    2.2K10

    到时间就站起来!用树莓派爆改升降办公桌,懒癌有救了

    然后小哥选择用一种自动化的方式来处理这两个按钮,把两根电线连到了继电器上: ? 接下来就是有规律地发送电流,来激活这两个按钮了。 小哥第一个想到的就是设计一个定时电路。...初次开发的复杂度就不用说了,后续哪怕是做一些微小的时间改动也会非常麻烦。 于是David小哥果断拒绝,转头就想起了自己老树莓派粉的身份—— 不如连接树莓派写一个简单的定时脚本?...树莓派再立大功 小哥买了一个最基础的Raspberry Pi Zero,又订购了一个外壳,以及一张预装了rasbian OS的Micro SD 卡。 总共花了大约20美元 。...(折合人民币130块) 然后用USB数据线把Pi Zero和电脑连接起来,开始在终端上进行编程: ?...再把连接着按钮的继电器的输出引脚焊到树莓派上: ? 最后把这些杂乱的线板一股脑都塞到桌子底下: ? 成了! 已成功运行几个月 现在,这张自动升降桌已经用了好几个月了。

    57240

    5V单通道继电器模块使用说明和接线图

    直流电流用于为打开或关闭接触开关的继电器线圈通电。单路5V继电器内部电路由常开触点、常闭触点和线圈组成。  5V单通道继电器模块引出线 让我们首先讨论5V单通道继电器模块的引脚排列和引脚配置细节。...在这种情况下,COM 引脚断开与 NC 引脚的连接,并与 NO 引脚建立连接。  5V 单通道继电器模块组件 下图描述了一个 5V 单通道继电器模块的所有组件。...状态指示灯 状态指示灯为贴片LED,通过限流电阻连接,位于模块右上角。它显示继电器的状态。换句话说,当继电器处于活动状态并且线圈通过信号输入引脚通电时,状态 LED 会亮起。...当电流通过感性负载时,会产生反电动势电压。该反电动势可能会损坏电路。因此,使用续流二极管来避免这种影响。   输入连接器  继电器模块的右侧是一个输入连接器。用于提供输入信号和5V电源。...一个带有 NPN 晶体管,另一个带有 PNP 晶体管。如果使用 NPN 晶体管,当我们在控制引脚上施加高电平有效信号时,继电器将变为活动状态。

    9.2K41

    杨校老师项目之基于树莓派的物联网智能插座的设计与实现

    第一款Raspberry Pi设备于2012年2月发布(Raspberry Pi 1 Model B,第1代)。事实证明,这是立竿见影的成功,部分原因是价格低至35美元。...它通常被称为Single板载计算机(SBC),这意味着它运行一个完整的操作系统,并具有足够的外围设备(内存,CPU,功率调节),无需添加硬件即可开始执行。...为了降低智能插座的开发成本和开发难度,设计选用价格低廉、兼容性强、性能较强的 Raspberry Pi 3 作为智能插座的开发板,选用可移植性强的Linux系统作为开发环境,选用基于Linux内核的Raspbian...在介绍了硬件的选型、软件开发环境的基础上,从软件的总体设计、 Linux 下的网络编程、 GPIO 的配置等方面叙述了基于树莓派的物联网智能插座的设计与实现过程,最终完成了远程控制对应继电器开关的功能。

    47810

    G120抱闸继电器

    ,用于连接功率模块 抱闸继电器可安装在功率模块动力端子附近的屏蔽连接板上。...抱闸继电器的供货范围中包含了用于连接功率模块的成形电缆。 使用抱闸继电器的好处: 少占用变频器的一个数字量输出点(DO)。...使用抱闸继电器后不需要使用变频器的DO点去控制抱闸,这样可以扩展DO点的功能。 增强抱闸控制的可靠性。西门子抱闸继电器配有专门用于连接功率模块和继电器的电缆,增强了连接的可靠性。...如果电机抱闸的DC 24 V 线圈通过一个外部电源连接,那么需要使用外部浪涌抑制装置。...图2-2 DC 24V供电 图2-3 1AC 230V/400V供电 3 变频器的参数设置 变频器的抱闸控制逻辑如下,给出ON命令后: 变频器会接通电机 电机励磁时间(P0346)结束后,变频器发出打开抱闸的指令

    1.6K30

    性能自动化充电、断电之痛​——小松鼠的救赎之路

    控制继电器的pc端程序,我用c++实现了一个“TencentRelay”的程序,两种方式调用:     1、界面调用:     直接填写好当前继电器占用的串口号,模块地址默认为1,然后点击连接串口;连接成功后...2、命令行调用:     调用命令 ”TencentRelay.exe 3 1 open“ 打开继电器;     调用命令 ”TencentRelay.exe 3 1 close“ 关闭继电器;     ...每一次的性能测试,我们都可以通过这样的方式来进行:   1、 将继电器插在PC端,并且使继电器处于吸合(打开)状态,将搭载继电器USB线两端分别连接电源和手机,使手机处于充电状态;   2、 给手机安装...APPTestBattery,启动APP之前,关闭GT和App;   3、 配置好局域网,填好局域网内IP地址,将PC端服务器打开;   4、 打开手机端APP,设置预期电量值、服务器IP地址、性能测试项...GT实时地采集性能数据,待一个场景测试结束后,手机自动连接WIFI给PC端服务器发消息;   6、 PC端收到数据后就会打开继电器,再次进入充电状态;   7、 这样一轮测试就结束了,本次保存的性能测试数据存放在手机中的

    1.3K90

    以太网通信控制板-控制板连接电脑网线然后作为TCP客户端和电脑端的TCP服务器通信(RS485,RS232,TTL透传;MODBUS协议解析)

    说明 这节测试一下控制板连接电脑网线然后作为TCP客户端和电脑端的TCP服务器通信 这节提供的功能如下: 1, 控制板接收的网络数据通过RS485/RS232/TTL透传输出 2, RS485/RS232.../TTL接收的数据通过控制板透传到TCP服务器 3, 控制板把采集到的开关量状态发送给TCP服务器 4, 电脑端TCP服务器发送指令控制继电器(MODBUS协议格式) 测试 1,电脑的网线连接控制板的WAN...控制板网络信息设置如下 IP地址:192.168.1.200 网关地址:192.168.1.1 子网掩码:255.255.255.0 3.如若修改,可在单片机程序eth_driver文件中修改配置 4.程序中设置的连接的...TCP服务器IP地址为192.168.1.100  端口号为:6000 5.修改电脑配置 关闭电脑防火墙 打开电脑的网络配置,配置下电脑 6.打开网络调试助手,启动TCP服务器,监听的端口号为...6000 7.把这节的程序下载到控制板 8.调试助手上会显示一个连接 9.TCP服务器发送数据给控制板 用户可以在RS485/RS232/TTL/ 调试口收到服务器发送的数据 10.

    1.2K10

    极客DIY:轻松使用树莓派控制灯(含视频)

    2、跳线 跳线就是我们链接树莓派GPIO插脚与继电器的简单连接电线。 3、树莓派2 我们使用树莓派2作为一个微控制器来操纵继电器。它有40个GPIO(通用输入/输出)插脚。...你可以看到下面这些插脚的布局,我们将使用这些接口为继电器加电和控制开关。 连接电路 电路非常简单。我们将连接GPIO插脚到继电板上。首先连接继电器板上的“GND”与树莓派上的任意“GND”。...然后链接继电器的“IND1”到GPIO PIN 17,我们会把GPIO PIN 17作为一个控制第一继电器的输出。最后,将继电器的“VCC”连接到树莓派的“5V”GPIO插脚。...让我们简单直接设置一下: 现在我们到了最为棘手的部分,我们要将继电器连接到接通主电路供电的灯头上。但是,我想先给你介绍一个如何通过直流屏电源开启及关闭灯光的简单操作。...这里有一个小的电路图来解释具体情况: 当我们在试验中,我们需要“负极电线”通过我们的继电器来打破电路,从而使用继电器开关的控制流经的电流。因此,当继电器打开,在闭合电路中灯泡也应该亮起来,反之亦然。

    2.6K60

    这才是模块化电脑该有的样子:一人打造的超迷你计算机,震动了整个极客圈

    接上台式电脑屏幕之后是个 Linux 系统,所有模块都即时显示且可以操作: 2021 年 3 月,当 Reddy 首次宣布支持 Raspberry Pi 的模块计算机时,那还是一项非常早期的工作,但这个概念顺利进行了下来...3 月 18 日上传的一个演示视频显示,它现在可以实现与树莓派(Raspberry Pi)计算模块兼容了。...如果你要连接 PC 屏幕,或是常规尺寸的键盘鼠标,接一个 USB 口就可以了。如果不连线的话,它可以用几千毫安时的锂离子电池供电,可以与 Wi-Fi 和蓝牙无线连接,便于携带。...他将多个 LED 矩阵块组合在一起,创建了一个大型矩阵阵列。该阵列可以作为一个整体运行,甚至使用 Alexa 来触发几个继电器。...Pockit 官网:https://pockit.ai/ 参考内容: https://www.tomshardware.com/news/raspberry-pi-pockit-modular-pc-cm4

    68130
    领券