辰匠科技IOT物联网方案

物联网( IoT ,Internet of things )即“万物相连的互联网”,是互联网基础上的延伸和扩展的网络,将各种信息传感设备与互联网结合起来而形成的一个巨大网络,实现在任何时间、任何地点,人、机、物的互联互通。

物联网IOT是云、网、边、端的软硬件相互结合系统,是跨多种的专业、技术、知识、学科的新产物。
云:云计算,公有云、私有云;
网:互联网,局域网;
边:边缘计算;
端:设备端、用户端。
生活工作、各行各业都在往更新、更高的方向发展,都需要用物联网IOT技术做基础支撑。

辰匠科技IOT物联网系统方案架构示意图如下:

辰匠科技IOT物联网系统方案的硬件上基于高性价比的树莓派作为边缘计算系统硬件载体。

辰匠物联网IOT系统软件编程上主要使用PMP:Python、Mysql、PHP,开源使用、快速部署、灵活调整。
Python:将采集物联网的物理情况、软件程序里的变量数值、Mysql数据库里的数据信息相互传递,并可对物联网数据做运算、分析或处理;
Mysql:保存接收到的物联网数据,利用指令对数据进行增删改查的操作;
PHP:制作网页界面实现物联网数据的可视化和UI用户界面交互。

辰匠科技物联网IOT系统方案是精简、透明、安全、自主可控的模块化工具型解决方案,
何为精简、透明?
利用PMP(Python、Mysql、PHP)的特点,可用少量代码实现客户想要的功能,我们会提供给客户物联网IOT方案里的全部源代码并指导客户如何方便使用或修改。
何为模块化?
方案系统架构里各部分是相互独立的可拆分和可更换,
当客户需求会随时间发展进行不断变化,系统也可以应对需求变更进行快速更新。
何为工具型?
就比如是我们提供给客户的是锤子,并告知客户这个锤子有多硬和锤子怎么用。
客户其实是并不用告诉我们要砸的是什么东西,
客户看了认为这样的方法可以解决问题买回去用了砸就可以了。
何为安全、自主可控?
我们会先按客户提供不涉及安全的相关需求内容制作方案框架,并说明程序代码功能内容和可按实际需求修改的关键点。
客户可按自身项目或设备实际情况对系统程序代码进行修改,之后将程序放入系统执行即可。
这样我们就可以帮助客户在不泄露涉及自身安全具体信息的情况下合作搭建完成客户可自主独立可控制的IOT物联网系统。

辰匠科技会为客户提供如下物联网IOT方案服务内容:
1、物联网IOT系统咨询、设计、安装、调试;
2、树莓派硬件及其系统配置方法说明;
3、现场设备相关传感器安装配置或现场设备信息联网改造或建议说明;
4、云服务器配置意见说明;
5、Python源代码编写及其修改方法;
6、Mysql数据库数据架构及其配置或修改说明方法;
7、PHP网页代码编写及其修改方法;
8、网站网页或APP的配置方案。
这样可帮助客户可以自主可控方便地解决自己的物联网问题。
客户也可以按自己实际情况和需求自行修改软件程序代码或自行改换设备硬件。

 

以开关量场景IOT物联网系统案例说明:

开关量场景情况非常广泛,比如普通的开关、接触器继电器、限位开关、输出开关量信号的传感器等。
利用树莓派的GPIO接口可以联接到设备的控制或负载读取到开关量信息,之后通过PMP的程序编程后利用树莓派(边缘计算)和云计算将设备数据接入网络​,人可通过电脑或手机​观察和控制设备。​

不单是简单的开关量,辰匠IOT物联网方案对Modbus工业协议也可很好的支持。
Modbus工业协议也广泛用于PLC可编程控制器、变频器、带通信的仪器仪表等场景情况。
通过Python编程可实现Modbus工业协议的需求功能:

通过这样辰匠IOT物联网方案,大家可以通过PC或手机上的网页或APP页面观察和控制设备的数据情况,之后可以对物联网数据进行分析和总结并对未来的事件或行为进行优化。

