热搜关键词: 信号与系统无刷电机ADSTCP/IP

pdf

智能家居DIYOpenWrt+Arduino+Zigbee+3D打印+手机客户端

  • 1星
  • 日期: 2022-06-13
  • 大小: 1.89MB
  • 所需积分:1分
  • 下载次数:0
  • favicon收藏
  • rep举报
  • free评论
标签: 智能家居

智能家居

Arduino

Arduino

Zigbee

Zigbee

智能产品、穿戴设备、3D打印的出现,整个IT行业又开始了新一轮的冲击,软、硬结合符合现在行业需求。本书通过开源系统OpenWrt和Arduino,以及WiFi、NRF24I01(Zigbee/350/433/蓝牙等)无线模块,实现家居网关、电灯开关、无线插座、远程开门、窗帘开闭、红外摇控、温度调控、空气质量、烟雾火警、水滴检测、安防报警、WiFi摄像头、语音控制、Android客户端、3D打印产品的实战演示,任何个人、公司、机构都可以进行二次开发。

目  录

第1章  智能家居系统  /  1

1.1  OpenWrt系统  /  1

1.2  Arduino系统  /  3

1.3  NRF24L01无线模块  /  5

1.4  Zigbee模块  /  6

1.5  控制器、传感器  /  7

1.6  智能家居系统流程图  /  10

1.7  相关软件介绍  /  10

1.8  Web手机控制端  /  12

第2章  家居网关  /  14

2.1  WiFi核心板DIY  /  16

2.2  USB扩展板DIY  /  20

2.3  Arduino扩展板DIY  /  23

2.4  无线扩展板DIY  /  26

2.5  用OpenWrt刷固件  /  28

2.6  设置中文、时区、修改软件包源  /  31

2.7  设置sta+ap模式(上网+手机连接)  /  33

2.8  使用putty的SSH登录OpenWrt  /  36

2.9  TF卡挂载  /  39

2.10  使用winscp上传文件(上传下载源文件到

OpenWrt)  /  40

2.11  安装配置php+mysql+uhttpd环境  /  43

2.12  安装mysql  /  47

2.13  使用NavicatForMysql软件新建mysql表  /  50

2.14  安装Python  /  53

2.15  Arduino网关代码编译(NRF24L01/ZIGBEE)  /  65

2.16  家居网关演示视频  /  76

第3章  电灯开关  /  77

3.1  用途  /  78

3.2  材料列表、原理图  /  79

3.3  继电器介绍  /  81

3.4  代码实例  /  82

3.5  实战演示  /  95

3.6  常见的问题及注意事项  /  109

第4章  无线插座  /  111

4.1  用途  /  112

4.2  智能开关  /  112

4.3  实战演示  /  113

4.4  常见问题及注意事项  /  120

第5章  远程开门  /  121

5.1  用途  /  122

5.2  材料列表、原理图  /  122

5.3  电子门锁  /  124

5.4  代码实例  /  124

5.5  实战演示  /  135

5.6  常见问题及注意事项  /  139

第6章  窗帘开关  /  140

6.1  用途  /  141

6.2  材料列表、原理图  /  141

6.3  无线遥控窗帘  /  143

6.4  代码实例  /  144

6.5  实战演示  /  145

6.6  常见问题及注意事项  /  147

第7章  红外遥控  /  148

7.1  用途  /  149

7.2  材料列表、原理图  /  149

7.3  红外原理  /  151

7.4  代码实例  /  151

7.5  实战演示  /  167

7.6  市面上的空调、电视解码  /  171

7.7  常见问题及注意事项  /  172

第8章  温湿监控  /  173

8.1  用途  /  174

8.2  材料列表、原理图  /  174

8.3  温度/湿度传感器说明  /  176

8.4  代码实例  /  177

8.5  实战演示  /  185

8.6  常见问题及注意事项  /  187

第9章  空气质量  /  188

9.1  用途  /  189

9.2  材料列表、原理图  /  189

9.3  PM2.5介绍  /  191

9.4  代码实例  /  192

9.5  实战演示  /  197

9.6  常见问题及注意事项  /  199

第10章  烟雾火警  /  200

10.1  用途  /  201

10.2  材料列表、原理图  /  201

10.3  MQ-2说明  /  203

10.4  代码实例  /  204

10.5  实战演示  /  207

10.6  常见问题及注意事项  /  210

第11章  水滴检测  /  211

11.1  用途  /  212

11.2  材料列表、原理图  /  212

11.3  水滴传感器说明  /  214

11.4  代码实例  /  214

11.5  实战演示  /  218

11.6  常见问题及注意事项  /  221

第12章  人体红外探测器  /  222

12.1  用途  /  223

