首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

基于STM32+ATT7022的单相用电器分析监测装置

上一篇分享了我们团队参加2016年省赛做的循迹小车,感兴趣的朋友可移步至基于STM32+LDC1000的循迹小车 本文分享的是我们团队参加2017年国赛做的单相用电器分析监测装置,这个比赛我们团队同样也获得了省一等奖...该系统有两部分组成:主机及机。 主机以STM32为主控,通过SPI与ATT7022电能采集模块进行通信。ATT7022模块负责采集用电器的一些电源参数,如电压,电流,有功功率,无功功率等。...机也是以一片STM32为主控,将主机发送过来的用电器的工作状态发送至串口屏上进行显示。 我们采用主从结构的原因是因为题目的发挥部分有要求: ?...3.4 主、机之间的通信 主从机之间通过ZigBee无线模块进行通信,ZigBee模块与主控之间通过串口连接。...的毕业设计也是用串口屏来显示的,有兴趣的朋友可移步至:基于STM32的智能天气预报系统。

4.2K30

闲叙蓝牙

和0个或者多一个的控制Secondary Controller。...也就是说host只能有一个,但是controller可以有多个 而蓝牙的controller控制共有三种: BR/EDR controller:在蓝牙芯片中只能作为主控 LE controller...: 只能作为主控 AMP controller:只能作为控制,且可以有一个或多个 其实还有一种控制那就是BR/EDR和LE控制结合起来的双模控制。...这说的就是蓝牙的规格,而蓝牙规格也是由主控PrimaryController决定的。图中可以看出蓝牙主控共有三种选择,所以也就决定了蓝牙的核心规格有三种。...主控为BR/EDR Controller:那么蓝牙核心规格就是单模蓝牙模块,也就是我们经常说的传统蓝牙模块 主控为LE Controller:那么蓝牙核心规格也是单模蓝牙模块,是我们经常说的BLE

76200
您找到你想要的搜索结果了吗?
是的
没有找到

现代 IT 人一定要知道的 Ansible系列教程:是什么Ansible ?

具备 Linux 服务 (server) 基础操作和管理经验。 会使用 ssh 远程连接至 server。 知道基本的标准输入 (stdin) 输出 (stdout) 等观念。...当 Control Machine (主控端) 可以用 SSH 连上 Managed node,且被连上的机器里有预载 Python 时,Ansible 就可以运作了!...Ansible 本身就有多个内置模块,我们可以使用那些模块自动执行任务,也可以编写自己的模块。Ansible 模块可用任何能返回 JSON 的语言编写,如 Ruby、Python 或 bash。...Ansible 会清单中读取要管理的机器的有关信息。Ansible 有默认的清单文件,但我们也可以自己创建清单文件,并定义想要管理的服务。...这允许您 shell 执行这些应用程序的命令。

33910

gh0st源码分析与远控的编写(四)

总算有一个时间,放下手里所有的活,能够继续把这份努力延续下去。     以后对于gh0st的文章,就是一个一个模块的分析。...当然也可以理解成只含有一个HMODULE类型变量的数组,因为只需要第一个模块信息就行了。    ...获得了可执行文件名、详细名称后,gh0st用了一个结构:“进程ID+进程名+0+进程完整名+0”来保存他们。0相当于一个分隔符,将信息分割开。...所以,最后getProcessList函数返回的就是一个包含所有进程信息的一个缓冲区,类似这样"01ieplorer.exe\0IE浏览\002qq.exe\0腾讯QQ\0...."。    ...之前文章里也说过,被控端中每一个模块类中,都有一个固定的方法,叫OnReceive,这是当主控端发送来的命令,会最终被传递给这个方法。这个方法就来根据命令调度需要执行的功能。

97032

虚拟路由冗余协议VRRP,理论结合实验!

VRRP中存在虚拟的IP地址和具有MAC地址的虚拟路由。VRRP运行着的多个路由中,作为主控设备的一台路由器使用虚拟路由的IP地址/MAC地址进行工作。...在运行VRRP 的环境中,这个虚拟路由指定为默认网关 主控设备路由 发挥虚拟路由作用的多个VRRP路由中,实际进行数据包传送 的路由 备份路由 发挥虚拟路由作用的多个VRRP路由中,主控设备停机时...同一个LAN中可以存才多个VRRP组,相互之间独立工作。并且,一个路由也能属于多个VRRP组。...五、主控设备路由的关机 主控设备路由LAN中掉线或者电源关闭时,肯定会关机,线路端的通信因某种原因不可进行时,也可主动地关机而切换至备份路由。...并且,优先级也可设为完全相同的值,这种情况下,根据各个VRRP路由的LAN接口的IP地址大小决定应该优先的VRRP路由,但是,多个路由要同时成为主控设备路由,可能由于这中间的调整造成主控设备路由紧张繁忙