设备3D组态界面:

实时关键数据看板界面:

现场设备或树莓派详情界面:

设备历史数据查询图表界面:

我们的愿景是帮助客户可以轻松解决物联网IOT问题,
可以用DIY的方式玩转IOT物联网,
与大家一起努力顺应发展趋势并一同引领时代潮流。

Modbus通讯协议 简介

Modbus是一种串行通信协议,是Modicon公司(现在的施耐德电气 Schneider Electric)于1979年为使用可编程逻辑控制器(PLC)通信而发表。Modbus已经成为工业领域通信协议的业界标准(De facto),并且现在是工业电子设备之间常用的连接方式。

Modbus是一种串行通信协议,是Modicon公司(现在的施耐德电气Schneider Electric)于1979年为使用可编程逻辑控制器(PLC)通信而发表。Modbus已经成为工业领域通信协议的业界标准(De facto),并且现在是工业电子设备之间常用的连接方式。 [1] Modbus比其他通信协议使用的更广泛的主要原因有:
1.公开发表并且无版权要求
2.易于部署和维护
3.对供应商来说,修改移动本地的比特或字节没有很多限制

Modbus允许多个 (大约240个) 设备连接在同一个网络上进行通信,举个例子,一个由测量温度和湿度的装置,并且将结果发送给计算机。在数据采集与监视控制系统(SCADA)中,Modbus通常用来连接监控计算机和远程终端控制系统(RTU)。

 

百度百科

树莓派系统Raspbian用NOOBS轻松安装

树莓派Raspberry Pi 有其官方系统:Raspbian,其基础就是Linux的Debian操作系统。
树莓派官网发布了一个名为“New Out of Box Software”(NOOBS)的工具,可以用来方便的安装系统。

安装前准备:

1、先到树莓派官网下载NOOBS
https://www.raspberrypi.org/downloads/


建议下载离线安装包
2、准备8G以上的TF(MicroSD)存储卡,格式化存储卡,格式是FAT32。
建议使用软件:分区助手

3、然后把下载的NOOBS.ZIP压缩包解压得到相应的文件夹,把这个文件夹里面的文件移动到 SD卡的根目录,切记切记,此处是将文件夹里面的内容全部移动到SD卡的根目录,而不是将解压得到的文件夹直接放到SD卡里面。

4、然后插卡进树莓派,上电启动,顺利进入树莓派的界面,选择Raspbian系统进行安装。

5、等待一段时间后,进入系统界面,系统安装完成

树莓派Raspberry Pi简介


树莓派由注册于英国的慈善组织“Raspberry Pi 基金会”开发,Eben·Upton/埃·厄普顿为项目带头人。2012年3月,英国剑桥大学埃本·阿普顿(Eben Epton)正式发售世界上最小的台式机,又称卡片式电脑,外形只有信用卡大小,却具有电脑的所有基本功能,这就是Raspberry Pi电脑板,中文译名”树莓派”。

普通电脑能做的大部分事情,在树莓派上都能做。
树莓派拥有低能耗、移动便携性、GPIO等特性。
很多在普通电脑上难以做好IOT物联网的事情,用树莓派却是很适合的。

树莓派3B+硬件配置:

  • 1.4GHz 64位4核 ARM Cortex-A53 CPU
  • 双频 802.11ac 无线网卡和蓝牙 4.2
  • 更快的以太网(千兆以太网 over USB 2.0)
  • 1G LPDDR2
  • PoE 支持(Power-over-Ethernet,with PoE HAT)
  • 改进 PXE 网络与 USB 大容量存储启动

树莓派硬件接口说明:


点击查看大图>>

树莓派硬件连接示范:


点击查看大图>>

让我们开始吧!

安装树莓派系统 >>>

参考资料:

树莓派官方网站:https://www.raspberrypi.org/
树莓派百度百科:https://baike.baidu.com/item/树莓派/80427