12.2  材料列表、原理图  /  223

12.3  HC-SR501传感器  /  225

12.4  代码实例  /  225

12.5  实战演示  /  229

12.6  常见问题及注意事项  /  231

第13章  WiFi摄像头  /  232

13.1  用途  /  233

13.2  材料列表  /  233

13.3  配置摄像头  /  233

13.4  开机自动启动  /  235

13.5  端口映射  /  236

13.6  网页和手机访问  /  239

13.7  常见问题及注意事项  /  241

第14章  语音控制  /  242

14.1  用途  /  242

14.2  材料列表、原理图  /  242

14.3  语音识别技术  /  243

14.4  Android代码讲解  /  243

14.5  实战演示视频  /  248

14.6  常见问题及注意事项  /  248

第15章  Android客户端  /  249

15.1  用途  /  249

15.2  代码讲解  /  249

15.3  实战演示视频  /  256

15.4  常见问题及注意事项  /  257

第16章  3D打印模型  /  258

16.1  3D打印的作用  /  258

16.2  如何3D打印  /  258

16.3  3D模型源文件下载  /  259

16.4  常见问题及注意事项  /  267

推荐帖子 最新更新时间:2022-06-23 09:27

nodemcu无法上传sdcard.py
大家好!     小弟请教一个问题,我手头有一个nodemcu模块,刷了esp8266-20161110-v1.8.6 版本的固件,想外接SD卡就需要sdcard.py这个文件,现在小弟通过ESPyHarp V011版的软件上传,可是怎么也传不上去,sdcard.py也就8KB呢?    同时小弟想问一下nodemcu模块刷完micropython后留给我们写代码的空间有多大呢?    谢谢
cmxzlove MicroPython开源版块
工业数字模拟转换器:如何保护二线制变送器
在之前的博文中,我说明了如何设计工业自动化用二线制或回路供电模拟输出。在熟知变送器设计和运行的前提下,本文将讨论如何设计保护这些系统的电路。图1为基本的二线制变送器设计供参考。 图 1:基本二线制变送器设计 二线制变送器保护电路需要保护该系统面临的两种风险:工业瞬态过电和辐射发射。变送器端反接。 IEC61000-4测试标准复制了几种常见的工业瞬态信号和辐射发射情况,我的同事Ian W
maylove 模拟与混合信号
BP3286H 升降压闭环可控硅调光 LED 驱动芯片
BP3286H 是一款高效率、高 PF 值,支持可控硅调 光的 LED 驱动芯片。  QQ  289 2715427 此内容由EEWORLD论坛网友aalele原创,如需转载或用于商业用途需征得作者同意并注明出处     芯片工作在电感电流临界连 续模式,适用于 Buck-Boost 结构的 LED 驱动电源。   BP3286H 芯片内部集成 650V 功率开关,采用专利
aalele 电源技术
《运算放大器参数解析与LTspice应用仿真》3、第二章之相位裕度
相位裕度,我从来也没有听说过,因为我接触的运放电路没有加电容的。都是些简单的电路。 现在想想觉得有点后怕。我觉得运放这些电路都是从先人那里抄过来。根本不用这么分析加仿真。 但我书看到这里我感到先前的知识太少了。简直是少得可怜。         相位裕度定义为在放大器开环增益与频率曲线中,180度的相移处与开环增益下降为1倍(单位增益)处的相移之差的绝对值。        
ddllxxrr 模拟电子
MSP430G2553学习笔记
MSP430G2553概述 • 低电源电压范围:1.8V 至 3.6V • 超低功耗 – 运行模式:230μA(在 1MHz 频率和 2.2V 电压 条件下) – 待机模式:0.5μA – 关闭模式(RAM 保持):0.1μ • 5 种节能模式 • 可在不到 1μs 的时间里超快速地从待机模式唤醒 • 16 位精简指令集 (RISC) 架构,62.5ns 指令周期时间 • 基本时
Aguilera 微控制器 MCU
TMS320F280049C学习-GPIO
F28069的GPIO学习,F280049基本大同小异  F280049的MUX有两个,其他的差不多  关于输入部分,C2000有个特色的地方就是 去抖单元或者是去毛刺  ,中断还有一些其他的输入先不了解 然后我在做流水灯实验输出的时候,GPADAT这个寄存器是写入要输出的状态,同时也可以读状态,写了下面这句做了实验 if(GpioDataRegs.GPADAT.b
fish001 微控制器 MCU

评论

登录/注册

意见反馈

求资源

回顶部
查找数据手册?

EEWorld Datasheet 技术支持

热门活动

相关视频

可能感兴趣器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2022 EEWORLD.com.cn, Inc. All rights reserved
×