07
2019
05
《智能家居DIY》图书介绍、目录
智能家居DIY——OpenWrt+Arduino+Zigbee+3D打印+手机客户端莫宏貌 梁依立 周国才 编著 ISBN 978-7-121-22481-22015年8月出版定价:68.00元280页正16开营销语 DIY自己的智能家居,学习分享创作属于每一个人的科技梦编辑推荐智能家居,开始慢慢地融入千家万户,本书带给创客、极客、学生、电子爱好者等动手DIY自己的智能家居,学习分享创作属于每一个人的科技梦,带我们实现如同科幻电影里的家。内容提要智
作者:mohongmao | 分类:智能家居DIY | 浏览:17049 | 评论:3
07
2019
05
《智能家居DIY》新手视频教程和书的暧昧关系
8月底出版以后,我们的《智能家居DIY》图书在各大电商的环境下,销量突飞猛进,对比同类型书籍,我们变成了畅销书。但评价褒贬不一,有些读者说我们的是小人书(插图和代码)、有些说只适合新手入门(全按步聚做就行)、有些说不够专业(全是图对原理讲的不深入)、有些太难(又是linux,又是c,又是单片机,又是协议的)等等,因为每个人的环境角度,知识面,角度的不同,所以有了不同的说法。针对于这种现象,我们官方觉得:新手按步聚流程做就好,有基础的改改代码变成自己的,高手请过边(绕过的意思)。我们书的副标题是O
作者:mohongmao | 分类:智能家居DIY | 浏览:14671 | 评论:2
07
2019
05
智能家居DIY》图书已经出版了,感谢众多创友们的支持
经过了几个月的努力,我们与电子工业出版社合作的《智能家居DIY》书籍面市了。当时接到出版社的邀请,我们3个创客兴奋不已,因为2年创客历程终于体现出一点价值,我们坚信认真了就会好运的理念驱动着。随着越来越火热的智能产品、穿戴设着、3D打印的出现,软硬结合成了新主流。创办人阿貌,在同城遇到了硬件达人大神依郎,3D设计师阿才,然后创建了智能创客,从最简单的arduino开始DIY并分享在平台,随后增加了zigbee,最后容入了wifi未来主流。本书共有16章,从系统-网关-传感器-终端-云端-手机客户
作者:mohongmao | 分类:智能家居DIY | 浏览:8662 | 评论:0
07
2019
05
《智能家居DIY》智能路由器+网关+控制端解决方案(全开源)
在智能设备、3D打印、物联网IOT很热门,智能家居协议还未形成统一,小米路由器、TP-LINK、极路由、360路由器等已经进入了智能时代,猜猜他们想干什么?成为路由器+家居控制中心,路由器是一天24小时都在运行,具备有成为家居控制中心的条件。2013年底,基于对创客的爱好,我们成立了"智能创客网”www.znck007.com,开始研究硬件+软件+手机客户端的智能方案,每个人都有一个家,因此从家开始,以让我们技术宅拯救世界为理念,开始了智能家居DIY。经过了二年的研究,从第一系列(ar
作者:mohongmao | 分类:智能家居DIY | 浏览:9643 | 评论:6
07
2019
05
《OpenWRT》04:luci和lua介绍与实例应用
Lua是一个小巧的脚本语言,很容易嵌入其它语言。轻量级
LUA语言的官方版本只包括一个精简的核心和最基本的库。这使得LUA体积小、启动速度快,从而适合嵌入在别的程序里。UCI是OpenWrt中为实现所有系统配置的一个统一接口,英文名Unified
Configuration Interface,即统一配置接口。LuCI,即是这两个项目的合体,目的是为OpenWrt固件从
Whiterussian 到 Kamikaze实现快速配置接口,可以实现路由的网页配置界面。从上面可以知道,在op
作者:mohongmao | 分类:智能家居DIY | 浏览:8651 | 评论:0
07
2019
05
《OpenWRT》03:python安装与脚本编写
在OpenWRT里,我们使用到python源言,具有丰富和强大的类库,能够把用其他语言制作的各种模块(尤其是C)很轻松地联结在一起。我们编写python脚本,可以直接运行,不需要再编译成可执行文件,因此他也成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。OpenWRT版opkg updateopkg install python提示:编写python脚本后,然后python 脚本路径就可以执行了(《智能家居diy》图书在网关部份有介绍脚本编写)。这里我们也详细的介绍,python脚
作者:mohongmao | 分类:智能家居DIY | 浏览:9232 | 评论:1
07
2019
05
《OpenWRT》02:基本命令操作
在SSH连上OpenWRT后,通常我们要使用命令下载、安装、设配某些文件。这篇介绍经常用到的相关操作命令,以便快速进去操作状态。ps //显示所有运行程序,如上图,输入ps 回车相关命令:kill PID //可以关闭某个程序killall -9 Name //关闭某个程序,如killall -9 python关闭python程序。top //显示系统运行状态,如上图,上面有内存,CPU使用情况,一般要看Load average:如果第一项超过1了,那么系统就开始卡了。按Ctrl+C可以中断,并
作者:mohongmao | 分类:智能家居DIY | 浏览:8065 | 评论:0
07
2019
05
《OpenWRT》01:OpenWRT系统介绍
在智能路由器(或智能家居网关)中,不能不提的就是开源系统OpenWRT。简单的理解他就是路由器的操作系统,是基于linux系统,和android、ios、wp(用于手机系统)一样,OpenWRT用于路由器系统。为什么我们使用OpenWRT系统,主要的原因是新手容易学习,因为开源所以网上的资料非常多,并市面上的智能路由器很多也是使用OpenWRT系统开发的。新手一般使用网页、PUTTY、WINSCP等软件就可以设置、操作、运行、开发等众多功能。但绝大多数都是已经开发好,新手只需要一条命令安装就可以
作者:mohongmao | 分类:智能家居DIY | 浏览:35022 | 评论:0
07
2019
05
《TCP转发方案》03:网关、终端搭建教程
上篇我们使用网络调试助手模拟终端,这个教程我们采用《智能创客DIY》里的网关,运行python脚本实现TCP的转发。一、下载TCP网关的python脚本脚本下载:http://pan.baidu.com/s/1o6ELNuU分为二个文件 ,一个是放到cgi-bin目录下,一个是自动启动文件。二、关闭之前python网关脚本因为之前znckbgrun脚本会占有用串口读写,所以将znckbgrun、znckdog删除,则否会有冲突。拖longtcp到cgi-bin目录里。右击属性,并设置777权限。
作者:mohongmao | 分类:智能家居DIY | 浏览:19625 | 评论:0
07
2019
05
《TCP转发方案》02:服务端、手机端搭建教程
这一篇来教创友们如何在windows搭建服务端(php环境),所谓的云端也是个服务器而以。只要会php+mysql+apache搭建的同学,这一篇可以忽略,不在windows搭建的也是一样的原理,也可以租个服务器,一年几百元(如阿里云、vps等)。一、安装phpStudy搭建php+mysql+apache环境。phpStudy软件:http://pan.baidu.com/s/1o6jDFlw点击确定安装。安装完成点击是。运行桌面的图标就成功运行了服务端。这样,php+mysql+apache
作者:mohongmao | 分类:智能家居DIY | 浏览:19842 | 评论:0
07
2019
05
《TCP转发方案》01:智能家居工业方案介绍、前景
《智能家居DIY》一书提供了家居网关+云端的http方案,这对初学者来说,http方案最容易理解和使用,资料也多。但是http是一个短连接,每次发送数据量大(那些http协议字符),并需要不断的刷云端来获取数据,这样人一多,服务器可能就完蛋了。而家居网关如果能一直TCP长连接云端,客户端发送的数据能直接转发给网关,那么普通的服务器就可以同时在线上千上万个设备。这个方案一般谁在用呢?QQ、微信airkiss、360芯片、esp8266商业方案等。这中间也许也会使用UDP转发,相信QQ会这么做,UD
作者:mohongmao | 分类:智能家居DIY | 浏览:11496 | 评论:0
07
2019
05
TCP/IP通信与多线程技术
TCP/IP协议本身是比较复杂的,如果对协议本身展开专门研究,恐怕费九牛二虎之力也很难有多大的成就,但是经过这么多年的发展各个主流编程语言都将该协议封装起来,留给我们一个简单的接口,让我们像操作本机的文件来进行远程操作。所以在TCP/IP学习的过程中,重要的不是协议本身,而是在协议之上如何建立高效安全的运行机制。为了建立这种运行机制,我们在网络通信中使用了进程管理与多线程技术。进程跟线程听起来是很抽象的技术,但任何抽象的东西都是日常生活的升华,为了帮助我们更好地理解进程跟线程我们用一个日常生活中
作者:mohongmao | 分类:智能家居DIY | 浏览:11329 | 评论:0
07
2019
05
微信硬件开发系列教程09-蓝牙产品应用方案(airkiss/airsync)
上篇讲完了固件编译和下载到开发板,蓝牙demo已经能运行起来。这篇来探讨一下蓝牙产品应用方案,这篇就没有技术层面的讲解而是转产品的一些思路。蓝牙电灯、开关蓝牙手环(运动手环)蓝牙手表(android、ios表子)蓝牙音响(手机推送语音)蓝牙水杯(智能水杯)一切近场通信智能设备都可选蓝牙方案(APP、微信都可交互)
作者:mohongmao | 分类:微信硬件开发 | 浏览:6367 | 评论:0
07
2019
05
微信硬件开发系列教程08-蓝牙nrf51822固件编译(airkiss/airsync)
蓝牙nrf51822源代码固件编译,使用上篇搭建的开发环境进行源代码的讲解和编译,下载到开发板中。(电脑烧写开发板连线图)仿真+串口的接线。一、固件源代码下载网盘下载:http://pan.baidu.com/s/1eSjsObo二、源代码目录结构。services目录里ble_wechat_service.c主要是通信服务功能。products目录里mpbledemo2.c是airsync验证授权按键收发功能等。source目录里main.c是入口函数,代码从这里开始走起。common目录里是
作者:mohongmao | 分类:微信硬件开发 | 浏览:6845 | 评论:0
07
2019
05
微信硬件开发系列教程07-蓝牙nrf51822开发环境(airkiss/airsync)
对蓝牙nrf51822开发,需要安装他的开发环境,Keil_MDK+nrf51_sdk+nrfgostudio+JLinkARM。Keil_MDK:大名鼎鼎的Keil开发软件。nrf51_sdk:官方NRF51822的SDK。nrfgostudio:官方NRF51822的操作软件。JLinkARM:J-link仿真器驱动。一、Keil_MDK+nrf51_sdk+nrfgostudio+JLinkARM下载。网盘下载:http://pan.baidu.com/s/1dFfTtCl二、Keil_M
作者:mohongmao | 分类:微信硬件开发 | 浏览:6864 | 评论:0
07
2019
05
微信硬件开发系列教程06-蓝牙nrf51822开发板(airkiss/airsync)
蓝牙4.0BLE应用很广泛,360手环(各种环)、苹果watch、各种智能手机近距离通信的智能设备等等。在蓝牙芯片上,常见的有cc2540(cc254x)、nrf51822芯片,cc2540专业一点、性能文档比较全,但nrf51822代码简单,更适合创客捣鼓。一、蓝牙ble开发板选购上图开发板区分部件来比较容易理解,J-link仿真器和NRF51822开发板,电脑使用J-link仿真器将固件代码刷入NRF51822开发板。但由于区分开,所以要自己接线很是麻烦,并没有串口还要自己买个FDIT或CP
作者:mohongmao | 分类:微信硬件开发 | 浏览:6789 | 评论:0
07
2019
05
微信硬件开发系列教程05-新浪云服务器搭建(airkiss/airsync)
上篇已经介绍如何编译出源代码,这篇我们在新浪云搭建服务器,然后部署上去,实现在微信端和服务端的的通信,这篇你可以学到微信公众号开发哦!一、注册登陆新浪云。注册地址:http://t.cn/Rq28Lus可以直接使用新浪微博登陆,没注册的先注册一个账号吧(同时记得关注我们一下http://weibo.com/znck007)二、认证新浪云http://www.sinacloud.com/ucenter/realshow.html?from=sidebar按要求真写身份证,上传身份证等,在几个工作日
作者:mohongmao | 分类:微信硬件开发 | 浏览:6489 | 评论:0
07
2019
05
微信硬件开发系列教程04-微信公众号开发DEMO(airkiss/airsync)
这篇讲解对微信公众号开发DEMO分析,主要的目的是了解它的原理和微信API的使用。然后进行修改,实现我们想要的功能,如:菜单的创建、信息交互、跳转到自定义HTML5页面等等。一、目录结构讲解。展开目录后,按照1、2、3、4、5的顺序讲解:1、web.xml网站配置(上面图片标错了,是在WEB-INF未展来的目录里的web.xml)2、公众账号信息配置。3、微信推送消息的入口。4、处理微信消息的业务类。5、相关微信API的使用方法,创建菜单,进行设备授权,生成二维码等。二、web.xml(程序引导
作者:mohongmao | 分类:微信硬件开发 | 浏览:6174 | 评论:0
07
2019
05
微信硬件开发系列教程03-eclipse的j2ee软件使用教程(airkiss/airsync)
eclipse的j2ee软件通常用来开发java web项目(通过这个教程,你可能又会一门语言,牛13),由于微信硬件开发者中心的DEMO用java来编写,我们在这里也教教大家如何使用j2ee来编写web项目。一、下载eclipse j2ee+java7。下载地址:http://pan.baidu.com/s/1jHFsRMu解压后,在eclipse-jee-mars-1-win32-x86_64\eclipse目录可以直接运行eclipse.exe,但要先安装java环境。二、配置java环境
作者:mohongmao | 分类:微信硬件开发 | 浏览:6043 | 评论:1
07
2019
05
微信硬件开发系列教程02-airkiss/airsync介绍?(airkiss/airsync)
微信硬件平台http://iot.weixin.qq.com/有着详细的介绍airkis/airsync是什么,但内容非常多,这里我们会最通俗易通的方式来讲讲,与airkis/airsync不相关的我们就不再讲了。airkiss/airsync提供一个微信物联网方案,airkiss:是让wifi硬件无须ap就可以设置连入互联网。airsync:微信蓝牙,无须开发app,进入公众号自动绑定蓝牙硬件。我们下面以做一个微信智能开关为例,分析一下是如何实现的?软件部分:1、微信公众帐号申请。https:
作者:mohongmao | 分类:微信硬件开发 | 浏览:6076 | 评论:0
07
2019
05
微信硬件开发系列教程01-前言(airkiss/airsync)
微信硬件慢慢开始多起来,目前我们在微信里的“微信运动”的这功能火暴朋友圈。之前我们做了很多系统,基本在围绕着《智能网关》,他是一个大的系统,但现在市场上卖的最火,最吸引人的是单个智能硬件,比如用APP、PC、微信等直接控制。简单便宜方便,每个人都能接受,这也是未来的趋势,小米、360等做《智能大系统》,我们就做小硬件,容入他们系统,并可以微信、APP、PC都能控制,完美。这个系列的教程,在市面上还是比较少的,在这里我们写出来也是费了很大的精力,购买各种硬件、调试、编写,整理最后给创友们。我们团队
作者:mohongmao | 分类:微信硬件开发 | 浏览:5627 | 评论:0
06
2019
05
搭建智能家居本地云服务器+映射外网访问
前言: 首先感谢!智能创客DIY: (109601470)群里的@老催给予了很大的帮助,高手在民间,期望大家分享你的想法与创意,献计献策共同进步!分割线----------------------------------------------------------------------------------------------------------------------分割线 搭建本
作者:mohongmao | 分类:WIFI作品DIY | 浏览:7153 | 评论:2
06
2019
05
OpenWRT_搭建本地源_从此不在虐心
Openwrt opkg源设置正确的情况下,利用更新可以获取的软件包列表命令opkg update有没有遇到下面纠结的情形:纠结一: 无法连接到远程主机(78.24.191.177):连接超时wget: can't connect to remote host(78.24.191.177): Connection timed out纠结二: 无法下载,返回1Collected errors:*opkg_download: Failed to downloadhttp://download
作者:mohongmao | 分类:WIFI作品DIY | 浏览:10938 | 评论:0
06
2019
05
新手编译开发OpenWrt入门教程(自定义固件、ubuntu学习)
由于openwrt编译教程资料很多,不同的cpu芯片只需要选择对应的芯片类型,新手就能成功编译openwrt。所以创客开源精神造福全人类,创客你我,关注@智能创客 微信znck007第一部分:安装虚拟机+ubuntu系统安装虚拟机:VMware 8.0下载地址:http://pan.baidu.com/s/1i3vb5dV安装ubuntu:ubuntu-12.04.1-desktop-i386下载地址:http://pan.baidu.com/s/1mgkMb92VMware+ubuntu 安装
作者:mohongmao | 分类:WIFI作品DIY | 浏览:6537 | 评论:0
06
2019
05
教程1-7人为的错误收集贴(代码需严谨,否则后果很严重)
收集最常见的人为错误温馨提示:快速搜索你想要的答案请按 Ctrl + F 如何初始化openwrt(复位)?如果连接不上,方法:先断电,然后上电,这时点按复位键几次,如果发现灯快速的闪,就连上网线,使用putty的telnet连接192.168.1.1进入安全模式,输入firstboot初始化。OpenWRT必须配置选项1、设置时区为上海2、设置中文显示3、设置SSH登录密码3、设置SSH登录密码5、设置内网LAN接口的DNS6、设置内网LAN接口DHCP自动分配IP7、修改OPKG-配置源8、
作者:mohongmao | 分类:WIFI作品DIY | 浏览:5797 | 评论:0
06
2019
05
Windows备份LINUX系统ext4格式的SD卡[教程四]
VMware虚拟机安装ubuntu启用超级root用户获得ROOT权限备份ext4格式的sd卡前言:
Openwrt安装了各种驱动软件,各种配置,搭建各种服务器,辛辛苦苦一步步,一旦操作失误导致系统错乱,发生一些稀奇古怪的问题.
Openwrt系统占用过高,一些功能不稳定,有没有过,本着智能家居创客追求严谨的精神一遍遍不厌其烦的重装(特别像我有强迫症的人),不重装后面的研究不敢保证是不是因为这些导致,重装就要耐下性子不急不躁,想不想一旦崩
作者:mohongmao | 分类:WIFI作品DIY | 浏览:7601 | 评论:0
06
2019
05
ubuntu建立共享文件夹给Windows[教程三]
VMware虚拟机安装ubuntu启用超级root用户获得ROOT权限备份ext4格式的sd卡前言:
Openwrt安装了各种驱动软件,各种配置,搭建各种服务器,辛辛苦苦一步步,一旦操作失误导致系统错乱,发生一些稀奇古怪的问题.
Openwrt系统占用过高,一些功能不稳定,有没有过,本着智能家居创客追求严谨的精神一遍遍不厌其烦的重装(特别像我有强迫症的人),不重装后面的研究不敢保证是不是因为这些导致,重装就要耐下性子不急不躁,想不想一旦崩
作者:mohongmao | 分类:WIFI作品DIY | 浏览:5173 | 评论:0
06
2019
05
ubuntu启用超级root用户获得ROO[教程二]
VMware虚拟机安装ubuntu启用超级root用户获得ROOT权限备份ext4格式的sd卡前言: Openwrt安装了各种驱动软件,各种配置,搭建各种服务器,辛辛苦苦一步步,一旦操作失误导致系统错乱,发生一些稀奇古怪的问题. Openwrt系统占用过高,一些功能不稳定,有没有过,本着智能家居创客追求严谨的精神一遍遍不厌其烦的重装(特别像我有强迫症的人),不重装后面的研究不敢保证是不是因为这些导致,重装就要耐下性子不急不躁,想不想一旦崩溃直接还
作者:mohongmao | 分类:WIFI作品DIY | 浏览:6085 | 评论:0
06
2019
05
VM虚拟机安装ubuntu启用超级root用户获得ROOT权限备份ext4...
VMware虚拟机安装ubuntu启用超级root用户获得ROOT权限备份ext4格式的sd卡前言: Openwrt安装了各种驱动软件,各种配置,搭建各种服务器,辛辛苦苦一步步,一旦操作失误导致系统错乱,发生一些稀奇古怪的问题. Openwrt系统占用过高,一些功能不稳定,有没有过,本着智能家居创客追求严谨的精神一遍遍不厌其烦的重装(特别像我有强迫症的人),不重装后面的研究不敢保证是不是因为这些导致,重装就要耐下性子不急不躁,想不想一旦崩溃直接还
作者:mohongmao | 分类:WIFI作品DIY | 浏览:37304 | 评论:4
06
2019
05
WIFI作品DIY教程14-《空气质量》空气PM2.5检测家里雾霾。
上篇WIFI作品DIY教程07-《wifi家居网关》家居控制中心zigbee/nrf24l01等完成了家居网关。日益严重的空气污染深入了中国各大地,我们在家里也可以检测pm2.5那么也是赶上时代的变化了。我们需要的配件:粉尘传感器板、GP2Y1010AU0F、nrf24l01(或zigbee等)第一部分:GP2Y101AUOF传感器介绍空气质量指数 空气质量指数级别 0-50 = 一级 优51-100&
作者:mohongmao | 分类:WIFI作品DIY | 浏览:33791 | 评论:0
06
2019
05
WIFI作品DIY教程13-《水滴检测》下雨漏水了做相应的处理等
上篇WIFI作品DIY教程07-《wifi家居网关》家居控制中心zigbee/nrf24l01等完成了家居网关。当下雨或漏水时,有了这个我们就可以预先知道,然后实行关窗等处理了。第一部分:水滴传感器介绍第三部分:下载编译源代码1、安装CH340驱动
在drivers目录里找到CH340驱动,然后按说明安装(之前安装了就不用再安装了)。2、源代码0010020030040050060070080090100110120130140150160170180190200210220
作者:mohongmao | 分类:WIFI作品DIY | 浏览:31395 | 评论:0
06
2019
05
WIFI作品DIY教程12-《红外遥控》控制家电、自学、发射红外。
上篇WIFI作品DIY教程07-《wifi家居网关》家居控制中心zigbee/nrf24l01等完成了家居网关。在家里一些使用红外遥控器的电器,我们可以代替他,用我们自己diy的模块远程控制他。第一部分:红外发射、接收编码介绍红外线又称红外光波,在电磁波谱中,光波的波长范围为0.01um~1000um。根据波长的不同可分为可见光和不可见光,波长为0.38um~0.76um的光波可为可见光,依次为红、橙、黄、绿、青、蓝、紫七种颜色。光波为0.01um~0.38um的光波为紫外光(线),波长为0.7
作者:mohongmao | 分类:WIFI作品DIY | 浏览:39851 | 评论:0
06
2019
05
WIFI作品DIY教程11-《烟雾火警》MQ-2烟雾/丙烷/天然气检测。
上篇WIFI作品DIY教程07-《wifi家居网关》家居控制中心zigbee/nrf24l01等完成了家居网关。曾经我们在教程4有介绍过烟雾报警,但只是插到网关上的arduino,这篇我们单独出来,这样就可以安装到墙上了咯。第一部分:MQ-2温度传感器介绍MQ-2气体传感器所使用的气敏材料是在清洁空气中电导率较低的二氧化锡(SnO2)。当传感器所处环境中存在可燃气体时,传感器的电导率随空气中可燃气体浓度的增加而增大。使用简单的电路即可将电导率的变化转换为与该气体浓度相对应的输出信号。 MQ-2气
作者:mohongmao | 分类:WIFI作品DIY | 浏览:32000 | 评论:0
06
2019
05
WIFI作品DIY教程10-《温湿传感器》DS18B20、DHT11应用。
上篇WIFI作品DIY教程07-《wifi家居网关》家居控制中心zigbee/nrf24l01等完成了家居网关。温度湿度的场景用的很多,我们之前的教程也写过非常多的实例,这次我们采用DS18B20获取温度,DHT11获取湿度,然后传给网关和云端保存数据,供我们观察分析等。我们需要的配件:温湿传感器板、DS18B20、DHT11、nrf24l01(或zigbee等)第一部分:DS18B20温度传感器介绍DS18B20是常用的温度传感器,具有体积小,硬件开销低,抗干扰能力强,精度高的特点。DS18B
作者:mohongmao | 分类:WIFI作品DIY | 浏览:34500 | 评论:0
06
2019
05
WIFI作品DIY教程09-《人体红外检测》安防入侵报警功能
上篇WIFI作品DIY教程07-《wifi家居网关》家居控制中心zigbee/nrf24l01等完成了家居网关。当我们上班、外出时,有人入侵我们的房子,想要偷东西或做坏事时:人体红外检测功能就会发送警报字符到网关(或直接接响家中报警器),网关再处理到上传互联网,然后我们手机就会收到警报信息。然后再通过Wifi摄像头,查看一下家中环境,确保是人还是猫猫狗狗,再做相应的处理。我们需要的配件:人体红外板、HC-SR501传感器、nrf24l01(或zigbee等)第一部分:人体红外HC-SR501介绍
作者:mohongmao | 分类:WIFI作品DIY | 浏览:33187 | 评论:0
06
2019
05
WIFI作品DIY教程08-《智能开关》电灯开关、插座(nrf24l01/zigbee)
上篇WIFI作品DIY教程07-《wifi家居网关》家居控制中心zigbee/nrf24l01等完成了家居网关。这篇我们就教大家如何DIY智能开关,可以用来做电灯开关,也可以做插座开关,并这次是3路控制满足一般家庭使用了。我们需要的配件:多路开关板、nrf24l01(或zigbee等)多路开关板的原理:网关nrf24l01或zigbee发送{ck0030001}到多路开关板,收到字符后判断0001则是0路开,0000则是0路关,0011则是1路开,0010则是1路关,0021则是2路开,0020
作者:mohongmao | 分类:WIFI作品DIY | 浏览:31619 | 评论:0
06
2019
05
WIFI作品DIY教程07-《wifi家居网关》家居控制中心zigbee/nrf24l01等
我们让openwrt的php+mysql+uhttpd+python+arduino+zigbee(nrf24l01/315/433蓝牙无线模块等),要变成《wifi家居网关》,那么我们只要在完成:WIFI作品DIY教程05-《家居服务器》web server(php+mysql+uhttpd)WIFI作品DIY教程06-《openwrt后台程序》控制mysql、串口通信等再编写arduino+nrf24l01(或zigbee或315或433或蓝牙等无线模块),那么家居控制中心就被我们用最低的成
作者:mohongmao | 分类:WIFI作品DIY | 浏览:31043 | 评论:0
06
2019
05
WIFI作品DIY教程06-《openwrt后台程序》控制mysql、串口通信等
续上篇教程WIFI作品DIY教程05-《家居服务器》web server(php+mysql+uhttpd),我们已经成功在openwrt建立一个php+mysql服务器(等同于现在的云端:不过也是个php+mysql)。那么有了web服务器还是不够的,我们需要写一个后台程序,不断将传感器或控制器的数据进行添加、更新、获取、删除等。这样我们才能通过php连接mysql数据库显示各种数据出来,然后编写APP或网页或IOS客户端。然后就可以手机远程控制了哦!我们需要的配件:Z WIFI核心板,USB
作者:mohongmao | 分类:WIFI作品DIY | 浏览:32845 | 评论:1
06
2019
05
WIFI作品DIY教程05-《家居服务器》web server(php+mysql+uhttpd)
web server就是网站服务器,我们可以用openwrt建一个,支持php+mysql+uhttpd。那么我们可以在家建服务器了,它可以做个人博客、文件服务器(ftp)、论坛、家居控制服务器(以后我们diy家居wifi网关时会学到哦)。由于webserver需要内存,请重新刷固件,来清空之前占用的内存。我们需要的配件:Z WIFI核心板,USB扩展板、TF卡。第一部分:配置WIFI板(设置联网、STA之类的)前往第一篇:WIFI作品DIY教程01-《wifi开发板》介绍和联网等配置教程第二部
作者:mohongmao | 分类:WIFI作品DIY | 浏览:26119 | 评论:0
06
2019
05
WIFI作品DIY教程04-《WIFI烟雾煤气报警器》
作为一个创客,家里如果突然发现火灾、泄漏煤气/甲烷/二氧化氮等,都是非常危险的事。但我们有一个自动报警的东东(短信、邮件、手机等),在外面也可以第一时间收到哦,那么就可以提前消灭隐患了。我们需要的配件:Z WIFI开发板,MQ-2气体传感器(提醒:s线要接到A0脚针)。控制烟雾气体传感气的操作界面,可以设置提醒邮箱、手机短信邮件提醒。第一部分:配置WIFI板(设置联网、STA之类的)前往第一篇:WIFI作品DIY教程01-《wifi开发板》介绍和联网等配置教程第二部分:安装python、上传网页
作者:mohongmao | 分类:WIFI作品DIY | 浏览:25317 | 评论:0
06
2019
05
WIFI作品DIY教程03-《WIFI音响/MP3播放器/电台》
想做个家中的WIFI音响吗?这一篇就带大家玩起openwrt的声卡功能。你可以使用手机、电脑、语音控制它播放音乐、电台、天气预报等等……使用我们的开发板,加上声卡和喇叭,使用openwrt实现wifi音响。我们需要的配件:1、WIFI核心板。2、USB扩展板。3、SD卡。4、声卡。5、喇叭。(耳塞、音响都行,我们在制作喇叭可叠加模块,以后可以直接插上就可以用哦!)操作界面,可以使用手机、电脑、IPAD等控制。第一部分:配置WIFI板(设置联网、STA之类的)请前往第一篇文章。第二部分:安装驱动(
作者:mohongmao | 分类:WIFI作品DIY | 浏览:24861 | 评论:1
06
2019
05
WIFI作品DIY教程02-《openwrt摄像头》3D外壳和diy教程
openwrt是一个Linux系统,简单的说他是一个路由器系统,但很多人用来做机器人系统,可想而知,他基本能干的事真他娘的非常多哦。智能路由器、家居网关、Wifi音响、wifi开关、wifi硬盘、wifi摄像头、wifi小车、wifi机器人等等按功能如:搭建VPN、小型服务器、安装BitTorrent客户端、SSH隧道从这期的《openwrt摄像头》,让大家最简单入门openwrt,DIY家居摄像头,让在公司也可以时时了解家里的活动,猫猫狗狗人人物物!这是我们用3D打印机把外壳做出来了,是不是离
作者:mohongmao | 分类:WIFI作品DIY | 浏览:24808 | 评论:0
06
2019
05
WIFI作品DIY教程01-《Z WIFI开发板》介绍和联网等配置教程
全新的WIFI作品系列教程,故名思意我们这个系列以WIFI为中心,并以家为起点(涉及Bluetooth、zigbee、nrf24l01),对语音识别、视频监视、wifi家居、智能调控、人机交互、家中机器人等,一步一步带创友们改变家、从而一起改变世界!那我们使用的WIFI开发板是使用AR9331芯片,并改造成Flash16M,内存64M(等同市面上的TP703n,使用方法也一模一样)!系统我们使用了大名鼎鼎开源的Openwrt系统,任何人都可以对其修改,大量的开发编译教程,初学也很方便,只需简单的
作者:mohongmao | 分类:WIFI作品DIY | 浏览:23772 | 评论:0
28
2019
04
《android入门教程四》语音控制之自动应答模式
开源是一种精神,开源是一种境界。在上一个教程中,我们已经一起学习了如何让app说话,根据自己的语音命令执行一个自定义的操作事件,如果你还没有看以上教程,并且之前没弄过安卓app的话,请查看以上教程,不然你会看不懂的哦!
成功弄出语音的创友们,这时会发现,语音命令用的太费劲了,每次说语音命令,都要手动按一下开始按钮,这样的使用体验显然不是我们想要的。如何在开启语音模式后就不需要再按了,直接对着app说语音命令,听完一句就自动执行去,这样
作者:mohongmao | 分类:APP开发 | 浏览:22254 | 评论:0
28
2019
04
《android入门教程三》语音控制的那些事
开源是一种精神,开源是一种境界。上面的教程已经教大家学习如何搭建app的开发环境和app工程的基本框架,如果你没有看,不要紧,点击下面代码,按照步骤学习一下吧。请大家跟随我一起DIY属于我们自己的app吧!在前面的入帖问候中,我曾经提到,怎么让家居智能起来,“智能”二字如何体现?难道我们拿着手机,打开看看家里温湿度多少,这就算智能吗?出门办事,眼睛时时盯着手机上的烟雾报警器数据和红外人体探测数据吗?答案显然是否定的!传感器数据不仅仅是为了给我们查看而存在的,如何运用它
作者:mohongmao | 分类:APP开发 | 浏览:23213 | 评论:0
28
2019
04
《android入门教程二》安卓工程框架介绍
开源是一种精神,开源是一种境界。上面已经教大家如何搭建android开发环境了,今天的教程主要是顾及没有基础的创友们,在此查看教程后,我也希望大家能学习一点android开发的基础知识,这样,自己以后想DIY属于自己的App就不是什么难事了。 首先我们先看一下安卓工程的总体框架: 双击打开AndroidManifest.xml文件,点击红框框选位置: 就可以看到:
注意红框位置的代码,它代
作者:mohongmao | 分类:APP开发 | 浏览:12509 | 评论:0
28
2019
04
《android入门教程一》开发环境的搭建
智能家居diy的“智能”二字怎么体现,本人一直觉得只有通过软件,将所有硬件通过数据关联起来,实现自动化操作,这样智能家居才会真的智能起来。大家设想一下,家里有一个管家机器人,起床的时候,对着机器人说:起床模式!机器人说:好的,然后帮你打开电动窗帘,在你起床时播报今天的天气情况,完成后问你:主人,要不要听首歌?你随便说一首歌,就会播放你点的歌。当然,这只是其中的一个模式,你可以自己通过写代码,实现其他的家居模式,比如:安
作者:mohongmao | 分类:APP开发 | 浏览:13290 | 评论:2
27
2019
04
Arduino开源智能家居05《红外线》手机红外线控制电器
这周迟迟到来的《红外线》控制!我们要用到一个arduino mini和zigbee开发板,anduino主要的作用是发射红外功能,zigbee用于无线通信。这个模块一定要跟《网关》一起使用,只需要88元哦!第一部份:刷arduino代码。一、下载arduino源代码(包含软件和库)。下载地址:http://pan.baidu.com/s/1pJ8uT9h三、连上CP2102下载器(网关教程里有)三、arduino代码解说(目前只支持NEC、SONY、RC5、RC6编码)四、用串口测试,波特率11
作者:mohongmao | 分类:Zigbee开源智能家居 | 浏览:7164 | 评论:0
27
2019
04
Arduino开源智能家居04《插座开关》手机控制:网扇、空调...
这周我们就来DIY最实用的《插座开关》吧,兼容电订开关哦!智能开关就非常实用了,手机控制:网扇、空调、热水器、电饭锅、洗衣机、冰箱等等这样你就可以在上班时就可以控制家里的电器了,非常方便哦!首先看一下模块我们已经集成了220v降压,继电器等到一个板上,只需简单接线就可以实现《插座》《电灯开关》功能。还有我们提供板的原理图,你可以自己按原理图做一个呢。以把zigbee替换成wifi(wifi开关可以单独使用,所以这个模块一定要跟《网关》一起使用)这是我们在工厂做的板,是不是越来越专业了,那下面我们
作者:mohongmao | 分类:Zigbee开源智能家居 | 浏览:25692 | 评论:0
27
2019
04
Arduino开源智能家居03《开发板套件》学习zigbee家居-性价比高
我们这周先教大家学习《zigbee开发板套件》,学会了就可以扩展你自已想要的功能,什么空气PM2.5、烟雾报警、窗帘自动、手机开门都不在话下,所以认真学,大油哦亲!同时这个开发板,可以直接连入之前DIY的arduino开源智能家居《网关》,也可以单独使用,因为他们也自己可以组网的!以上为开发板的配件,并提供入门到高级详细教程!一、安装驱动/软件IAR软件8.1:http://pan.baidu.com/s/1eQ7WP3s(下载解压里面有安装说明)SmartRF04EB驱动:http://pan
作者:mohongmao | 分类:Zigbee开源智能家居 | 浏览:23280 | 评论:1
27
2019
04
Arduino开源智能家居02《温湿传感器》什么样温湿度才适居
DIY这前先科普一下:最宜人的室内温湿度是:1、冬天温度为18至25℃,湿度为30%至80%;2、夏天温度为23至28℃,湿度为30%至60%,在此范围内感到舒适的人占95%以上。3、在装有空调的室内,室温为19至24℃,湿度为40%至50%时,人会感到最舒适。如果考虑到温、湿度对人思维活动的影响,最适宜的室温度应是工作效率高。18℃,湿度应是40%至60%,此时人的精神状态好,思维最敏捷。OK,今天就来教大家DIY《温湿传感器》,时时了解你家中的温湿度,看看是否合适居住吧!看看我们需要的配件1
作者:mohongmao | 分类:Zigbee开源智能家居 | 浏览:21545 | 评论:0
27
2019
04
Arduino开源智能家居01《网关》升级版网关正式教程(zigbee)
这篇开始,我们就真正做《网关》升级版教程了,采用arduino+zigbee哦。arduino简单易学,zigbee自组网(如果不懂c语言,直接用就好,我们已经刷好自组网代码)!这次我们的教程是通过以下配件实现《网关》功能,并在手机端点击按钮,使zigbee模块上的灯闪亮(实现是发送真正的命令了{ckxxxxxxxxx}的格式)!通过不同的格式命令就可以操作开、关、接收、发送数据!之后《温湿传感器》《zigbee插座》等就可以直接连上了!上面就是arduino开源网关的配件。1、SMARTRF0
作者:mohongmao | 分类:Zigbee开源智能家居 | 浏览:24913 | 评论:0
27
2019
04
Arduino开源智能家居《参赛篇》第二届arduino创客大赛
参赛项目:arduino开源智能家居参赛组员:1、智创男(智能创客的创使人,以为中国创客文化添加光彩为心愿)2、小创妹(喜爱DIY,为智能创客默默奉献的杰出小姑娘)项目简介:这是arduino+zigbee(自组网)+3D打印(包装),真正意思上的智能家居系统,并开源奉献给大家,你可以通过修改、改造打造你自己智能的家!项目包含四个产品:1、arduino网关:三大功能(联网、发命令、收信息)这货最后的样子大致为这样子:
看出这货是什么东东了吧,不要说出来,不能为小米打广告。2、家中环境监控器
作者:mohongmao | 分类:Zigbee开源智能家居 | 浏览:22619 | 评论:0
27
2019
04
Arduino开源智能家居《zigbee开发板》手机/按键点亮LED
HELLO,这周做的二个板工厂已经寄回来了!那么我们就刷上之前写的代码,第一步实现手机/按键点亮LED,能点亮LED那么就可以控制很多xxxxxxx。由于现在已经晚上9点了,这篇只是点睛实现效果篇,还不算真正的教程!绿色为我们自己做的底板,嘿嘿。左下、右下是下载和USB调试用的。刷上代码后,我们接上电源!手机控制开发板上的LED,说明可以控制开关、电灯、电机了!我们加上一个按钮,就可以控制其它zigbee了!因为自组网,还可以同步状态到手机的哦!这是我们做的PCB。这三个就可以做插座了!还可以跳
作者:mohongmao | 分类:Zigbee开源智能家居 | 浏览:12636 | 评论:0
27
2019
04
Arduino开源智能家居《认识Zigbee》zigbee功能和自组网介绍
HI创友们,这周工厂已经在打板了,下周就能看到《Arduino开源智能家居》的网关作品了!这次我们采用Arduino+Zigbee模式,也就是真正意思个的智能家居系统哦亲!Zigbee是什么,有很多人可能只是知道有这么个东西,但不明白具体是什么,有什么作用!以下我们用通俗易懂(以比喻为主)的方式来讲一下ZIGBEE。本帖隐藏的内容这就是一块Zigbee模块(硬件),有两个1元硬币大。《功能说明》一、51单片机简单的说,他就是一块51单片机(含无线传输功能),用IAR 8.10软件可以直接对他编程
作者:mohongmao | 分类:Zigbee开源智能家居 | 浏览:12226 | 评论:0
27
2019
04
Arduino开源智能家居《花絮1》zigbee小底板DIY成功
由于《百元智能家居》系列受到不少的关注和交了很多创友!这次我们与ITEAD合作,做一个真正的家居网关,我给他一个噱头《Arduino开源智能家居》。经过了一周时间,我们投资金(买各种配件测试可行性),下班玩DIY(写代码、钻代码)。终于把zigbee这个鸟包的自主网给搞定了,代码搞定了硬件也在加油中……所以有了这期(《花絮1》zigbee小底板DIY成功)以下的行为是DIY创客行为,但这个做多了会累死,所以下一步稳定我们就去工厂打板了!本帖隐藏的内容用一块电路板(塑料板也行),我们量出要打孔的地
作者:mohongmao | 分类:Zigbee开源智能家居 | 浏览:10814 | 评论:0
25
2019
04
《手机红外线》DIY制作图文教程05-百元智能家居系列
我们家里很多电器都是红外线控制,比如:空调、电视、机顶盒、风扇等等。这些电器一般我不改装(保维会没有、搞不好一台空调都没了钱啊!),所以你想用手机控制红外线,同时就控制了电器了。如果你有想法,跟我们一起去DIY吧。《手机红外线》驱动/固件下载http://pan.baidu.com/s/1i3spAkt我们先介绍配件
①电线电池¥5②亚克力盒子¥6③面包板¥5④arduino mini控制板¥16⑤nrf24l01无线¥8⑥包面线¥3⑦小开关¥1⑧红外线收发射¥5⑨ams1117稳压3.3v
作者:mohongmao | 分类:百元智能家居 | 浏览:7754 | 评论:0
25
2019
04
《智能电灯开关》DIY制作图文教程04-百元智能家居系列
曾经我去上班时,总是忘记关家里的电灯,妈妈为这事扇我了几巴掌(-v-)。晚上睡觉总被老婆逼着关掉家里的所有电灯,否则睡沙发吧。如果你也有这样的经历,请和我一起DIY智能电灯开关。防“贱”盒真的很能防贱……《智能电灯开关》驱动/固件下载http://pan.baidu.com/s/1pJNQ5sB我们介绍一下需要到的配件①防溅盒¥5②小面包板¥5③继电器¥8元④220v降压模块¥10⑤arduino mini控制板¥16⑥nrf24l01无线¥8⑦小开关¥1⑧ams1117稳压3.3v¥6⑨接线端
作者:mohongmao | 分类:百元智能家居 | 浏览:7398 | 评论:0
25
2019
04
《智能插座》DIY制作图文教程03-百元智能家居系列
你有没有遇到这样的事:下班晚了或晚上在外面玩,想回到家就有热水?开好空调?自动开窗换新鲜空气?甚至自动帮你煮饭?这些问题你有智能插座就可以,在回家前用手机打开相应插座或设置定时开关,那么煮饭怎么放米(去上班前装好米咯_v_)?,还可以设好离家模式、房事模式、周未模式等等!《智能插座》驱动/固件下载http://pan.baidu.com/s/1eQxebVO看这次我们用到的配件①插座开关¥10②220v降压模块¥10③继电器¥8元④控制板¥16⑤nrf24l01无线收发¥8⑥包面线¥4⑦接线端¥
作者:mohongmao | 分类:百元智能家居 | 浏览:7982 | 评论:2
25
2019
04
《智能温湿度》DIY制作图文教程02-百元智能家居系列
OK,《智能温湿度》DIY手把手图文教程,先献给创友们。《智能温湿度》驱动/固件下载http://pan.baidu.com/s/1sj0LnoL下面是我们使用效果,需配《智能家居网关》一起使用。介绍我们需要到的配件,还有关注我们微信教你如何去购买这些配件哦。①路由器电源¥7②亚克力盒子¥6③面包板¥5④arduino pro控制板¥16⑤nrf24l01无线收发¥8⑥包面线¥2⑦ams1117稳压3.3v¥6⑧DTH11温湿传感器¥6⑨接线端¥1一共57元,这些也都可以在淘宝上购买。主要是为了
作者:mohongmao | 分类:百元智能家居 | 浏览:6961 | 评论:0
25
2019
04
《智能家居网关》DIY制作图文教程01-百元智能家居系列
技术宅创客们,手把手图文教程献给大家!《智能家居网关》驱动/固件下载http://pan.baidu.com/s/1mglvP24下面介绍我们需要到的配件,还有关注我们微信教你如何去购买这些配件哦。现在一一给大家介绍配件。①USB下载器¥13②路由器电源¥7③面包板¥5x2④nrf24l01无线收发¥8x2⑤arduino pro控制板¥16x2⑥enc28j60以太网卡¥18⑦包面线¥6⑧亚克力盒子¥7⑨ams1117稳压3.3v¥6⑩LED和接线端¥2所有的配件加一共117元(视频上的漏算有
作者:mohongmao | 分类:百元智能家居 | 浏览:6451 | 评论:0
25
2019
04
DIY花絮-智能红外线控制,在这里先YY了
本来应该在上周就完成这个DIY红外线部份,但由于创友很想要我们DIY产品(全套)回去研究,导致了我们花了大部门时间在DIY和测试上,如果你还想要我们的产品回去研究,以后我们可能只提供配件,不帮DIY和测试了,一切为了把这个系列做好。来看看今天的花絮。我们看看近照,有万能红外接收、有红外发射。按钮是用来自学功能的,学习红外编码的。按住按钮后,就可以学习某个键的红外编码了。这是在学习时用串口打印出来的数据,编码、类型、具体数据。学习完成以后,我们用手机控制,这个就可以远程开关电视、空调了。这是网关发
作者:mohongmao | 分类:百元智能家居 | 浏览:14138 | 评论:0
25
2019
04
本着创客精神,分析一下智能网关和服务器的通信协议
在智能创客学到了不少,感谢版主。学习过程中,对智能网关的工作原理产生了兴趣,抽出时间分析了一下,不对的地方望版主指出。智能创客m.znck007.com服务器和网关的通讯协议和工作原理网关定期向服务器发送POST请求发送的POST请求格式如下:协议:TCP服务器:api.znck007.com端口:80POST请求用于发送数据至服务器POST /index.php HTTP/1.0\r\nHost: api.znck007.com\r\napikey:xxxxxxxxxxxxx\r\n Acce
作者:mohongmao | 分类:百元智能家居 | 浏览:11904 | 评论:0
25
2019
04
第30届广东省青少年科技创新大赛,请各位在河源的创友们到时候多多支持多多捧场!
各位创友注意啦!我们团队成员蒙立伟将带领着两个创客和我们入门级产品百元智能家居系列成果,参加第30届广东省青少年科技创新大赛,请各位在河源的创友们到时候多多支持多多捧场!2015年真是我们创客的春天啊,开年李克强总理就来到深圳这边鼓励我们创客朋友“大国总理为“创客”小伙伴点赞”哦,少少遗憾,没有开看我们,不过我们可是又雄心壮志的哦,我们要吸引习大大来支持我们!(http://china.huanqiu.com/article/2015-01/5383231.html?from=mobile)在国
作者:mohongmao | 分类:百元智能家居 | 浏览:7266 | 评论:0
24
2019
04
技术宅,让我们从这里开始拯救世界吧!
亲爱的创客、技术宅们,拯救世界的任务交给我们吧!随着3D打印、物联网、装戴设备的兴起,未来世界就是科技的天下,来一起实现儿时那未实现的梦想吧!跟着我们每周DIY创作智能产品,学习、交流、互动!由于论坛刚刚建立,大家原来收藏的创客、教程、精品,欢迎在论坛分享!有机会成为智能创客核心成员哦,一起加油吧!
作者:mohongmao | 分类:百元智能家居 | 浏览:6904 | 评论:0