1.2K30

i2c时序图的详细讲解

大家好,又见面了,是你们的朋友全栈君。  i2c简易时序图   启动信号:   SCL为高电平的时候,SDA由高电平向低电平跳变。结束信号:SCL为高电平的时候,SDA由低电平向高电平跳变。   ...如果接收主控,则在它收到最后一个字节后,发送一个NACK信号,以通知被控发送结束数据发送,并释放SDA线,以便主控接收发送一个停止信号P。   ...如果接收主控,则在它收到最后一个字节后,发送一个NACK信号,以通知被控发送结束数据发送,并释放SDA线,以便主控接收发送一个停止信号P。   ...总线竞争的仲裁   总线上可能挂接有多个器件,有时会发生两个或多个主器件同时想占用总线的情况,这种情况叫做总线竞争。...I2C总线具有多主控能力,可以对发生在SDA线上的总线竞争进行仲裁,其仲裁原则是这样的:当多个主器件同时想占用总线时,如果某个主器件发送高电平,而另一个主器件发送低电平,则发送电平与此时SDA总线电平不符的那个器件将自动关闭其输出级

2.9K20

【大数据哔哔集20210125】Kafka将逐步弃用对zookeeper的依赖

目前,Kafka 集群通常包含多个代理节点和 ZooKeeper 仲裁节点。上图中有 4 个代理节点和 3 个 ZooKeeper 节点。控制(橙色) ZooKeeper 仲裁节点加载状态。...控制节点基于 Raft 算法选举首领,不依赖任何外部系统。选举出的首领叫作主控主控处理所有来自代理的 RPC。控制主控复制数据,并在主控发生故障时充当热备份。...代理的元数据管理 代理将通过新的 MetadataFetch API 主控获取更新,而不是让控制向代理推送更新。 MetadataFetch 类似于 fetch 请求。...与 fetch 请求一样,代理将跟踪上次获取数据的偏移量,并且只主控获取更新的更新。...不过,如果代理落后主控太多,或者代理根本没有缓存元数据,那么主控将会向代理发送完整的元数据镜像,而不是增量更新。 ? 代理将定期向主控请求元数据更新。

64810

MobaXterm远程连接工具脆弱性

嵌入式 X 服务: 基于 X.org 的完全配置的 X 服务 轻松导出显示 : 显示远程 Unix 导出到本地窗口 X11 转发功能: 您的远程显示器使用 SSH 实现安全传输 带固态混合的选项卡式终端...:您的所有网络工具都在一个应用程序中:Rdp,Vnc,Ssh,Mosh,X11,… 便携式轻便应用 : MobaXterm 已被打包为单个可执行文件,不需要管理员权限,您可以 U 盘启动 专业应用 :...://mobaxterm.mobatek.net/resetmasterpassword.html WeiyiGeek.使用ResetMasterPassword工具图 温馨提示:如果你重新设置你的主控密码使用这个工具...---- 0x02 脆弱性一览 1.如何查看MobaXterm中存储的Session密码 描述: 今天在登录某个服务时,发现当时修改的某个服务的密码,无法登陆到服务(应该是自己修改的密码记错了),...然而我想起当时修改密码时是使用的MobaxTerm,并且记录了其会话密码,便开心的以为找到突破口,好在结果是可以登录的,然后就想查看其存储密码,发现家庭版本居然不能查看保存的明文密码,坑呀.

2.2K10

准备自己做一个卫星

1.硬件电路 整个硬件系统电路也比较简单,主要包括3个板子,分别是电源板、传感板和通讯板。主控芯片使用的Atmega 328P-AU,其实就是Arduino的主控,8位AVR单片机。 ?...主控板正面 电源板。使用SPV1040太阳能电池充电管理芯片,为板载的1000mAh的锂电池充电,通过TC1262 LDO把电池电压转换为3.3v给整个系统供电。 ? 电源电路 传感板。...板载了MPU6050陀螺仪,没错就是那个很常见的MPU6050,HMC5883LSMD磁力计,BMP280温度和气压计,而且留出了多个IIC接口,用于外接传感模块, ? 传感电路 通信和控制板。...卫星整体 3.资料下载 这个开源卫星项目所有的资料,包括原理图、软件代码、机械结构、文档说明等资料可以以下开源地址获取: https://github.com/FOSSASystems/FOSSASAT...要上天了 参考资料 https://fossa.systems/fossasat-1/

98440

小表妹想学鸿蒙(HarmonyOS)开发板,于是翻出了所有的鸿蒙开发板!

