开源IOT-物联网系统设计方案及源码.docVIP

开源IOT-物联网系统设计方案及源码.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
开源IOT-物联网系统设计方案及源码.doc

?开源IOT物联网系统设计方案及源码 框架: PHP Laravel? jQuery (Javascript 主要用于Ajax) jQuery Mobile(可选)(我觉得我有点懒,于是从原来做的项目直接拿了出来) Bootstrap (可选) (其实没有多大实际用处,只是因为好看和jQuery Mobile一样) 语言: Processing/C/C++ Arduino用? Python 如果你有Raspberry Pi或者与之相近的都可以,只要可以与Arduino串口通信 PHP 我学得不是很好,因为Laravel没有让我学好,但是让我能做想做的事。 相关文章 一个最小的物联网系统设计方案及源码 最小物联网系统(一)——系统组成 最小物联网系统(二)——RESTful 最小物联网系统(三)——创建RESTful 最小物联网系统(四)——详解Laravel的RESTful 最小物联网系统(五)——Laravel RESTful模板化 最小物联网系统(六)——Ajax打造可视化关于 源码:/gmszone/iot 首页: Wiki IOT Wiki 相关知识 搞硬件的同学需要重点了解的知识 RESTful Ajax JSON 搞软件的同学需要重要了解的知识 串口通信 高低电平 关于服务器 Nginx 需要配置,具体配置可以参照github上面的代码 LNMP 直接用上面的会比较简单,但是可能也会遇到一些问题。 Phpmyadmin 最好需要有这个,如果不是很精通MYSQL 补充说明 Arduino不是必需的,只要你懂得如何用你的芯片进行串口通信。 考虑到Raspberry PI的成本可能会有点高,你可以试着用OpenWRT Linux,主要用在路由器用的,上面可以跑Python。或者等等过些时候的小米路由器,可以加这个在上面。 如果你没有服务器没有Raspberry PI,那就找个路由器来当服务器吧,相关文章如下 Openwrt python,openwrt上使用Python 对了,如果你觉得哪里有问题记得在GITHUB上提出来,而不是在原文。 注意 !请尽可能少我的用我的网站做测试 设计方案 系统框架图 如何开始 [plain]?view plaincopyprint? git?clone?/gmszone/iot.git?? cp?iot/rest?PATH_OF_HTDOCS/?? 创建一个新的数据库,如iot 编辑 app/config/database.php [plain]?view plaincopyprint? mysql?=?array(?? driver?=?mysql,?? host?=?localhost,?? database?=?iot,?? username?=?root,?? password?=??,?? charset?=?utf8,?? collation?=?utf8_unicode_ci,?? prefix?=?,?? ),?? 配置nginx,添加,详细可参考nginx下面的配置 [html]?view plaincopyprint? #?include?/etc/nginx/includes/enforce_non_www;?? if?($host?~*?^www\.(.*))?? {?? set?$host_without_www?$1;?? rewrite?^/(.*)$?$scheme://$host_without_www/$1?permanent;?? }?? ?? #?Check?if?file?exists?? if?(!-e?$request_filename)?? {?? rewrite?^/(.*)$?/index.php?/$1?last;?? break;?? }?? 测试 [plain]?view plaincopyprint? sudo?python?python/get.py??? 再根据需要修改端口,视真实的端口而修改。 关于物联网 物联网(Internet of Things,缩写IOT)是一个基于互联网、传统电信网等信息承载体,让所有能够被独立寻址的普通物理对象实现互联互通的网络。 物联网一般为无线网,由于每个人周围的设备可以达到一千至五千个,所以物联网可能要包含500万亿至一千万亿个物体,在物联网上,每个人都可以应用电子标签将真实的物体上网联结,在物联网上都可以查找出它们的具体位置。通过物联网可以用中心计算机对机器、设备、人员进行集中管理、控制,也可以对家庭设备、汽车进行遥控,以及搜寻位置、防止物品被盗等各种应用。 简单的来说 Internet是一个由计算机组成的网络,那么物联网就是一个由物体(Things)组成的网络,只不过其

文档评论(0)

蝶恋花 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档