介绍一开始买的某米的插座,但是好像接口不开放,所以找到了这个插座,然后自己开发了下,用接口控制插座开关。wifi的连接方式,通电后一般几秒后就会连接上wifi,这个时候通过接口发送命令给他。...产品图片通过接口通电和断电简要描述发送指令,打开和关闭插座请求URL域名/app/index.php?
智能插座实现了远程开启/关闭连入的设备,的确是一款懒人神器!其实现原理就是通过WiFi模块实现对继电器的开启或者关闭。EDUP智能插座通过用户提供的凭证连接家庭无线网络访问互联网。...一切都设置完成之后,智能插座打开TCP/IP连接到位于中国的服务器(219.147.29.235:221)。...PIC16C770),一个2K数据存储器、继电器、WiFi板.........至少我们对于这款智能插座设备更加了解,每一个细节都有助于我们全面的了解这个系统。 网络层 我们利用hostapd程序进行一些测试。...这里暴露了大量智能插座信息: 传输层 下面,我们将对设备如何进行工作以及其组成元素进行讨论。我们可以捕获网络访问点接口流量,并分析服务器和设备之间的数据传递。
物联网虽然能够使家居设备和系统实现自动化、智能化管理,但是依然需要依靠更为先进的终端插座作为根本保障,插座是所有家用电器需要使用的电源设备,插座的有序智能管理,对于实现智能家居设备的统一智能管理具有举足轻重的作用...1、项目背景 智能插座自问世以来便得到了广泛的关注,国内企业包括:小米、海尔、公牛;国外企业包括:Ottomate、金贝尔、OPSO等各大企业纷纷加入智能插座的研究。...尽管国内、外对智能插座都有很高的研究热度,但国内外智能插座的发展状况却有很大的差别。相对于国内智能插座的发展,国外智能插座的发展则更加成熟,而且国外消费者对智能插座的认可度比国内更高。 ?...智能插座功能导图 3、硬件设计 WiFi物联网智能插座的核心元器件均为国产芯片,包括:微控制器、AC 220V转DC 5V模块、DC 5V转DC 3.3V模块、DC 5V转DC 5V隔离模块、...WiFi物联网智能插座设计PCB效果如下所示: ? 国产MCU WiFi物联网智能插座 PCB效果图 项目近期不断更新,敬请期待~
在 5G 热潮的推动下,与其紧密结合的物联网(IoT)正日益成为个人和企业工作生活中的重要组成部分,它为企业和个人带来了操作流程的改进和更好的生活体验,随着人工智能(AI)技术的日趋成熟,IoT 与 AI...由此,全球化“AI+IoT”平台涂鸦智能结合云开发,推出 Tuya-Weapp-CloudBase SDK,其包含涂鸦云平台的鉴权、接口分发,可以帮助开发者省去服务端的开发,也省去了“云-云”对接的步骤...点击 APP 工作台,选择 小程序 SDK。 点击 创建小程序。...[img] 4.输入小程序名称(和你的小程序同名)、小程序 AppID(可在微信小程序后台查看)、小程序描述、小程序 Icon,点击 确定。...tyName=6833349112827573083.MP4 5.配网成功后,进入设备控制页,就能控制配网的设备,如下图所示:[img] 总结 基于涂鸦开发平台和小程序 SDK,可以快速实现一款智能小程序
在 5G 热潮的推动下,与其紧密结合的物联网(IoT)正日益成为个人和企业工作生活中的重要组成部分,它为企业和个人带来了操作流程的改进和更好的生活体验,随着人工智能(AI)技术的日趋成熟,IoT 与 AI...由此,全球化“AI+IoT”平台涂鸦智能结合云开发,推出 Tuya-Weapp-CloudBase SDK,其包含涂鸦云平台的鉴权、接口分发,可以帮助开发者省去服务端的开发,也省去了“云-云”对接的步骤...4、输入小程序名称(和你的小程序同名)、小程序 AppID(可在微信小程序后台查看)、小程序描述、小程序 Icon,点击 确定。 ?...基于涂鸦开发平台和云开发,即可快速构建一款智能小程序,如果你手头有涂鸦的三明治开发套件,也可以用它搭建一个产品原型来替代最后的“设备配网”步骤。对于本文有任何疑问,均可在下方评论区留言讨论。...id=K9knho6hj6q1k
ESP8266 WiFi物联网智能插座的硬件功能主要包括两部分:控制器板和采集器板。...Quantity Comment Designator Footprint 1 1 10uF C1 C0603 2 1 100nF C2 C0603 3 11 10K R1,R2,R3,R4,R5,R6...2.3、电量采集电路设计 电参采集使用上海贝岭BL0942电能计量芯片,它是一颗内置时钟免校准电能计量芯片,适用于单相多功能电能表、智能插座、智能家电等应用,具有较高的性价比。...BL0942 能够测量电流、电压有效值、有功功率、有功电能量等参数,可输出快速电流有效值(用于过流保护),以及波形输出等功能,通过 UART/SPI 接口输出数据,能够充分满足智能插座、智能家电、单相多功能电能表及用电信息大数据采集等领域的需要...FH44L-1AT-L1-DC5V 6 1 LED LED1 3.0mm LED灯 7 1 P1 新国标五孔公母一体插座 8 1 ESP12S直插模块2x6P P2 焊接口 9 1 1R±1% R1
---- 物联网虽然能够使家居设备和系统实现自动化、智能化管理,但是依然需要依靠更为先进的终端插座作为根本保障,插座是所有家用电器需要使用的电源设备,插座的有序智能管理,对于实现智能家居设备的统一智能管理具有举足轻重的作用...无论是家庭生活,还是工业制造,插座在生活中的应用无所不在,当之无愧为电网与各用电设备之间的桥梁。 ...1、项目背景 智能插座自问世以来便得到了广泛的关注,国内企业包括:小米、海尔、公牛;国外企业包括:Ottomate、金贝尔、OPSO等各大企业纷纷加入智能插座的研究。...尽管国内、外对智能插座都有很高的研究热度,但国内外智能插座的发展状况却有很大的差别。相对于国内智能插座的发展,国外智能插座的发展则更加成熟,而且国外消费者对智能插座的认可度比国内更高。...例如,2021年初美台半导体发布涨价通知 所以近期本着“练练手”的心态做一款国产芯片WiFi物联网智能插座。
WiFi物联网智能插座硬件设计的重点就是电能计量,为此单独写一篇博文讲解电量计量的设计方案和实现原理。...这可以使在无负载情况下,即使有小的噪声信号,输出到有功功率寄存器中的值为 0,电能不累积。...5,单位为K欧 #define R1_VOLTAGE 0.51 // 0.51K,单位为K欧 #define SERIAL_RX_MAXLEN 23 /**********************...BL0937 在定义产品时考虑到智能插座类产品厂家不是专业计量器具厂家,没有专业昂贵的校准设备,对电能计量精度要求也相对较低,只是提供用电参考信息,不作计费标准。...智能插座只需要读取功率,电压,电流,并根据功率计量累积电量,所以BL0937 与 MCU 间不要复杂的通讯协议去实时的读取计量芯片寄存器,计量精度校准也相对简单,只需在额定功率负载时校准系数,也不需要复杂的校准设备
WiFi物联网智能插座电源功能设计包括三部分: 具体功能说明如下所示: AC 220V转DC 5V,将交流电变为直流电; DC 5V转DC 3.3V,实现MCU供电和WiFi模块供电; DC 5V转DC...明确电源功能后,需要对电源模块选型,我的选型总体标准是:质量高、价格低、体积小,要具备电压隔离且EMC过关,功耗不用要求严格。
WiFi物联网智能插座的电耗采集依托于合力为的HLW8110计量芯片实现,选取它的主要原因是精度不错,价格美丽,并且可以通过串口驱动,使用便捷。..."); B_Read_Error = 1; } //电量计算,电量 = (U32_ENERGY_PA_RegData * U16_EnergyAC_RegData * HFCONST) /(K1...*K2 * 2^29 * 4096) //HFCONST:默认值是0x1000, HFCONST/(2^29 * 4096) = 0x20000000 a = (float)U32_ENERGY_PA_RegData
针对智能插座协议,对于下位机进行可视化监测和管理。 软件技术架构如下,主要为针对 Windows 的PC 端应用程序,采用WPF以及C# 实现功能开发,其中包含MVVM架构。...G2CyHome.WpfOutlet : 主要包含插座UI组件相关类。 3、程序设计 上位机测试程序主要功能如下,其中主要包括:服务配置、节点数据以及节点控制。...// 判定设备类型 switch (p.NodeType) { // 智能插座...DeviceCallback> { public virtual DeviceCallback BytesToObject(byte[] bytes) { return null; } } 插座控制回发类实现内容如下...: /// /// 智能插座响应类 /// public class OutletCallback:DeviceCallback { public override
本篇博文开始讲解下位机插座节点的MCU软件程序是如何实现。 1、软件架构 下位机软件架构采用前后台控制系统,使用状态机思维实现程序设计。...2、开发环境 开发环境使用Arduino IDE,IDE安装过程可参见:https://handsome-man.blog.csdn.net/article/details/121195905 智能插座的控制器是
对于web网页去重的应用,如抄袭、镜像等,通过将网页表示为字符k-grams(或者k-shingles)的集合,把网页去重的问题转化为找到这些集合的交集。...k-Shingles 一篇文档可以看成是一个字符串,文档的k-shingle为在该文档中长度为k的所有子串。...如果k非常小,那么k个字符的序列会出现在大多数的文档中,如k=1,许多文档都有相同的字符,几乎所有的文档都有很高的相似性。...如果k应该足够大,那么对于给定的shingle出现在不同的文档中的概率是非常低的。...注意:signature矩阵和特征矩阵M有相同的列数,但是只有n行,要比M矩阵小的多。 显然对一个很大的特征矩阵做置换是不可行的,但是可以通过随机hash函数模拟随机置换效果,将行号映射到桶的编号。
typedef struct receive_data_mode_t { uint8_t device_head; // 数据帧头:0XA0+功能码(FUNCTION_ID3),A款产品智能插座...) typedef struct send_state_t { uint8_t device_head; // 数据帧头:0XA0+功能码(FUNCTION_ID2),A款产品智能插座...) typedef struct send_state_t { uint8_t device_head; // 数据帧头:0XA0+功能码(FUNCTION_ID2),A款产品智能插座...struct receive_data_control_t { uint8_t device_head; // 数据帧头:0XA0+功能码(FUNCTION_ID5),A款产品智能插座...) typedef struct send_state_t { uint8_t device_head; // 数据帧头:0XA0+功能码(FUNCTION_ID2),A款产品智能插座
、智能电器等智能设备不断上市,智能家居已进入消费领域。...智能家居是指集射频技术、综合布线、计算机网络、安防、自动控制等于一体的智能化家居控制系统。...为了降低智能插座的开发成本和开发难度,设计选用价格低廉、兼容性强、性能较强的 Raspberry Pi 3 作为智能插座的开发板,选用可移植性强的Linux系统作为开发环境,选用基于Linux内核的Raspbian...在介绍了硬件的选型、软件开发环境的基础上,从软件的总体设计、 Linux 下的网络编程、 GPIO 的配置等方面叙述了基于树莓派的物联网智能插座的设计与实现过程,最终完成了远程控制对应继电器开关的功能。...经测试,系统运行稳定,能够满足智能化的基本要求。关键词:树莓派;智能插座;网络编程; GPIO
本博客持续更新…用于记录 k8s 使用过程中的很多的小技巧,也希望你能提供更多的小技巧来~ 图形化管理工具 lens 图形化 k8s 管理工具: https://github.com/lensapp/
工程、下载工具、原理图): https://download.csdn.net/download/xiaolong1126626497/19702853 二、功能介绍 这是基于STM32设计的智能插座...比如: WIFI状态、RTC时钟、插座状态、温湿度值 5. ESP8266: 用来与手机APP之间通信 6. 继电器: 模拟插座开关 7....点击手机APP上的按钮,可以用来控制插座开关。 5. OLED一共有4个页面。 RTC实时时钟显示页面、温湿度显示页面、智能插座开关状态页面、WIFI热点信息页面 6....该系列芯片按片内Flash的大小可分为三大类:小容量(16K和32K)、中容量(64K和128K)、大容量(256K、384K和512K)。...512K字节的闪存程序存储器(STM32F103XXXX中的第二个X表示FLASH容量,其中:“4”=16K,“6”=32K,“8”=64K,B=128K,C=256K,D=384K,E=512K)
于是后来,花叔去搜索相关的资料,经过各种旁听侧敲,终于找到国内一家比较专业智能印章的公司,打电话过去问细节,发现对方也愿意合作,之后就把信息同步给项目组,项目组也认同这个想法,再之后,经过各方反复的几次沟通...,最终定出了“智能印章的小程序接口方案”,也顺利接入到TGC的小程序中。...不过听说对方一开始并没有提供小程序的相关接口,是确定合作后,对方单独研发的接口,所以说TGC的小程序应该是首个应用了智能印章的小程序。...最后谈一下坑 由于智能印章是基于多点触屏技术的,所以如果原本手机的多点触屏手势被占用的话,印章盖印将会失效,部分android系统提供了“三指触碰滑动截屏”的快捷方式,这个设置会导致智能印章的多点检测失败...TGC的小程序,真有意思。
智能指针就是这样一种资源回收机制。 智能指针具体是什么 《Effective C++》条款13提到,以对象来管理资源。这个条款提到了两个观点: 获得资源后立刻放进管理对象内。...智能指针就是这样的一种类。它们的行为类似于指针,同样支持解引用* 或取成员->运算。智能指针将基本内置类型指针封装为类对象指针,管理着该指针所指向的动态分配资源,并通过类的析构函数对资源进行释放。...智能指针的实现原理 在STL中,一共是有四种智能指针:auto_ptr,unique_ptr,shared_ptr,weak_ptr。...其中auto_ptr是C++98提供的智能指针,现在基本已经被弃用。原因后面有说。 其中auto_ptr,unique_ptr是独占型的智能指针。...藉由智能指针去初始化或赋值其他智能指针时,计数的值增加1,表示资源对象多了一个引用;当智能指针的生命周期结束或者指向别的对象时,计数的值减去1,表示资源对象减少一个引用。
小K的农场 跑最长路 1 a-b>=c 建立b到a权值为c的路 2 a-b b-a>=-c 建立a到b权值为-c的路 3 a=b 建立a到b,b到a的双向权值为0的路 问满足以上所有条件的情况是否存在
领取专属 10元无门槛券
手把手带您无忧上云