Neptune有一个套装(39元),除了带一块Neptune开发板外,还带一个USB转TTL接口的模块,该模块使用CH9350主控芯片,读者可以到下面的页面下载CH9350主控芯片的相关文档,包括与开发板交互的协议规范...集成了人体红外传感、光照传感、自定义蜂鸣器 ? 6. NFC 模块 ? 7. 环境检测板,集成了温湿度一体传感、可燃气体传感、烟雾浓度喘气、以及一个可以自定义的蜂鸣器 ? 8....device.harmonyos.com/cn/docs/start/introduce/oem_quickstart_3861_build-0000001054781998 接下来执行下面的命令安装hb: python3...集成了电机、温湿度传感 和光照强度传感 ? 5. 蜂鸣器和人体红外传感 ? 6....其实这里的算力是比特币挖矿中来的。我们知道,挖矿其实就是不断完成计算任务,这里的计算任务就是计算一个比较复杂的hash函数。

6K31

教程 | 如何使用Kubernetes GPU集群自动训练和加速深度学习?

教程地址及相关文件:https://github.com/Langhalsdino/Kubernetes-GPU-Guide 在这个教程中,将要介绍如何轻松地在多个 Ubuntu 16.04 裸机服务上进行...Master 主控节点 有根权限的 Ubuntu 16.04 使用的是谷歌计算引擎 VM-Instance SSH 访问 ufw 停用 启用端口(udp 和 tcp) 6443, 443, 8080...30000-32767(仅在你的应用需要它们的情况下) 集群外部访问服务 Worker 工作站 有根权限的 Ubuntu16.04 使用的是谷歌计算引擎 SSH 访问 ufw 停用 启用端口(udp...另外,计算机集群移除工作节点是有益的。...这篇指导没有说明给客户端创建单独用户的内容,我们只是主控节点来复制用户。

2.9K40

关于腾讯云送我5820元的GPU优惠券这件事

