物联网

[视频演示].NET Core开发的iNeuOS物联网平台,实现从设备&PLC、云平台、移动APP数据链路闭环

北慕城南 提交于 2020-11-25 07:12:07
目 录 1. 概述... 1 2. 登陆信息... 2 3. 设备驱动... 3 4. 组态建模... 3 5. 手机APP. 5 6. 视频演示... 6 1. 概述 此次我们团队人员对iNeuOS进行了全面升级,主要升级内容包括: (1) 设备容器增加设备驱动,包括:西门子(S7-200smart、S7-300、S7-400、S7-1200、S7-1500)、三菱(FxSerial)、MQTT协议等。 (2) 组态建模可以设置背景,作为开发大屏展示使用,背景可以为一个独立的图元信息。 (3) 组态建模可以按浏览器大小按比例缩放,以适应移动APP显示。 (4) 组态建模标题框和文本框可以设置背景和字体颜色。 (5) 组态建模文本框绑定数据点后,可以设置上下限值,以用于判断,进行颜色报警显示。 (6) 组态建模文本框可以设置数据保留小数点位数。 (7) 组态建模可以自定义画任意图形,并且填充颜色等。 (8) 组态建模开发好的视图,可以右键单击数值文本框,查看数据曲线趋势。 (9) 手机移动APP,组态建模开发的视图,直接可以显示在手机APP上。 (10)进行其他优化。 2. 演示信息 在线演示: http://demo.ineuos.net (注:服务器比较慢,请耐心等待。用户自已注册用户,体验系统功能) 视频演示: http://www.ineuos.net/video

关注IoT:NB-IoT核心标准冻结

陌路散爱 提交于 2020-11-25 03:03:03
2016年6月16日,这是蜂窝物联网产业最为重要的一天,这一天在韩国釜山召开的3GPP RAN全会第72次会议顺利结束。NB-IoT(Narrow Band Internet of Things,窄带蜂窝物联网)作为3GPP R13一项重要课题,其对应的3GPP协议相关内容获得了RAN全会批准,正式宣告了这项受无线产业广泛支持的NB-IoT标准核心协议历经2年多的研究终于经全部完成。全球运营商终于有了基于标准化的物联网专有协议,基于该协议标准的产品和解决方案将能很好的服务于广大行业的物联网市场。标准化工作的成功完成也标志着NB-IoT即将进入规模商用阶段。 NB-IoT 标准起源 物联网可以应用在生产和生活的方方面面,其业务对网络传输速率的需求也有差别。高速率业务主要使用3G、4G技术,如监控摄像头等;中等速率业务主要使用GPRS技术,如POS机等。低速率业务目前还没有很好的蜂窝技术来满足,很多情况下只能使用GPRS技术勉力支撑。随着物联网的发展,低速率业务渐渐成为蜂窝物联网未来主要的市场发展方向,业界将这一市场归纳为LPWAN(Low Power Wide Area Network)市场,即低功耗广域网。由于GPRS技术存在终端功耗高、覆盖能力不足等问题,无法应对LPWAN市场需求。因此运营商希望有一个新的蜂窝物联网技术来满足LPWAN市场需求。

"云登顶" 圆了千万人的珠峰登顶梦

