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

Micropython之萝卜狗远程门禁控制系统

本文作者:_橙子 ゝ,本文属FreeBuf原创奖励计划,未经许可禁止转载 严正声明:本文仅限于技术讨论与分享,严禁用于非法用途 当代社会,我们进公司需要门禁卡,出入小区需要门禁卡,门禁系统又称出入管理控制系统...最近发现一个新好玩的Micropython开发板-萝卜狗(TurnipDog),比TPYBoard v102更牛掰,可能是个升级版吧,然后果断买了一个抓紧玩玩,发现这个的魅力在于支持远程控制,这个Micropython...开发板,不是利用Wifi远程控制,而是利用红外线控制的,控制距离大约在15米左右,于是就想用它来做个远程的门禁控制系统。...成果分享 我们把程序写入后,工作就完成啦,下面是我录的一个小视频,大家可以see一下,视频的地址: 效果还是不错的哦,由于我为了录制视频,距离比较近,大家可以远程控制哦!

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

【程序源代码】Windows远程控制系统

关键字:Windows远程控制系统 开源了,本项目是一个Windows远程控制系统,系个人平时在开发中的一个学习总结项目,项目完全采用C#.NET开发,实现了热区域逐行扫描算法的远程桌面,桌面视墙,文件管理...SiMay远程控制管理系统一套Windows远程控制系统,底层基于IOCP的异步通信模型,能对海量客户端实时监控,目前功能已实现了采用可视区域逐行扫描的远程桌面控制,只发送桌面变化区域,有效节省传输流量...;经典的文件管理方式,支持快速上传下载文件和文件夹;语音监听实时传输远程语音,发送语音;视频监视采用Dx组件捕获视频画面,兼容市场主流摄像头;键盘监控全局Hook键盘,支持离线记录;经典的注册表管理;cmd...SiMay.RemoteControlsCore主控端核心库 SiMay.RemoteMonitorWindows主控端 WebRemoteMonitorSystemWeb监控前端 3/SiMay.RemoteService【远程服务端

1.6K20

Fiddler远程调试js

使用Fiddler调试本地js   在我们前端开发的日常工作中,发现服务器上某个css/javascript文件有问题,需要修改,那真是家常便饭。...假设我们发现这个页面有问题,需要修改所引用的js文件()。 第一步:用Fiddler查看页面的数据流列表,找到这个js文件的session ?  ...第二步:将js文件保存到本地(如果本地已经有这个文件,可以跳过这步) ?   ...在这个js session上右键点击,选择“Save – Response –Response Body…”,将js文件的内容保存到本地。记住存的位置,下面我们会用到这个保存下来的文件。...第五步:修改本地文件,进行测试   我们在本地的js文件中加一句alert(‘hello’) ? 刷新浏览器,看看效果,如果alert出来,那就成功了。

9.9K30

**井下水仓泵站自动化无人值守远程控制系统方案

建设目标 通过水仓泵站自动化无人值守远程控制系统的实施应用,实现以下建设目标: 1)实现对井下水泵的远程集中控制,提升自动化控制水平,降低劳动强度,提高生产人员作业效率。...功能要求 系统建设功能主要包括: 1) 实现对井下水泵的集中远程启停、水泵状态(振动、温度、电压、电流 等)监视; 2) 实现对井下排水状态,包括液位、流量、压力等数据进行远程监视; 3) 实现对井下水泵运行状态的远程视频监视...控制系统架构设计 本系统架构如图所示: 第 9 页,共 61 页 2.3....根据现场配置情况 看,不具备自动调节功能和远程监控功能。 为实现远程集中控制目的,本次利用原电气系统中的软启动器设备,实现水泵平稳启动和动态调节排水流量目的。 3.2. 控制系统方案 3.2.1....现场电气柜触摸屏上设置选择开关,切换检修/本地/远程模式。

72230

【工业控制系统】工业控制系统(ICS) 安全简介

定义什么是工业控制系统,它们为何如此重要,以及保护它们的独特挑战。 欢迎阅读关于工业控制系统 (ICS) 网络安全的多部分系列的第一部分:ICS 安全简介。...什么是工业控制系统? 工业控制系统用于管理、指导和调节自动化工业过程的行为。ICS 是一个涵盖多种控制系统的术语,但所有这些系统都有一些共同的基本特征。...从恒温器到 SCADA 虽然远非复杂,但恒温器是大多数人都熟悉的简单控制系统的一个例子。它监控封闭空间内的温度,并打开加热或冷却装置以保持所需的温度。...很容易理解为什么工业控制系统是组织良好的威胁参与者进行网络攻击的最高价值目标之一。...虽然它们可以处理复杂的工业应用,但工业控制系统具有内在的简单性:它们控制着它们设计的过程,仅此而已。

1.6K21

【工业控制系统】ICS (工业控制系统)安全简介第3 部分

远程访问最佳实践 远程访问连接对 ICS 的重要性 在互联网出现之前,大多数组织的 ICS/OT 环境是“隔离的”,这意味着它没有与外部网络的连接。...对于位于远程现场站点的 ICS 的持续管理,远程访问也更可取,因为它使一名技术人员能够管理多个站点,从而最大限度地提高他/她的效率。 因此,与 ICS 的远程连接将继续存在。...管理服务器人机界面 (HMI)报警服务器分析系统历史(如果适用于整个站点或区域) 2级:地方监督 对单个过程、单元、生产线或分布式控制系统 (DCS) 解决方案进行监控和监督控制。...将这些措施与安全远程访问连接所需的步骤联系起来有助于让远程用户相信它们的重要性。此外,要求远程用户在三天内完全采用他们的新习惯,然后重新评估他们的情况可能会非常有效。...教育员工——为需要远程访问的用户提供有针对性的培训,并确保传达始终遵循所需步骤的重要性。 此外,关键基础设施安全局 (CISA) 为“配置和管理工业控制系统远程访问”[1] 提供了指导。

