草庐IT

IOT-Tree

全部标签

基于物联网设计的智能储物柜(4G+华为云IOT+微信小程序)

一、项目介绍在游乐场、商场、景区等人流量较大的地方,往往存在用户需要临时存放物品的情况,例如行李箱、外套、购物袋等。为了满足用户的储物需求,并提供更加便捷的服务体验,当前设计了一款物联网智能储物柜。该智能储物柜通过与华为云物联网服务器的连接,实现了数据的传输和管理,让用户可以通过微信小程序轻松查看储物柜的可用状态和选择合适的储物柜进行解锁。通过使用4G联网模块E29Cat-1,储物柜实现了稳定的网络连接,确保了用户可以随时随地查看和使用储物柜。主控芯片采用STC12C5A60S2,具有低功耗、高性能和丰富的外设接口等特点,能够满足储物柜的控制需求。而储物柜的锁则采用了电磁锁,能够快速、安全地实

智能物联网(IoT)VS AI物联网(AIoT)

#IoT##AIoT#智能物联网(IoT)和AI物联网(AIoT)区别概念:物联网(IoT):即“万物相连的互联网”,是在互联网基础上延伸和扩展的网络,将各种信息传感设备与网络结合起来而形成的巨大网络,实现任何时间、任何地点,人、机、物的互联互通、信息交换与智能服务。智能物联网(IoT):是人工智能与物联网技术相融合的产物,正成长为一个具有广泛发展前景的新兴前沿领域,实现从“万物互联”到“万物智联”的演进。AIoT:即人工智能物联网,是AI技术和IoT技术的融合,通过物联网产生、收集来自不同维度的、海量的数据存储于云端、边缘端,再通过大数据分析,以及更高形式的人工智能,实现万物数据化、万物智联

Git报错:The following untracked working tree files would be overwritten by merge...

翻译:以下未跟踪的工作树文件将被合并覆盖。产生原因:工作区修改了代码,不打算提交,同步主干代码时,修改的代码与主干分支代码冲突,拉取主干分支代码就会报错。解决办法:清除本地文件,然后拉去分支上的。①版本回退gitreset--hard//本地未提交的修改全部回退②备份本地文件以下是总结常见处理问题的命令:gitclean-n//是一次clean的演习,告诉你哪些文件会被删除,不会真的删除。gitclean-f//删除当前目录下所有没有track过的文件//不会删除.gitignore文件里面指定的文件夹和文件,不管这些文件有没有被track过gitclean-f//删除指定路径下的没有被tra

隐藏element-ui中tree懒加载叶子节点checkbox(分页懒加载效果)

根据最新的工作需求中指示,要求Tree树组件为lazy懒加载,且能够进行复选框选择,这个实现简单,设置show-checkbox即可,若此处要求叶子节点也不能包含复选框,就有些困扰了首先按照官网,拷贝tree树组件代码,设置完show-checkbox,图中查看更多为叶子节点,且设置数据节点属性为disabledel-treeref="treeRef"class="treeDom"lazy:show-checkbox="showCheckbox":props="defaultProps"highlight-current="true":check-strictly="true":load="l

NO-IOT翻频,什么是翻频,电信为什么翻频

1.1 翻频迁移最终的目的就是减少网络的相互干扰,提供使用质量.1.2随着与日俱增的网络规模的扩大,网内干扰已成了影响网络的质量标准之一,为了保障电信上网体验,满足用户日益增长的网速需求,更好的服务客户,电信针对NB-IOT网络使用BAND5段原用的三个频点做了往下迁移,具体如下表:类型中心频点说明原频点879.5MHz879.7MHz879.9MHz迁移后869.1MHz869.3MHz869.5MHz迁移10M1.3主要风险或影响(1)首先是如某地区电信对某小区的NB网络在进行频率迁移,在迁移期间原实装在网的设备是直接断网,恢复快慢跟设备自身有关(2)在断网后,个别产品出现重新驻网失败,这