“该代金券仅可用于购买1个月预付费GN10Xp.2XLARGE40”之前参加腾讯云社区的活动,获得了GPU一个月使用券。但是卡已到手,拿它干嘛呢?用来训练?...一个月使用期限,用来训练不太靠谱,好不容易把数据弄上来,一个月后又要换卡;拿来部署?...选择镜像的时候一定要考虑清楚,最初用的推荐TencentOS3.1,他的cuda是11.0,如下图。(重装系统导致又折腾大半天重新搞环境和数据。。。...香港服务没有了,我们使用modelscope API下载:pip install modelscopefrom modelscope import snapshot_downloadmodel2_dir...OOM~后面有时间我们分享如何在有限的内存里部署多个模型~正在参与2023腾讯技术创作特训营第三期有奖征文,组队打卡瓜分大奖!

47751

分布式文件系统—Google File System介绍

我们知道如要要从磁盘取数据,需要告诉控制哪取,取多长等信息,如果这步由应用来做,那实在太麻烦。...典型分布式系统架构 参考GFS设计理念,目前比较主流的一种分布式文件系统架构,如下图所示,通常包括主控服务(或称元数据服务、名字服务等,通常会配置备用主控服务以便在故障时接管服务,也可以两个都为主的模式...),多个数据服务(或称存储服务,存储节点等),以及多个客户端,客户端可以是各种应用服务,也可以是终端用户。...主控服务包含: 1....状态维护 将自己的状态以心跳包的方式周期性的报告给主控服务 心跳信息还包含当前负载情况,可以帮助主控服务制定负载均衡策略 3.

2.1K40

纵横布局,传统硬盘厂商的突围

早在去年,西部数据就发布了ZNS(Zoned Namespaces)技术/指令集,并获得了NVM Express标准的认可和融入。...一直到最近的更多的连接出现,比如Ruler,EDSFF/E1.L/E1.S/E3/E1.S等。 固态硬盘无非就是两大块,NAND介质和主控,这里面更重要的还是NAND介质,主控的开发相对门槛较低。...我们拥有完整的适用于各种存储场景的解决方案,提供芯片到系统,各种场景的存储解决方案。...西部数据公司副总裁兼中国区业务总经理—刘钢 目前,西部数据公司的产品和技术已经覆盖了磁介质、磁盘、企业级/消费级NAND介质、企业级/消费级SSD、存储服务、JBOD以及NVMe-oF解决方案,步入了系统级厂商的行列...OpenFlex让西数获得了完整的存储系统级能力和定位,这就像是一个锚点,基于OpenFlex和分层存储,西数可以讲机械存储和固态存储进行有机的整合,打“组合拳”,而不是仅仅作为内嵌在分层存储中的孤立角色而存在

1K30

FPGA和USB3.0通信-FX3硬件设计简谈

32 位数据总线 多达 16 种可配置的控制信号 2、32 位 CPU 运行频率为 200 MHz 的 ARM926EJ 内核 512 KB 嵌入式 SRAM 3、外设 频率为 1 MHz 的 I2C 主控...采样频率为 32 kHz、44.1 kHz、48 kHz 的 I2S 主控(仅发射) 支持高达 4 Mbps 的 UART 33 MHz 的 SPI 主控 UART 和 SPI 的工作电压为...主要应用场景和他的内部结构有关,因为内置ARM核,应用范围十分广泛,在数字视频摄录机、数字照相机、打印机、扫描仪、视频采集卡、测试和测量设备、监控摄像机、个人导航设备、医疗成像设备、视频 IP 电话、便携式媒体播放多个场景都有应用...FX3 为了灵活使用,加载程序时可从多个源加载引导二进制文件(编译出来的),可通过 PMODE 引脚配置来选择。...这里建议的是使用SPI FLASH,价格会便宜点。

1.8K20

付费代理的使用

独享动态:它适合对代理IP稳定性要求非常高且可以自主控制的客户,支持地区筛选。 独享秒切:它适合对代理IP稳定性要求非常高且可以自主控制的客户,可快速获取IP,地区随机分配。...不过个人还是推荐使用代理池筛选,以提高代理可用几率。 根据上一节代理池的写法,我们只需要在Crawler中再加入一个crawl开头的方法即可。...专业版:多个请求锁定一个代理IP,海量IP资源池需求,近300个区域全覆盖,代理IP可连续使用1分钟,它适用于请求IP连续型业务。...动态版HTTP代理隧道会为每个请求IP池中挑选一个随机代理IP。 无须切换代理IP,每一个请求分配一个随机代理IP。 HTTP代理隧道有并发请求限制,默认每秒只允许5个请求。...崔庆才 静觅博客博主,《Python3网络爬虫开发实战》作者

3.9K40

I2C接口与SPI和UART接口的区别

2、传输数据的距离来说,应该是RS232传输的距离较远,但二者具体差别多少,没有做过专门的试验。...2、SPI 高速同步串行口,高速,可全双工,收发独立,同步接口,可实现多个SPI设备互联,硬件4条线。 3、I2C 双向、两线、串行、多主控接口标准。...I2C是多主控总线,所以任何一个设备都能像 主控一样工作,并控制总线。总线上每一个设备都有一个独一无二的地址,根据设备它们自己的能力,它们可以作 为发射或接收工作。...SPI总线可以实现多个 SPI设备互相连接。提供SPI串行时钟的SPI设备为SPI主机或主设备(Master),其他设备为SPI机或设备(Slave)。...主 设备间可以实现全双工通信,当有多个设备时,还可以增加一条设备选择线。

2.1K30

寒武纪2019秋招嵌入式软件开发笔试-牛客网刷题

,在收到设备的应答后再发送数据。...6.简述通过I2C接口读取设备X的寄存Y的值的过程 答的:通过I2C接口读取设备X的寄存Y的值的过程一般分为以下几个步骤: 发送起始信号:主控向总线发送一个起始信号,通知所有设备开始通信。...等待应答:主控在发送完设备地址后会等待设备对其发出应答信号,确认设备已经正确接收了地址信息。...发送寄存地址:主控将要读取的寄存地址Y发送到设备X,告诉设备需要读取哪个寄存的值。 等待应答:主控再次等待设备对其发出应答信号,确认设备已经正确接收了寄存地址信息。...读取寄存值:主控向设备发送读取请求,并从设备上读取出寄存Y的值。 发送停止信号:主控在完成读取操作后,向总线发送一个停止信号,通知所有设备结束通信。

48330

C#开源项目:SiMay远程控制管理系统

欢迎入群技术交流:905958449 :laughing: :blush: 申明 作为创作者,对由此软件引起的任何行为和/或损害不承担任何责任。...,使用会话模式为=本地服务,然后保存配置重启程序, 重启后日志输出监听成功,即主控端设置正确。...创建客户端-->被控服务端连接至主控端的公网地址,端口即可 3.中间服务部署 条件:需要中间服务处于公网环境(建议部署在公网服务,或者设置路由内网映射),并且开放中间服务监听端口(默认522端口...主控端设置: 系统设置-->会话服务地址 输入 中间服务的公网地址,端口。-->设置会话模式为:中间会话模式-->确认AccessKey与中间服务Accesskey一致。...技术 组件式系统架构设计 远程同步调用 实体消息传输协议 应用多连接会话支持 可视区域逐行扫描算法的远程桌面 中间会话服务转发,支持多个主控端同时实时监控 HOOK技术 WebSocket Web端监控

2K21
领券