![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
我的物联网综合知识
文章平均质量分 66
fcwlsy
这个作者很懒,什么都没留下…
展开
-
我的物联网综合知识之整体架构
物联网整体架构图原创 2017-03-06 23:49:29 · 1333 阅读 · 0 评论 -
我的物联网综合知识之创建数据库
一、MongoDB简介我们使用MongoDB数据库来存储数据。它是一个面向文档的非关系型(NoSQL)数据库,基于分布式文件存储,由C++编写,用于超大规模数据的存储,方便对用户数据进行挖掘。首先我们要知道MongoDB中的三个重要元素:数据库(database)、集合(collection)和文档(document),其中,“集合”对应关系数据库中的“表”(table),而“文档”对原创 2017-03-06 23:52:37 · 596 阅读 · 0 评论 -
我的物联网综合知识之前言
前 言首先,我要说的是黄峰达同学著的《自己动手设计物联网》非常不错!这本书实践性很强,不像有些物联网的书籍除了理论还是理论,硬着头皮看完估计仍是云里雾里的,在成都学习时,我们开设了一门专业课,正是讲物联网的,说实话,学完后我没有太多收获,当然更多的原因在于我缺乏深入地思考,但也有一个原因不可不提,那就是没有实践,说再多也没有太大作用,俗话说,实践出真知,实践是检验真理的唯一标准等等,实践的重要性不原创 2017-03-06 23:47:13 · 443 阅读 · 0 评论 -
我的物联网综合知识之创建服务端1
这一部分,我们先来学习创建服务端的基本知识,下一部分,将给出实际用到的服务端代码及其分析。 我们使用Node.js来创建服务端。 Node.js是运行在服务端的JavaScript,它是一个基于Chrome JavaScript运行时建立的一个平台,是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,执行JavaScript的速度非常快,性能非常好。Node.js原创 2017-03-06 23:56:53 · 360 阅读 · 0 评论 -
我的物联网综合知识之创建服务端2
本节主要是结合实例代码,详细说明使用Node.js和Express创建服务端的方法。服务端的主要功能连接数据库,并能和数据库交互;为数据库创建两个集合,分别用来存储传感器数据和LED灯的状态;接收来自传感器上传来的数据(以温度传感器为例),并保存到数据库中;从数据库中获取传感器的数据,形成JSON格式的数据,供客户端调用;修改LED灯的状态,实现开关灯。服务端的创建步骤1.在整个项目的文原创 2017-03-06 23:57:51 · 526 阅读 · 0 评论 -
我的物联网综合知识之创建硬件端
上一节,我们把服务端搭建了起来。并通过curl命令对温度数据的上传与存储、Led灯的开关状态改变进行了测试。本节,我们将使用Arduino UNO开发板和树莓派作为控制器,连接传感器(以温度传感器DS18B20为例)和执行器(以Led灯为例)。 - 控制器1**树莓派**作为协调层,负责网络连接,并通过串口接收来自Arduino开发板发来的传感器数据,通过Python代码将数据上传给服务端 -原创 2017-03-07 13:47:36 · 338 阅读 · 0 评论 -
我的物联网综合知识之创建app版前端
对于物联网应用来说,构建一个HTML5的移动app是尤其必要的。为了开发HTML5 app,除了使用React Native等之外,目前首选稳定的ionic+AngularJS来开发iOS 和Android。我们要开发的app版前端的功能和网页版前端的功能相同,即下发命令,控制Led的开与关,同时能实时展示温度曲线。 关于Ionic和Cordova Ionic是一款可以使用Html5构原创 2017-03-10 22:16:38 · 1639 阅读 · 0 评论