一步步搭建物联网系统——简单物联网

2015-01-27
阅读 3 分钟
14.8k
简单物联网 到这时,我们算搭建了一个简单的REST服务了。接着我们可以简单的做一个最小的物联网系统,将我们的单片机、MCU等等连上网。 考虑到如果我们只是单一连接各个节点,那么系统的结构图,同下所示 下面的星形结构图类似于我们在接下来所要构建的系统 一个用于控制真实电器的硬件实物图 硬件通信 串口通信 Arduino...

一步步搭建物联网系统——RESTful的CoAP协议

2015-01-25
阅读 11 分钟
43.2k
受约束的应用协议(COAP)是一种软件协议旨在以非常简单的电子设备,使他们能够在互联网上进行交互式通信中使用。它特别针对小型低功率传感器,开关,阀门和需要被控制或监督远程,通过标准的Internet网络类似的组件。 COAP是一个应用层协议,该协议是用于在资源受限的网络连接设备,例如无线传感器网络节点使用。 COAP...

一步步搭建物联网系统——Python 代码如散文

2015-01-20
阅读 6 分钟
13.1k
Python 代码如散文 作为一门计算机语言来说,Python会有下面的特点。 语言学习起来容易 解决生活中的实际问题 支持多学科 我们可以和其他不是脚本语言的语言进行一个简单的对比,如C,你需要去编译去运行,有时候还需要解决跨平台问题,本来你是在你的Windows上运行得好好的,但是有一天你换了一个Mac电脑的时候,问题变...

一步步搭建物联网系统——Arduino 极客的玩具

2015-01-18
阅读 3 分钟
10k
Arduino,是一个开放源代码的单芯片微电脑,它使用了Atmel AVR单片机,采用了基于开放源代码的软硬件平台,构建于开放源代码 simple I/O 接口板,并且具有使用类似Java,C 语言的Processing/Wiring开发环境。

一步步搭建物联网系统——GNU/Linux 强大且Free

2015-01-17
阅读 11 分钟
8.2k
Linux是一种自由和开放源码的类UNIX操作系统内核。目前存在着许多不同的Linux发行版,可安装在各种各样的电脑硬件设备,从手机、平板电脑、路由器和影音游戏控制台,到桌上型电脑,大型电脑和超级电脑。 Linux是一个领先的操作系统内核,世界上运算最快的10台超级电脑运行的都是基于Linux内核的操作系统。

一步步搭建物联网系统——无处不在的三剑客

2015-01-16
阅读 5 分钟
4.9k
这时我们终于了解了我们的三剑客,他们也就这么可以结合到一起了,HTML+Javascript+CSS是这一切的基础。而我们用到的其他语言如PHP、Python、Ruby等等到最后都会变成上面的结果,当然还有Coffeescript之类的语言都是以此为基础,这才是我们需要的知识。

一步步搭建物联网系统——无处不在的CSS

2015-01-16
阅读 5 分钟
3.7k
或许你觉得CSS一点儿也不重要,而事实上,如果说HTML是建筑的框架,CSS就是房子的装修。那么Javascript呢,我听到的最有趣的说法是小三——还是先让我们回到代码上来吧。

一步步搭建物联网系统——无处不在的Javascript

2015-01-14
阅读 7 分钟
7k
Javascript现在已经无处不在了,也许你正打开的某个网站,他便可能是node.js+json+javascript+mustache.js完成的,虽然你还没理解上面那些是什么,也正是因为你不理解才需要去学习更多的东西。但是你只要知道Javascript已经无处不在了,它可能就在你手机上的某个app里,就在你浏览的网页里,就运行在你IDE中的某个进程里。

一步步搭建物联网系统——无处不在的HTML

2015-01-13
阅读 4 分钟
5k
某一天,正走在回学校的路上的我突然想到:“未来将会是一个科技的时代——虽然现在也是——只是在未来,科技将会无处不在。如果我们依旧对周围这些无处不在的代码一无所知的话,或许我们会成为黑客帝国之中被控制的普通人。”于是开始想着,有一天人们会像学习一门语言一样开始学习编程,直到又有一天我看到了学习编程如同学...

《一步步搭建物联网系统》(前言)

2015-01-12
阅读 2 分钟
7.3k
本作品采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。 © 2014 Phodal Huang. 前言 设计物联网系统是件有意思的事情,它需要考虑到软件、硬件、通讯等多个不同方面。通过探索不同的语言,不同的框架,从而形成不同的解决方案。 在这里,我们将对设计物联网系统有一个简单的介绍,并探讨如何设计一个最小的物...