技术宅无聊搞出《智能开关》,无偿开源马上diy...

技术宅无聊搞出《智能开关》,无偿开源马上diy...


智能开关就非常实用了,手机控制:风扇、空调、热水器、电饭锅、洗衣机、冰箱等等
这样你就可以在上班时就可以控制家里的电器了,非常方便哦!


首先看一下我们diy的模块


我们已经集成了220v降压,继电器等到一个板上,只需简单接线就可以实现《插座》《电灯开关》功能。
还有我们提供板的原理图,你可以自己按原理图做一个呢。

这个模块只需99元哦,以后还可以把zigbee替换成wifi(wifi开关可以单独使用,所以这个模块一定要跟《网关》一起使用)







这是我们在工厂做的板,是不是越来越专业了,那下面我们开始DIY教程了!


第一部份:为ZIGBEE模块刷代码。

一、下载插座开关源代码。下载地址:https://pan.baidu.com/s/1pJjsjH5
解压后目录里运行:Projects\zstack\Utilities\SerialApp\CC2530DB\SerialApp.eww

二、使用zigbee开发板(《网关》里有这个开发板)。


三、源代码解说
1、主要代码在SerialApp.c
设置参数:登陆https://m.znck007.com




读出初始值,上一次开关的状态(用于停电记忆功能!)


启动计时器部分



计时器检测开或关部分



手动按键部分




接收到网关的数据部分2、使用串口调试点击编译,再按F5!

下载打开串口软件,输出的方便调试。

手机打开https://m.znck007.com,新建一个开关(sid,nid跟代码里的一样哦),点击开和关。

如果看到这些数据,那么我们刷代码成功了!

2、将zigbee插到到插座开关板上吧


第二部份:DIY插座(注意220V高压危险,如果接220V一定要懂得电工知识,否则被触电是要命的哦,只要接上220V就不能乱摸!!!!!!!!!!!)。

1、在家里找到一个插座,我们使用下面插座,接线道理都一样。



2、拆开空出一边,将《插座开关》模块安装。







插座连接图,这张非常重要,不同的插座接线道理是一样的!



注意上电后不能摸里面,否则可能会触电身亡!




3、插到220V测试。













第三部份:电灯开关(目前只支持电灯开关里有零线才行)






这样我们就可以控制电灯了,是不是很爽呢,那么我们的教程就这样了!

