欢迎来到智能创客网,之前文章将迁移到本站。

07
2019
05

《智能家居DIY》图书介绍、目录

智能家居DIY——OpenWrt+Arduino+Zigbee+3D打印+手机客户端莫宏貌 梁依立 周国才   编著   ISBN 978-7-121-22481-22015年8月出版定价:68.00元280页正16开营销语 DIY自己的智能家居,学习分享创作属于每一个人的科技梦编辑推荐智能家居,开始慢慢地融入千家万户,本书带给创客、极客、学生、电子爱好者等动手DIY自己的智能家居,学习分享创作属于每一个人的科技梦,带我们实现如同科幻电影里的家。内容提要智
07
2019
05

《智能家居DIY》新手视频教程和书的暧昧关系

8月底出版以后,我们的《智能家居DIY》图书在各大电商的环境下,销量突飞猛进,对比同类型书籍,我们变成了畅销书。但评价褒贬不一,有些读者说我们的是小人书(插图和代码)、有些说只适合新手入门(全按步聚做就行)、有些说不够专业(全是图对原理讲的不深入)、有些太难(又是linux,又是c,又是单片机,又是协议的)等等,因为每个人的环境角度,知识面,角度的不同,所以有了不同的说法。针对于这种现象,我们官方觉得:新手按步聚流程做就好,有基础的改改代码变成自己的,高手请过边(绕过的意思)。我们书的副标题是O
07
2019
05

智能家居DIY》图书已经出版了,感谢众多创友们的支持

经过了几个月的努力,我们与电子工业出版社合作的《智能家居DIY》书籍面市了。当时接到出版社的邀请,我们3个创客兴奋不已,因为2年创客历程终于体现出一点价值,我们坚信认真了就会好运的理念驱动着。随着越来越火热的智能产品、穿戴设着、3D打印的出现,软硬结合成了新主流。创办人阿貌,在同城遇到了硬件达人大神依郎,3D设计师阿才,然后创建了智能创客,从最简单的arduino开始DIY并分享在平台,随后增加了zigbee,最后容入了wifi未来主流。本书共有16章,从系统-网关-传感器-终端-云端-手机客户
07
2019
05

《智能家居DIY》智能路由器+网关+控制端解决方案(全开源)

在智能设备、3D打印、物联网IOT很热门,智能家居协议还未形成统一,小米路由器、TP-LINK、极路由、360路由器等已经进入了智能时代,猜猜他们想干什么?成为路由器+家居控制中心,路由器是一天24小时都在运行,具备有成为家居控制中心的条件。2013年底,基于对创客的爱好,我们成立了"智能创客网”www.znck007.com,开始研究硬件+软件+手机客户端的智能方案,每个人都有一个家,因此从家开始,以让我们技术宅拯救世界为理念,开始了智能家居DIY。经过了二年的研究,从第一系列(ar
07
2019
05

《OpenWRT》04:luci和lua介绍与实例应用

Lua是一个小巧的脚本语言,很容易嵌入其它语言。轻量级 LUA语言的官方版本只包括一个精简的核心和最基本的库。这使得LUA体积小、启动速度快,从而适合嵌入在别的程序里。UCI是OpenWrt中为实现所有系统配置的一个统一接口,英文名Unified Configuration Interface,即统一配置接口。LuCI,即是这两个项目的合体,目的是为OpenWrt固件从 Whiterussian 到 Kamikaze实现快速配置接口,可以实现路由的网页配置界面。从上面可以知道,在op
07
2019
05

《OpenWRT》03:python安装与脚本编写

在OpenWRT里,我们使用到python源言,具有丰富和强大的类库,能够把用其他语言制作的各种模块(尤其是C)很轻松地联结在一起。我们编写python脚本,可以直接运行,不需要再编译成可执行文件,因此他也成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。OpenWRT版opkg updateopkg install python提示:编写python脚本后,然后python 脚本路径就可以执行了(《智能家居diy》图书在网关部份有介绍脚本编写)。这里我们也详细的介绍,python脚
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可以中断,并
07
2019
05

《OpenWRT》01:OpenWRT系统介绍

在智能路由器(或智能家居网关)中,不能不提的就是开源系统OpenWRT。简单的理解他就是路由器的操作系统,是基于linux系统,和android、ios、wp(用于手机系统)一样,OpenWRT用于路由器系统。为什么我们使用OpenWRT系统,主要的原因是新手容易学习,因为开源所以网上的资料非常多,并市面上的智能路由器很多也是使用OpenWRT系统开发的。新手一般使用网页、PUTTY、WINSCP等软件就可以设置、操作、运行、开发等众多功能。但绝大多数都是已经开发好,新手只需要一条命令安装就可以
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权限。
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
07
2019
05

《TCP转发方案》01:智能家居工业方案介绍、前景

《智能家居DIY》一书提供了家居网关+云端的http方案,这对初学者来说,http方案最容易理解和使用,资料也多。但是http是一个短连接,每次发送数据量大(那些http协议字符),并需要不断的刷云端来获取数据,这样人一多,服务器可能就完蛋了。而家居网关如果能一直TCP长连接云端,客户端发送的数据能直接转发给网关,那么普通的服务器就可以同时在线上千上万个设备。这个方案一般谁在用呢?QQ、微信airkiss、360芯片、esp8266商业方案等。这中间也许也会使用UDP转发,相信QQ会这么做,UD
07
2019
05

TCP/IP通信与多线程技术

TCP/IP协议本身是比较复杂的,如果对协议本身展开专门研究,恐怕费九牛二虎之力也很难有多大的成就,但是经过这么多年的发展各个主流编程语言都将该协议封装起来,留给我们一个简单的接口,让我们像操作本机的文件来进行远程操作。所以在TCP/IP学习的过程中,重要的不是协议本身,而是在协议之上如何建立高效安全的运行机制。为了建立这种运行机制,我们在网络通信中使用了进程管理与多线程技术。进程跟线程听起来是很抽象的技术,但任何抽象的东西都是日常生活的升华,为了帮助我们更好地理解进程跟线程我们用一个日常生活中