0
关注
2005
浏览

智能家居 DIY 可以从哪些方面入手?

为什么被折叠? 0 个回复被折叠
孔春杰 核心会员 用户来自于: 北京市
2026-01-12 03:37
既然你是说自己DIY那我就认定你有硬件开发能力; 先从能力方面分析,首先你得有服务器的基本开发能力;现在智能方面的服务器编写并不难,你也可以用C方面的知识开发一个tcp的服务器直连就可以!远程控制逻辑相对简单!应该难不到你! 但是你要做语音控制的话,这个语音解析可以科大讯飞的;分词可以用第三方的分词工具有api接口的,也可以用开源的分词工具;语义解析可以用起开的开源软件语义解析工具;如果你是大神请跳过此段!我就是到处整合的; 硬件方面: 你得有红外码分析仪,用于分析你家红外设备的家电; 你得有射频分析仪,用于分析你家的射频控制的家电; 你擅长的芯片开发板;
姜择明 核心会员 用户来自于: 北京市
2026-01-12 03:52
现在DIY就比较方便是使用以Z-WAVE传输方式的精灵通,可以用主控连接控制门磁、监控、灯光、红外等等,无线控制方便装卸,可跟椐自己的想法做各种处理,可在平板电脑、手机、电视做相关控制,也可以跟具自己的需要设定场景,绝对是发烧友的福音~~~~~要知道产品更详细的功能与介绍私信我
小凡 核心会员 用户来自于: 北京市
2026-01-12 04:44
建议可以最简单的智能无线开关,智能插座等小型产品玩起,不着急玩高端的·产品
livinglab生活实验 核心会员 用户来自于: 北京市
2026-01-12 04:21
智能家居改变传统家对灯光、电器的控制,变得更人性化,更加能,更舒适,台湾生活实验智能家居为您打造更加懂你的家
浪琴 核心会员 用户来自于: 北京市
2026-01-12 04:17
树莓派装homebridge,完美支持homekit,总体成本树莓派300,智能插座diy30多一个,yeelight灯50+,目前为止最廉价的方案
赵彤 核心会员 用户来自于: 北京市
2026-01-12 04:53
[h1]来发一个怎么用Alexa或是Google home语音控制电视的文章吧,算是小小的IOT DIY入门,会介绍Paticle这个物联网硬件平台和IFTTT这个强大的胶水功能平台。有兴趣的同学可以加我微信。[/h1] [h1]所需设备[/h1]注: IR就是红外的意思,平常电视,空调遥控器都是用红外遥控来实现的如果有同学家里有Raspberry Pi,也可以用它来加入PHOTON的平台来替代PHOTON,我以后还会介绍很多Raspberry Pi的各种用法。有兴趣的同学也可以直接购买Raspberry Pi[h1]第一步:初始化PHOTON[/h1]按照官网 的步骤走就行了,不管是通过电脑浏览器还是手机app初始化设置的用户体验都挺好的。基本步骤就是
  • 注册账户
  • 选择wifi并输入密码
  • 链接成功,命名设备,本文以 my-test为例。
  • 如果一切正常,应该会有青色的呼吸灯
[h1]第二步:写入执行代码[/h1]在这之前,我们需要获取你电视开关(Power)的遥控Codes,这里推荐通过这个网站查找,因为会有raw codes方便我们下一步写到程序里。选择你的设备和型号后,选择对用的按钮,一般我们需要的就是开关,选择RAW并把codes保存下来。(虽然这个网站的遥控代码很全了,但是如果有找不到的codes的同学也没关系,我们可以直接通过读取遥控器的信号来获取,可参考此文,因为我就有LG的,这上面是有的,按钮也挺全,如果有很多人找不到或者信号不对的话,我会追加一篇读IR code的文章)然后我们就要开始写一点点代码啦!不过放心,完全不需要有任何基础。
  • 我们来打开这个myTvRemote的共享项目,直接点击链接打开就是Particle的web IDE,并选择Copy this app,可以看到这是一个C/C++语言的平台。
  • 在toogleCodes这个变量里,大家可以注意到这些数字就是我们之前找到的raw codes。现在我们就来以这种没有符号,并逗号隔开的形式把刚才的数加进来吧
  • 这样所有的代码就写好了。现在我们来简单说一下每一个方法的作用,想要直接测试的同学可跳过此步
    • #include是加入IRremote库的头文件,这个库包含了发送,接收遥控信号的代码。
    • 然后我们声明一个toogleTV的函数,在C语言中,如果调用函数在函数定义之前,需要先声明函数
    • 然后我们创建一个发送信号的实例。并且告诉Photon我们会把IR LED连接到D3,这个我们之后讲连线的时候也会看到。
    • 然后我们声明一个array,包含要发送信号的Raw codes
    • setup函数是Photon默认来运行设备启动时,注册Function用的,Particle的function可以被IFTTT调用,从而也就相当于可以被Alexa激活。这里我们声明每次这个toogle的function被调用,都会执行toogleTV里的代码
    • 最后,我们就定义toogleTV的代码,完成发射IR信号的功能。有兴趣的同学可以看一下IRremote.cpp里对sendRaw的具体实现。在这里就不细讲了
  • 然后我们就可以把这写代码写到我们的小Photon里了。只要点击左上角闪电(Flash)按钮即可,我们可以看到这中间Photon会闪烁,然后恢复到蓝青色呼吸灯之后,证明Flash成功了