分享到:
收藏 (113)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归智能创客所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 老年人智能守护系统

    我们设计了门户安全警报、药物提醒、厨房安全、摔倒报警四个主要功能模块,控制系统分为人体便携模块、屋内检测与报警模块、屋外终端和上位机控制界面。相对一般的智能家居老年人智能家居考虑到老年人对新事物接纳能力落后,学习能力下降,在操作的设计上更加简便,更容易让老年人接受。同时也可以作为敬老院护理辅助智能家居,护理人员每天的工作量很大,可能也会遗忘一些事情,另外部分敬老院老人比较“调皮”,老年人智能家居就可以协助护理人员的工作,降低护理人员及敬老院的负担。
    来自:智能家居时间:2019-09-12 智能家居
  • 计步器

    自己做的基于zigbee和adxl345加速度芯片做的计步器,代码q897607044,注明来意
    来自:可穿戴设备时间:2019-09-03 cc2530 adxl345 zigbee模块
  • 【毕业设计】基于STM32单片机智能电表无线WIFI插座APP交流电压电流检测设计

    本设计由STM32单片机核心板电路+交流电压电流检测模块电路+WIFI模块电路+指示灯电路组成。1、通过电压互感器TV1005M和电流互感器TA1005M分别检测交流电压和交流电流值,2、手机APP和WiFi模块互联后,可以实时显示交流电压、交流电流、功率和电量实时显示在手机上。3、当功率超过200W时,继电器自动断开。功率不超过200W时,可以手动控制继电器的开关。4、手机和WiFi模块连接后,手机上显示计时时间。需要实物或设计定做可联系QQ:3162786026资料内容:
    来自:智能电网及电表时间:2019-08-30 stm32 单片机 毕业设计
  • 桌面智能机器人

    该作品定位是一款智能化的桌面机器人,它有四个基本功能:运动功能、语音识别功能、二自由度网络摄像功能、面部表情功能,我们将这四个功能有机的结合起来,使其可以帮助用户解决很多问题。例如:1、用户可该产品上备注留言,机器人将会自动识别提醒时间,到时提醒。2、用户可通过该产品的面部表情判断该产品的当前“心情”,这样用户可以与该产品有更好的交互。3、用户还可将运动功能和网络摄像功能结合起来,可实现家庭全方位监控、特别是在家里有小孩、老人独自在家的情况下,可以提供良好的监护能力。
    来自:Hackaday Prize 2019时间:2019-08-20 智能家居 stm32f4
  • 基于QT与stm32智能家居控制系统

    ==========================================注意:sim800c模块购自淘宝,这里只提供示意图连接。不提供电路图==========================================1.主控芯片stm32f103rct62.gprs模块为sim800c3.操作系统为rt-thread4.上位机程序:QT5.11.3写的TCP服务器实现的功能:1.stm32f103rct6 + sim800c 扮演TCP客户端,去连接外网的服务器(QT编写的TCP服务器)。2.因为sim800c联网模块,只能连接公网的ip;所以我们需要把本地的ip映射到外网上。3.连上服务器后,可以在服务器端查看和服务器连接的客户端,可以指定客户端发送命令。目前支持三个家居的远程控制。4.客户端代码支持断线重连。=========================================测试步骤:请参考内外网映射教程与板子测试:1.连接好硬件,插好sim卡(目前仅测试了移动卡),更改stm32代码中的服务器ip和端口,然后烧录程序2.重新上电,等待连接上服务即可。3.命令下发。
    来自:智能家居时间:2019-08-16 stm32 智能家居 远程控制
  • zigbee智能家居+esp8266(wifi网关)+Android APP

    本项目下位机采用zigbee,使用的是cc2530芯片。该智能家居系统实现了控制窗帘,控制灯具,采集温湿度,监控厨房烟雾值。可扩展性比较强。PC端使用QT开发了服务器程序。zigbee的协调器通过ESP8266(wifi模块)和服务器连接,通过网络将数据传给上位机。Android App可以连接到服务器获取数据并实现远程控制。对于做毕业设计和实际项目有很好的参考价值。功能:1、终端采集温湿度及烟雾值并可控制电机、继电器2、终端上使用TFT显示屏显示实时数据及开关状态3、PC上位机监控实时数据(协调器通过ESP8266上传数据),并可以控制窗帘开关及灯具开关4、App实时监测数据,通过手机去控制窗帘开关及灯具开关
  • DIY水族箱水分补偿系统

    一种自动补偿蒸发水族箱中水分流失的系统。硬件组件:Arduino UNO和Genuino UNO× 1 蠕动泵套件× 1 面包板(通用)× 1 公/母跳线× 1 软件应用程序和在线服务:Arduino IDE蒸发减少了水族箱中的水量,如果没有补偿,将导致剩余水的化学变化。这些变化将对水族馆内的生命形式产生负面影响。因此,将水保持在适当的水平是很重要的。这可以手动完成,也可以由自动完成的系统完成。在这个项目中,我们将制作这样一个系统。
    来自:智能家居时间:2019-07-11 arduino 智能家居 家庭自动化
  • STM32主控的ZigBee网关设计

    本系统已经在实际大棚中使用几个月,系统稳定。系统采用STM32F1032为主控,通过ZigBee无线传感网络组网,采集近距离无线数据(实测在大棚中点对点距离超过三百米),利用液晶触摸屏供用户触摸操作并显示数据,将系统接入WiFi模块,以实现数据的网络化传输,IP设置界面,用户若一定时间内不输入则连接一个程序中自定义的IP,用户也可以手动输入一个IP地址,进而实现相关数据传输服务,Android客户端通过访问服务器,接收数据,从而实现了数据的网络化的远程传输,同时Android端还有实时数据、智能控制、阀值设置、修改名称功能。实时数据:列表显示数据,定时自动刷新页面,用户也可以按图标自行刷新。智能控制:手机发送信息给服务器,服务器再发给网关,网关接收到数据根据程序进行判断进而执行对应操作。程序中实现的是输入0或1控制网关上的LED的亮灭,用户也可以很方便的在程序中修改,自行定义接收到数据对应的操作。阀值设置:通过设置上下限,每组数据跟上下限比较,在其中则数据显示绿色,否则为红色,方便用户查看。修改名称:用户可根据编号对数据名称进行修改。本项目采用zigbee节点做为温湿度采集节点,因而可以非常方便扩展相应节点,以实现多点温室信息采集,不仅是温室数据,还可以扩展其他传感器节点模块,很方便实现多种多点数据采集,本项目中 STM32F103ZET6 + ZigBee+ wifi,可以相当无线传感网络的网关,可以应用于各种工业自动化控制数据采集,智能家居信息采集... 同时用户也可在此基础上在数据采集中扩展应用modbus,can等现场总线或其他无线协议,这些均可很方便加入该系统中。
  • 物联网接入平台

    本项目意在构建一套物联网软硬件平台。硬件平台是一款可供物联网行业用户进行二次开发的网关控制器, 配备以太网接口,支持10/100M自适应自翻转以太网功能。通过预留接口,实现ModBus、LoRa、ZigBee、WiFi、RS485、CAN、3G/4G等通讯模块的任意选换,保证了Ethernet有线或WiFi连接与远距离无线的互联互通,是局域网与广域网之间通信的桥梁。综合测试程序实现用户根据触摸屏自行配置局域网协议和接入云平台方式,默认接入本平台,也可根据触摸屏自行输入服务器IP和端口号。每次开机默认选择上次设置,也可重新设置。因此硬件平台既可以二次开发,且只需用综合测试程序不需要二次开发也可满足很多应用场景。服务器端为1G运存centos系统,可支持上万设备同时在线,接收每个网关发来的数据,也可发送控制指令给具体网关,数据采用SHA1和MD5加密方式保证数据传输安全。移动端采用安卓开发,实现实时数据、智能控制、阈值设置、修改名称功能。
  • 优秀毕设——基于STM32的智能家庭环境检测系统

    作品上电后,初始化装置各个模块,DHT11数据脚连接单片机一脚处于推挽输出;让烟雾浓度MQ-2输出模拟电压的引脚连接到单片机ADC采集引脚;光照BH1750的数据和时钟脚接收到单片机IIC控发送的起始信号;DS1320的数据、时钟、命令三个引脚对应的单片机SPI的脚初始化完成SPI通信功能;OLED 屏幕进行清屏和准备读取各位置的数据。 系统启动后,将读取温湿度、烟雾浓度、光照强度等数据,系统根据当前卧室光线的亮度和设置的值对比,控制驱动电机进行方向打开窗户;根据系统时间对比设置时间也可以控制驱动电机方向打开窗户;同时检测烟雾浓度高于设定值也会报警;在系统运行期间,只要窗户打开,如果有人触发红外检测,系统报警蜂鸣器也会响起来。 同时通过WiFi模块与onenet中移物联网平台连接,把数据上传到互联网平台,实现远程监控与控制。视频演示:
销量
1113
查看
31K
智能创客

智能创客

见习卖家
智能创客
参数名 参数值
发布于 2014 年 08 月 10日
更新于 2014 年 08 月 18日
Moore8直播课堂

tracer