当前位置: 首页 > 软件库 > 其他开源 > 物联网 >

最小物联网系统

开源IOT
授权协议 GPL
开发语言 Java C/C++ PHP Python JavaScript HTML/CSS
所属分类 其他开源、 物联网
软件类型 开源软件
地区 国产
投 递 者 杨慎之
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

文档

一步步搭建物联网系统

HTTP vs CoAP

现有的这个版本是HTTP版,目前的CoAP版正在开发中,欢迎加入。

https://github.com/phodal/iot-coap

Minimum Internet of Things

A Minimum IOT with arduino and raspberry pi.

一个最小的物联网系统设计方案及源码

android/ 一个最小的Android程序实例
rest/ PHP Laravel Framework to create RESTful API
python/ 简单的pyhon示例
hardware/  硬件串口通信收集
 -/ arduino Arduino板
doc/  文档 简介ppt nginx配置 系统框架图
dashboard/ 基于ruby框架dashing的dashboard

简要的初始化代码说明

代码中因为有两个子模块,即Android与REST,Android是一个简单的Android程序示例,REST作为子模块的原因是考虑到后期会用更简单的源码来替换。但是laravel作为一个运行环境,还是很理想的。

先clone

git clone git@github.com:phodal/iot.git iot

or

git clone https://github.com/phodal/iot.git iot

子模块

git submodule init
git submodule update

系统框架图

Struct

测试

1.将arduino/BareMinimum.ino 烧录到开发板上

2.执行get.py (ps:如果用的是Windows系统 需要将get.py中的 /dev/ttyACM0 改为 COM*.)

sudo python python/get.py

3.打开 http://localhost/athome/create 创建一个数据。打开 http://localhost/athome/1/edit 编辑状态

4.测试网址: b.phodal.com

如何在Android手机上测试

1.下载安装 Stay at Home

交流

QQ群:348100589

中文文档

一个最小的物联网系统设计方案及源码

最小物联网系统(一)——系统组成

最小物联网系统(二)——RESTful

最小物联网系统(三)——创建RESTful

最小物联网系统(四)——详解Laravel的RESTful

最小物联网系统(五)——Laravel RESTful模板化

最小物联网系统(六)——Ajax打造可视化

最小物联网系统(七)——与服务器通讯

最小物联网系统(八)——与单片机通讯

最小物联网系统(九)——Android客户端

最小物联网系统设计——给Laravel添加测试

最小物联网系统——Dashboard

License

© 2014 Phodal Huang. This code is distributed under the MIT license.

  • 加上之前的部分,我们算是把开源的地方做了一个遍,因为Windows Phone需要在Windows 8上开发的原因,加上我没有Macbook以及iPhone,所以在这里只会有一个Android的示例。当然,原因上也是一样的,相信这些也不会很难。 原理上和Raspberry PI的原理很像,也就是GET数据,然后解析,也和服务端差不多。当然在最开始的代码里有拨打电话、发短信等等功能,只是我们似着简化

  • 如何使用 目录说明 这是一个简短的功能目录说明,而且还会不断地更新,当有足够的硬件,以及其他语言支持的时候。 android 目录下是android的程序 构建工具 gradle IDE android studio 第三方库 RESTClient,Google GSON hardware 硬件相关程序 Arduino Arduino开发板程序 python 脚本文件运行于Raspberry PI

  • 对于这个一个最小的物联网系统设计方案及源码,一开始没有想到会那么受大家欢迎,或许是因为有很多同学打算拿这个当毕业设计。当然我也是其中之一,而这部分系统的代码是来自于去年参加比赛的时候做的。有android部分,东西很多,整理出来的代码就那么多。从运维及开始的角度来说已经尽可能做到最简,La 如何添加硬件 对于一个有硬件需求的项目来说,足够多的硬件支持对于这个系统后期的扩展有着相当重要的意义。至于在

  • 似乎在ThoughtWorks的几天之后,对测试有了点认识。于是试着将测试扩展到自己所知道和认识的领域,换句话说,需要添加这些测试到自己的这个项目上: 开源IOT——一个最小的物联网系统设计方案及源码 关于 关于项目 源码:https://github.com/gmszone/iot 首页:http://iot.phodal.com 关于测试 说点关于测试的话,这里只是因为在这几天的感觉中,觉得添

 相关资料
  • 物联网生态系统不容易定义。由于物联网广泛性和新兴的可能性以及它在整个部门中的扩展速度,也难以捕获其正确的影子。但是,物联网生态系统是各种设备的连接,可以感知和分析数据并通过网络相互通信。 在物联网生态系统中,用户使用智能手机,平板电脑,传感器等智能设备将命令或请求发送到设备以通过网络获取信息。设备响应并执行命令,在分析后通过网络将信息发送回用户。 典型的物联网生态系统如下图所示,智能设备在环境中通

  • 设计物联网系统是件有意思的事情,它需要考虑到软件、硬件、通讯等多个不同方面。通过探索不同的语言,不同的框架,从而形成不同的解决方案。

  • 主要内容:嵌入式系统硬件,嵌入式系统软件在学习物联网或在物联网上构建项目时,了解嵌入式设备非常重要。嵌入式设备是构建独特计算系统的对象。这些系统可能连接也可能不连接到Internet。 嵌入式设备系统通常作为单个应用程序运行。但是,这些设备可以通过互联网连接进行连接,并且可以通过其他网络设备进行通信。 嵌入式系统硬件 嵌入式系统可以是微控制器型或微处理器型。这两种类型都包含集成电路(IC)。 嵌入式系统的基本组件是RISC系列微控制器,

  • 程序名称:网趣网上购物系统时尚版V11.2 源码大小:4.5 M 建议分类:ASP/电子商务 网趣网上购物系统时尚版是基于ASP平台的网店软件,作为拥近八年开发实践经验的软件开发商,网趣购物系统一直伴随广大用户走在时代最前沿!产品功能十分丰富、能够满足各阶层、企业或个人等各类网上开店需求!应用范围广泛、门槛低、使用简单,网趣已成为众多用户青睐的网上购物开店平台首选软件! 系统在稳定性和安全保障等方

  • 联永羲和开源硬件系统,是基于FreeScale i.MX53平台研发的,它支持Ubuntu、 Linux+QT、Android系统。MX53系列处理器是飞思卡尔下一代基于ARM Cortex™-A8内核,每内核运行速率达1.2 GHz的先进多媒体、高能效处理器。其理想的性能和功耗可满足高端、高级应用的严苛要求。i.MX53处理器含有集成显示控制器、全高清(HD)支持、增 强型图形和连接功能,适用于

  • 主要内容:住宅能源,商业能源,可靠性物联网在能源管理和监管领域发挥着至关重要的作用。用于此的术语是智能能源系统。物联网应用监控各种能源控制功能,以满足住宅和商业用途。 住宅能源 随着技术日益增加,它也增加了能源成本。消费者寻找能够降低和控制能源成本的方式。物联网提供了一种成熟的方法来分析和优化设备的使用以及家庭的整个系统。它可能正在改变设备设置,只需打开/关闭或调暗灯光以优化能源使用。 商业能源 能源的浪费广泛影响商业企业的生产成本