社会主义新天地 提交于 2020-11-24 21:52:17
    白天   是飘着悠悠白云的蔚蓝天空   皑皑的白雪覆盖着山峰   夜晚   是皓月当空的寂静   万仞雪山之上是浩瀚的星辰   风起时   旗云随风飘动,山峰巍峨静默   雾散时   蓝天映日,山峰重叠清晰可见   这是“云端赏珠峰”呈现的美景。数千万足不出户的人们通过这一24小时实时景观且360度全景呈现的珠峰云直播,以“身临其境”的方式领略了不同时段下珠峰变幻莫测的盛景,体验了珠穆朗玛峰的壮美与险峻。   而这一场史无前例的“云端赏珠峰”的慢直播,5G技术、云网技术、VR 技术、视频技术、AI技术的运用,不仅体现了中国科研人员在科技领域勇于攀登的顽强精神,更是以科技推动创新,助力中国在全球数字经济时代开拓新发展格局勇往直前的精神!   千行百业通过技术创新   勇攀行业高峰   创新中,最核心最重要的力量是科技创新。   科技创新已经成为增强综合实力和国家竞争力的决定性因素。第十九届五中全会后发布了《中共中央关于制定国民经济和社会发展第十四个五年规划和二〇三五年远景目标的建议》。在规划《建议》部署的12方面重大任务中,“坚持创新驱动发展,全面塑造发展新优势”列在首位。   在当前经济增速趋缓,转向高质量发展的背景下,中国千百个行业的“攀登者们”正在将各种数字化技术与行业场景和应用进行深度融合,以科技促创新,以创新促发展,从而加快数字化进程。在这一过程中,5G、云计算

QUIC 协议简介

吃可爱长大的小学妹 提交于 2020-11-24 19:50:20
QUIC 的全称是 Quick UDP Internet Connections protocol,由 Google 设计提出,目前由 IETF 工作组推动进展,其设计的目标是替代 TCP 成为 HTTP/3 的数据传输层协议。熹乐科技在物联网(IoT)和边缘计算(Edge Computing)场景也一直在打造底层基于 QUIC 通讯协议的边缘计算微服务框架 YoMo ,长时间关注 QUIC 协议的发展,本文章简单介绍了 QUIC 协议的特点和术语。 在线社区: discord/quic 维护者: YoMo QUIC 是一种多路复用和安全的通用传输协议,它提供: 流(stream)多路复用 流(stream)和连接(connection)级别的流量控制 建立低延迟连接(1-RTT 或者 0-RTT) 连接迁移(Connection migration)和弹性 NAT 重绑定 经过身份验证和加密的头部(header) 和有效载荷(payload) QUIC 建立了客户端(client)和服务端(server)之间有状态的交互连接。连接的主要目的是通过应用协议支持结构化的数据交换。 应用协议通过 QUIC 连接的流(streams)交换信息,流(stream)是有序序列的字节(bytes)。可以创建两种类型的流:双向流(bidirectional streams)

新人必读!五分钟搞懂通信行业!

匆匆过客 提交于 2020-11-24 19:26:49
大家好,我是小枣君。 今天这篇文章,是「通信入门三部曲」的第三篇文章,也是最后一篇文章。 前两篇文章,给大家介绍了通信的基本理论( 链接 ),还有移动通信的网络架构( 链接 )。今天这篇会更实用一点,介绍一下“通信行业”。 “通信行业”这个词,相信大家一定不会陌生。我们经常挂在嘴边说,也经常在新闻媒体上看到。顾名思义,“通信行业”就是和通信有关的行业,并不难理解。 但事实上,大部分行外人士,对通信和通信行业知之甚少。即使是学了N年通信知识的通信专业大学生,毕业时面对通信行业,也是一脸懵逼。 仍然有很多人认为,华为这样的公司就是卖手机的,中国移动、电信、联通,就是卖手机卡和装宽带的。而我们这些所谓“通信 工程师 ”,就是贴膜、刷机、修电脑、装宽带的。 可以说,外界对我们这个行业充满了深深的误解。 通信行业,简而言之,就是围绕用户通信需求,提供通信产品和服务的行业。 几十年前, 通信行业是很高大上的行业,因为以技术为核心,算是高科技的代表,所以门槛很高。像电报、电话这样的“高端”通信服务,并不是一般人能随便消费得起的。即使是在90年代,安装电话对于普通家庭来说,都是对经济实力的考验。 那个时候,通信行业相对比较封闭,自成一套体系,只有少数企事业单位参与其中。外面的人想进去,并不容易。如果你能 从事通信行业,必然会引来羡慕的眼神。 但是,随着科技的发展,社会的进步,通信技术变得越来越成熟