好,现在你已经有了一个拥有代码,可以执行的Photon了,让我们来做一些物理连线吧![h1]第三步:连接IR LED[/h1]连线前断开电源,以防不小心短路如下图连接电阻一端到D3,另一端接IR LED正极(长脚为正极),IR LED负极接GND,直接用导线连接。注意IR LED的正负极如果用IR LED KIT的话,+ 极接3.3V,负极接GND,S接D3即可测试:插上电源后,进入Particle console,点击该设备进入设备页面。点击CALL来测试toggle function注意,如果是电阻如上图连接,信号会比较弱,请距离电视信号接收器 (一般在电视下方)10cm之内。这时候如果电视打开了,打开了,打开了!!恭喜你,基本已经大功告成了!如果尝试几次都没有成功,并且所有都根据以上步骤来的话,很有可能是raw code的问题,这时候再回去http://irdb.tk/ 看看有没有其他的型号raw code可以选择。如果继续尝试还是不行的话,可能需要自己读取raw code,欢迎加我微信来一起讨论解决。[h1]第四步:设置IFTTT[/h1]我们现在已经有了一个Particle的Function随时待命,就差让Alexa或者Google home来Trigger它了,幸运的是,通过一个非常强大的第三方物联网平台IFTTT (IF THIS THEN THAT),只需几个设置就能完成这个功能。
  • 没有账号的同学先注册一个IFTTT的账号
  • 点击 My Applets => New Applet => This => 查找Alexa/Google Assistant
  • 如果第一次使用的用户需要连接你的Alexa或者Google的账户
  • 选择Say a specific phrase来Trigger一个行为并确认
  • 点击That => 查找 Particle => Call a Function => 选择刚创建的 toggle on “my-test” => 点击Create Action => Finish
现在,对着Alexa/Google说 “Trigger TV”试试吧!电视打开的那一刻是不是感觉有点dark magic。个人觉得这个还挺实用的。基本是我们家仅次于开关灯用的最多的功能了。如果有任何问题,欢迎加微信共同讨论 [h1]总结[/h1]希望本文能让大家有一个愉快的IOT Project体验,并带大家认识了Particle,IFTTT等IOT的平台。如果有兴趣的同学,可以再加一些trigger,比如选择视频源,控制音量,换台,甚至控制空调,iRobot。反正任何能用遥控器控制的,它都可以。 感谢大家的阅读,希望大家能够喜欢。打算以后推出Raspberry PI的几种非常实用的功能,一些智能家居的使用体验。希望能够对大家有所帮助。
机智玛莉 核心会员 用户来自于: 北京市
2026-01-12 04:13
买个机智云的gokit智能家居开发板,很快呢,机智云提供代码自动生成工具(支持arduino和stm32以及通用mcu)和手机通用app,做个远程监控超级简单,机智云论坛有很多开源案例可以参考,别问我怎么知道的,利益相关,不匿了。
[已重置] 核心会员 用户来自于: 北京市
2026-01-12 04:37
可以从简单点的方面落手,比如说,灯、插座。这种稍微简单的,有什么不懂可以私聊我,我教你
匿名用户用户来自于: 北京市
2026-01-12 04:48
其实主要就是解决通信方式,如何布线,如何控制这三个方面的问题。 这三点确定了,方案基本就直接定了。 自己DIY过一套家居控制的,如果你感兴趣可以联系我·~
匿名用户用户来自于: 北京市
2026-01-12 04:17
如果只是开关下电饭煲或者空调之类的家电,继电器+MCU就足够了,顺便连定时之类的功能都有了,但是貌似现在很多家电都是有预约功能的。 也对智能家居很感兴趣,但是现在能DIY的程度很低,有很多控制模块都是可以买到的,但是智能化根本谈不上。智能家居的DIY还是要等3D打印机的升级和流行,另外硬件的APP化也会给我们DIY智能家居提高方便。

关于作者

问题动态

发布时间
2026-01-12 05:34
更新时间
2026-01-12 05:34
关注人数
0 人关注

推荐内容

现在智能锁越来越多,都不知道该怎么选择了?就手机蓝牙智能锁来说,哪一款比较好呢?
为什么越来越多的人家中都安装智能家居
小米智能家庭没有设备共享怎么回事
老人适合用智能家居吗?
智能家居窗帘系统是怎么样的
请问物联网应用技术这个专业有必要升本不。?
我想在中山地区做智能家居,不是加盟的。我做的成本不高,三两千块可以搞一套了。手机控制,语音控制。
智能家居瓶颈?
有哪些好用的智能家居设备值得推荐?
潍坊哪家智能家居比较好
All Rights Reserved Powered BY WeCenter V4.1.0 © 2026 粤ICP备20025096号-2
  

粤公网安备 44190002007303号