1.5K30

代码版本控制系统

提交上去不合格,修改之后叫版本2,再修改叫版本3,以此类推,版本控制的工具有很多,从SVN、VSS、CVS、Clearcase到现在使用的比较多的git(注意这个git是本地的库,网络的库是github)等 版本控制系统变迁...本地版本控制系统(CVCS) 许多人习惯用复制整个项目目录的方式来保存不同的版本,或许还会改名加上备份时间以示区别。...为了解决这个问题,人们很久以前就开发了许多种本地版本控制系统,大多都是采用某种简单的数据库来记录文 件的历次更新差异。...集中式的版本控制系统 只有一个中央数据仓库 ,如果中央数据仓库挂了或者不可访问 ,所有的使用者无法使用SVN ,无法进行提交或备份文件。

96610

版本控制系统 - GIT

版本控制系统概述 开发中的实际场景 场景一:代码备份 场景二:代码还原【版本控制】 场景三:协同开发 场景四:追溯问题代码 版本控制系统 版本控制系统能追踪项目,从开始到结束的整个过程。...软件版本控制系统的核心任务:查阅项目历史操作记录、实现协同开发。...分布式版本控制工具:分布式版本控制系统可以没有 “中央服务器”,每个人的电脑上都是一个完整的版本仓库,这样工作的时候,不需要联网。因为版本仓库就在你自己的电脑上。...Git 简介 Git 是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目的版本管理。...小结 Git 是分布式的版本控制系统。 Git 解决的问题:代码备份、还原;协同开发;多版本同时开发、追溯问题代码。

1.6K40

android客服端+eps8266+单片机+路由器之远程控制系统

用android客服端+eps8266+单片机+路由器做了一个远程控制的系统,因为自己是在实验室里,所以把实验室的门,灯做成了远程控制的。...控制距离有多远------只能说很远很远,只要你手机能上网的地方,不对应该是只要能打电话的地方,不对应该是只要是移动网(我用的是移动的卡)覆盖的地方, 这篇只说明怎么样才能实现远程通信(在路由器上怎样设置...关于上面的远程 与 近程连接 远程连接: 当手机是2G,3G,4G上网的时候,或者,连接了wifi模块所连接的路由器的时候,或者所连接的路由器桥接了wifi模块所连接的路由器。...远程连接服务器ip是路由器的公网ip ?...,安卓市场,91助手下载更新,这个就是做的最终版的Android软件,直接绑定设备实现远程控制 ?

1K11

【工业控制系统】工业控制系统(ICS) 安全简介第 2 部分

最后,ICS410 参考模型为保护远程访问这一关键功能提供了明确的指导。...示例包括: NIST 网络安全框架 (CSF) NIST 800-82(工业控制系统安全指南) ISA 99.02.01/IEC 62443:工业自动化和控制系统的安全 NIST Cybersecurity...远程访问、云访问和 Internet 访问也可以通过专用 DMZ 进行调解。DMZ 的实现和配置将在以后的博客文章中更详细地探讨。...远程终端单元 (RTU) 远程终端单元 (RTU) 通常部署在工业环境中,是一种多用途设备,用于远程监视和控制各种设备和系统以实现自动化。它的用途与可编程逻辑电路 (PLC) 相似,但程度更高。...智能电子设备(IED) 工业控制系统随处可见,例如监控和数据采集 (SCADA) 或分布式控制系统 (DCS),IED 是添加到 ICS 以实现高级电力自动化的设备。

1.3K40

android客服端+eps8266+单片机+路由器之远程控制系统

用android客服端+eps8266+单片机+路由器做了一个远程控制的系统,因为自己是在实验室里,所以把实验室的门,灯做成了远程控制的。...控制距离有多远------只能说很远很远,只要你手机能上网的地方,不对应该是只要能打电话的地方,不对应该是只要是移动网(我用的是移动的卡)覆盖的地方, 这篇只说明怎么样才能实现远程通信(在路由器上怎样设置...,wifi模块eps8266怎样设置),最后会贴上单片机,android的源码 请事先参考我的前几篇文章 实现远程最好用这两种  http://www.cnblogs.com/yangfengwu/p/...关于上面的远程 与 近程连接 远程连接: 当手机是2G,3G,4G上网的时候,或者,连接了wifi模块所连接的路由器的时候,或者所连接的路由器桥接了wifi模块所连接的路由器。...远程连接服务器ip是路由器的公网ip ?

1.8K60

Git 版本控制系统 笔记

概念:一个免费开源,分布式的代码版本控制系统,帮助开发团队维护代码 作用:记录代码内容,切换代码版本,多人开发时高效合并代码内容【团队开发同一个项目的代码版本管理】 1、Git 安装...文件【版本库:index.html、index.css、index.js】 现在情况:工作区和暂存区【index.html、index.css、index.js】,可能你修改了工作区的文件,并提交到了...】没有变 现在情况:工作区和暂存区【index.html(第一次提交的版本)、index.css、index.js】 2)git reset --hard 版本号【回退到第一次】 使用这个命令...Git 地址 3、本地 Git 仓库添加远程仓库原点地址 1、本地 Git 仓库添加远程仓库原点地址 命令: git remote add 远程仓库别名 远程仓库地址 例如: git remote add...origin https://gitee.com/xxx/work.git 2、本地 Git 仓库推送版本记录到远程仓库 命令: git push -u 远程仓库别名 本地和远程分支名 例如: git

6410
领券