至联云解析:为什么说web3.0是IPFS的天下?

强颜欢笑 提交于 2020-11-24 18:26:05
互联网在不断迭代升级,相信很多人都听过Web3.0这个概念。简单说,Web 3.0意味着互联网发展史进入到新阶段,把互联网带到全新的水平。计算机科学家和互联网专家认为,Web 3.0会让互联网更加智能,让我们的生活更轻松。对于互联网目前的阶段来说,Web 1.0是过去时,2.0是现在时,3.0是将来时。 Web 1.0:网站投喂信息给用户 不管你是否相信,社交网络和在线视频流出现之前,互联网就已经存在了。Web 1.0甚至在20世纪90年代谷歌出现之前就已经存在了。当时的互联网是由AltaVista和网景公司主导的。AltaVista搜索引擎创立于1995年,2013年被雅虎关闭。网景公司成立于1994年,旗下的网景浏览器曾全球闻名,但在2003年被美国在线解散。当时,这些互联网只为实体公司提供广告服务。网页是“只读的”,用户只能搜索信息,浏览信息。 对于 90 后、00 后来说,在社交媒体和视频流媒体盛行之前,曾经有过一个互联网(早期)版本,而那个时代的电子商务网站实际上跟现在超市发的促销手册一样,只是给你展示内容,你无法在网站上下单。 Web 2.0:互联网开始与人互动 大概从03年开始,O’Reilly Media 的副总裁戴尔·杜赫蒂(Dale Dougherty)首先提出“Web 2.0”这个词,随后“Web 2.0”的浪潮席卷全球。在短短十年的时间里,“Web 2.0

初识小熊派——小熊派硬件分析

六月ゝ 毕业季﹏ 提交于 2020-11-24 14:26:40
在对开发板进行开发之前,首先需要对开发板的电路实现原理有个系统的了解,并掌握基础的硬件知识,以下将为大家分析小熊派IoT开发板的主要硬件实现原理。 首先,了解一下小熊派IoT开发板的系统框架。 小熊派IoT开发板电路连接关系如下:系统由USB 5V供电,经过DCDC降压至3.3V给系统大 部分器件供电,为系统主要电源;板载ST-Link与MCU采用SWD接口;8M Flash采用四线QSPI与MCU连接;SD卡采用三线SDMMC协议与MCU交互;E53扩展接口支持SPI、I2C、UART、ADC、DAC等协议;开发板自带1.44寸 LCD,属于 SPI 4-line 接口;通信模块扩展接口可接UART和SPI协议通信的通信模组;LED 灯、按键连接至 MCU 的 GPIO。 01 USB接口 开发板有一个USB接口,为USB ST-Link接口,作用为软件下载/调试/系统供电输入口, USB ST-Link 接口除了给系统提供电源之外,还是开发板的下载接口,与 STM32F103 的 USB 接口相连接,用 USB 数据线连接至 PC 之后会映射出一个 COM 口设备,用来进行开发板和 PC 端之间的交互,打印开发板的调试信息、下载 MCU 程序、调试通信模组。 STM32F103 与 MCU 之间是通过 SWD 接口相连接,其原理图如下 所示。 02 按键 开发板带有二个功能按键

RT-Thread学习笔记系列之LCD驱动及emwin示例(2)