IoT小程序框架快速体验:ASP-80智显面板设备配网与真机更新

背景从环境搭建到程序开发,再到真机更新体验了IoT小程序框架的使用流程。其中,略过了程序开发过程,而是直接采用入门案例中的公板案例(模拟器测试)与智能闹钟案例(真机测试:ASP-80智显面板),程序开发主要是基于Vue的前端开发工作,因时间原因未能完成与云联动的测评,这里主要记录下遇到的3个小问题。VScode无法调起模拟器。如何使用串口调试工具发送命令。设备配网报错。环境准备这部分按照官方文档,10分钟内便可以快速完成环境搭建:https://www.yuque.com/wcye0k/haasui/qdmv3e。开发环境要求Node.js环境(>16),cnpm,脚手架以及VSCode。开发

Python高级数据结构——树(Tree)

Python中的树(Tree):高级数据结构解析树是一种非常重要且常用的数据结构,它的层次结构使得在其中存储和检索数据变得高效。在本文中,我们将深入讲解Python中的树,包括树的基本概念、表示方法、常见类型、遍历算法以及实际应用。我们将通过代码示例演示树的操作和应用。基本概念树是由节点和边组成的层次结构。树的基本概念包括:节点(Node):树中的基本元素,包含一个数据元素以及指向它的子节点的引用。根节点(Root):树的顶端节点,是整个树的起始点。叶子节点(Leaf):没有子节点的节点,位于树的末端。父节点(Parent):有子节点的节点。子节点(Child):由父节点指向的节点。深度(De

ElasticSearch学习篇8_Lucene之数据存储(Stored Field、DocValue、BKD Tree)

前言Lucene全文检索主要分为索引、搜索两个过程,对于索引过程就是将文档磁盘存储然后按照指定格式构建索引文件,其中涉及数据存储一些压缩、数据结构设计还是很巧妙的,下面主要记录学习过程中的StoredField、DocValue以及磁盘BKDTree的一些相关知识。参考:https://juejin.cn/post/6978437292549636132https://juejin.cn/user/2559318800998141/postsLucene原理与代码分析完整版.pdfhttps://lucene.apache.org/core/9_9_0/core/org/apache/luce

基于阿里云IoT平台和HAAS210云模组的OTA

最近开发了一款嵌入式物联网门锁,用到了阿里云IoT平台的OTA能力,设备端用了阿里云的HAAS210模组,有些收获,在此做个分享.1.云平台的选型作为一个小微企业,自建云平台不现实,因此一个靠谱的做法就是在诸多物联网平台之间做一个选择.考虑到近年来相继多个小型物联网平台的停服的事件,我们要选只能在头部几个大平台之间选择,即阿里,华为,亚马逊,微软等.我们的产品需要用到OTA服务,因此我们在各大平台的OTA服务之间做了一个对比.我们需要支持多种推送方式,包括主动推送/被动请求/单设备多模块等OTA能力,同时在推送方面又希望有多种参数的配置,比如超时时间/单批次推送个数设置等能力.综合易用性和性价

微服务智慧工地信息化解决方案(IOT云平台源码)

智慧工地是指应用智能技术和互联网手段对施工现场进行管理和监控的一种工地管理模式。它利用传感器、监控摄像头、人工智能、大数据等技术,实现对施工现场的实时监测、数据分析和智能决策,以提高工地的安全性、效率和质量。智慧工地平台是一种智慧型、系统性的工地信息化解决方案,它把现代信息技术融入到建设工程管理中,协调各方资源,优化施工过程,有效提升工程管理水平,实现智慧工程施工。功能模块:首页、项目管理、企业管理、人员管理、监督检查、工程报监、环境监测、劳务实名制、统计报表、政策法规、视频监控、环境监测、APP应用管理等。视频监控:监控系统主要通过安装摄像头和传感器设备,实现对施工现场的实时监测和录像。通过