♀尐吖头ヾ 提交于 2020-11-24 12:49:32
文章目录 前言 一、资源介绍 二、配置过程 1.添加emwin软件包 2.配置外部引脚 总结 前言 随着物联网、智能家居、智能控制等行业的极速发展,小而美的且反应迅速且成本低的,模块化,定制化的嵌入式系统的需求越来越大,其中降低使用要求,提高用户体验,人机交互是一个非常好的方法,所以本文记录的是调试rtthread+lcd+emwin GUI的记录及流程 一、资源介绍 硬件是自行画的PCB板,资源如下 MCU:STM32F407ZGT6 LCD:3.2寸320*240分辨率,驱动芯片:ILI9341。 引脚除了RESET和背光控制引脚,其他引脚连接均和正点原子的STM32F407探索者开发板兼容 使用FSMC接口驱动 软件是使用rtthread studio1.1.5版本 二、配置过程 1.添加emwin软件包 使能示例保存之后工程的packges下就会有该软件包,其中该软件包是有LCD和OLED驱动的demo的,看了一下和正点原子的驱动是差不多的,可以直接拿来使用的,工程内是没有这个demo文件夹的,所以选中该软件包右击 打开资源所在目录 软件包里面有demo文件夹,我使用的是lcd驱动,所以把drv_lcd.h和drv_lcd.h两个文件拷贝到驱动 drivers 文件夹中如下 2.配置外部引脚 配置片外FSMC接口,本人的配置如下 static void HAL_FSMC

MySQL发号问题的分析和改进

允我心安 提交于 2020-11-24 05:28:39
这是学习笔记的第 2253 篇文章 读完需要 5 分钟 速读仅需3分钟 关于发号器的使用,其实有一个大背景,那就是关于主键的一些设计问题,在MySQL中如果一张表没有主键,实际的数据处理就有点麻烦了。 因为在InnoDB存储引擎中,表都是按照主键的顺序进行存放的,我们叫做聚簇索引表或者索引组织表(IOT) (1)显式的创建主键Primary key。 (2)判断表中是否有非空唯一索引,如果有,则为主键。 (3)如果都不符合上述条件,则会生成UUID的一个隐式主键(6字节大) 可以使用类似的SQL来看到这个隐藏列,select _rowid from test ; 这和主键有什么关系?主要是因为有些时候我们创建主键就是为了创建而创建,没有实际的业务含义,所以会形成一种使用习惯,那就是启用自增列。 自增列的问题很多,有些几句话还说不清楚,大体有如下的一些问题 自增列没有业务含义 过度依赖自增列 自增列和状态值主键并存,反而影响业务逻辑和性能 MySQL历史遗留bug,在MySQL 8.0该问题才修复 到了这里,我们的需求也基本明确了,我们所说的发号 器其实就是要确保每次取到的ID号都是唯一的,当然也显而易见是趋势递增的。 我来说一个初版的发号器实现,假设我们创建一张表test_inc,假设按照业务逻辑,自增列的初始值为1000,则建表语句为: create table test_inc

Python入门的三大问题和三大谎言

你说的曾经没有我的故事 提交于 2020-11-24 02:56:49
Python广告,铺天盖地,小白们雾里看花,Python无限美好。作为会20几种语言(BASIC Foxbase/pro VB VC C C++ c# js typescript HTML ArduinoC Delphi VBA VB 汇编 scratch java swift python sql vbscript ...)的爱好者,我先说说如果入门python应该想好三大问题,并且在此戳穿三大谎言: 问题一 是不是兴趣? 确认你不是被短期贩卖焦虑的广告撩动的一时冲动,就像我虽然不是程序员但坚持写了二十几年程序,这不是一时兴起能坚持下来的。如果有强烈使命感,真是感兴趣,笑看本贴后,好好看我其它的文章学好编程,因为谁劝你也没用。判断标准就是你平时是否对科技类产品的爱好能长期坚持。否则请沉下心来,仔细往下看。 问题二 用来干嘛? 编程语言就是万能工具,同一种语言,同一种梦想,这是不可能的。 1. 萌懂高初中生。 考虑到中国学生的现实,如果你是高考前的学生,学习python对于纯参加高考学生的意义不大,学好python可以拿几个编程,人工智能比赛的奖是没问题的,择校和申请海外名校有一定帮助,但要投入一定的精力,高中生的逻辑思维已成形,正是形成社会型、批判性思维的关键时刻,过份的逻辑可能会形成刻板映象,可能不利于此时应该成形的社会观、世界观、人生观的形成,想靠编程促进逻辑思维是天方夜谭