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

200行代码落地人脸识别开锁应用

故障处理 软硬件故障:无法开机、可开机无显示、可开机显示系统异常,可开机未知异常等等,更换树莓派或其它硬件。...3.技术实现 3.1 系统架构 [系统架构] 3.1.1 硬件组成: [硬件组成] 树莓派:终端主控 摄像头:视频输入 传感器:超声波测距 显示屏:视频输出 继电器:控制电磁锁 电磁锁:控制保险箱门 3.1.2...GPIO GPIO(General-purpose input/output 通用输入输出),以引脚方式提供硬件间的联系能力。...树莓派 3B+,有40个GPIO引脚(请参考 3.2.3 硬件接线 中的参考图示),树莓派官方操作系统 Raspbian 下,可以使用系统默认安装的 python 中 RPi.GPIO 库,进行操作。...4.1.2 本地识别B方案: 使用树莓派直接进行人脸识别,方案成熟,开源代码丰富。 中硬件成本,低开发成本,高维护成本。 问题:树莓派负载高,即使用间隔帧算法,也仅维持在20fps以下,卡顿明显。

5.6K314

用树莓派做一个人脸识别开锁应用「建议收藏」

故障处理 软硬件故障:无法开机、可开机无显示、可开机显示系统异常,可开机未知异常等等,更换树莓派或其它硬件。...3.技术实现 3.1 系统架构 3.1.1 硬件组成: 树莓派:终端主控 摄像头:视频输入 传感器:超声波测距 显示屏:视频输出 继电器:控制电磁锁 电磁锁:控制保险箱门...GPIO GPIO(General-purpose input/output 通用输入输出),以引脚方式提供硬件间的联系能力。...树莓派 3B+,有 40 个 GPIO 引脚(请参考 3.2.3 硬件接线 中的参考图示),树莓派官方操作系统 Raspbian 下,可以使用系统默认安装的 python 中 RPi.GPIO 库,进行操作...4.1.2 本地识别 B 方案: 使用树莓派直接进行人脸识别,方案成熟,开源代码丰富。 中硬件成本,低开发成本,高维护成本。

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

    用树莓派做一个人脸识别开锁应用

    故障处理 软硬件故障:无法开机、可开机无显示、可开机显示系统异常,可开机未知异常等等,更换树莓派或其它硬件。...3.技术实现 3.1 系统架构 3.1.1 硬件组成: 树莓派:终端主控 摄像头:视频输入 传感器:超声波测距 显示屏:视频输出 继电器:控制电磁锁 电磁锁:控制保险箱门 3.1.2 关键特性 图片识别...GPIO GPIO(General-purpose input/output 通用输入输出),以引脚方式提供硬件间的联系能力。...树莓派 3B+,有 40 个 GPIO 引脚(请参考 3.2.3 硬件接线 中的参考图示),树莓派官方操作系统 Raspbian 下,可以使用系统默认安装的 python 中 RPi.GPIO 库,进行操作...4.1.2 本地识别 B 方案: 使用树莓派直接进行人脸识别,方案成熟,开源代码丰富。 中硬件成本,低开发成本,高维护成本。

    1.9K10

    树莓派 网络设置_树莓派4b教程

    概览 你想做的第一件事一定是把你的树莓派连接到因特网上。...在这节课里,你将会学到如何: 使用网线连接到以太网 在Raspbian和Occidentalis上使用无线网卡 找到树莓派的IP地址 使用有线网络 最快的把树莓派接入到因特网的方法是使用一根以太网线把树莓派连接到你家的路由器上...当你把网线连入树莓派的时候,你就会看到网络LED灯开始闪烁了。 对于大多数的家庭网络来说,你就不需要再做任何进一步的配置了。...关闭你的树莓派,插上无线网卡然后启动它。你就会发现当它启动之后就会自动连接到网络里了。 找到树莓派的IP地址 你可以通过打开树莓派的WiFi配置工具找到你的树莓派IP地址。...如果树莓派的IP地址以192.168或者10.0开头,那么这是一个内网地址,它意味着你可以访问因特网但是你家网络以外的用户是无法通过这个IP直接访问到树莓派的。

    2.9K20

    Windows电脑如何使用VNC远程访问本地无公网IP树莓派桌面

    前言 树莓派因其小巧的尺寸和强大的功能而受到广泛欢迎,无论是作为教育工具、家庭娱乐中心还是各种项目的核心控制器。对于许多用户来说,通过 VNC 远程连接是利用树莓派的一种关键方式。...VNC 技术使得用户可以轻松地在 Windows 桌面上远程访问和控制树莓派,无需物理接入显示器和键盘。...这不仅极大地简化了树莓派的管理和操作,还提供了灵活性和便利性,使用户可以在任何时候、任何地点连接到他们的树莓派设备。 在 Windows 操作系统中,安装和配置 VNC 客户端同样简单直观。...但是以上操作只能在本地局域网内进行,如果我们需要经常进行Windows远程连接树莓派,那么接下来就需要在树莓派的本地服务器上安装Cpolar内网穿透来实现将本地局域网地址映射至公网完成Windows远程连接树莓派...接下来教大家如何安装Cpolar内网穿透,完成Windows公网远程连接树莓派! 3.

    12810

    如何利用树莓派打造一款机器人

    将树莓派作为机器人的大脑是未来的趋势,本场Chat围绕如何使用树莓派开发智能机器人控制系统展开,包括以下内容。 1....我们以一个实例看看如何将步进电机和超声波传感器融合起来,这里我们将使用树莓派组建自导航寻迹小车,并且在下一个章节中我们讲解一下如何利用CNN对着部分代码改写,从而实现自动驾驶的功能。...通过阅读本章内容你将学到如下内容: 如何使用GPIO接口控制直流电机的速度 如何使用树莓派编程控制移动平台 如何为寻迹小车规划路线 为了完成这个项目,你必须准备如下的硬件: 一个树莓派 一个至少8G的是...接下来,将其中一个驱动信号连接到驱动板上电机1的驱动端口上。将电机1连接到右侧电机,电机2连接到左侧。 最后将第二个驱动信号链接到驱动板上电机2的驱动端口上。...通过上述的代码我们基本上清楚了如何通过树莓派控制电机、也知道了我们如何控制树莓派,通过超声波传感器的数据反馈给树莓派控制程序,然后树莓派做出决策,并将这个决策再次反馈给驱动电机,电机做出正转或者反转的相应

    4.6K70

    用树莓派做服务器运行博客网页

    生成网页 3.树莓派服务器设置 4.内网穿透 5.结语 阅读本文你将了解的知识点: 了解树莓派做网页服务器的流程框架 使用Hexo生成静态网页 使用树莓派做服务器部署静态网页 穿透内网从外网访问部署的网页...,然后按照框架的内容进行服务器配置,这里我做了一个框图方便大家理解搭建树莓派网页服务器需要 的步骤 具体框架主要是以下几个部分: 本地PC端: ​ 首先要在本地PC端建立一个Git仓库,安装Hexo...树莓派端: ​ 在树莓派端需要建立一个Git远程仓库,用于接收网页数据,同时树莓派要安装Nginx,用于将本地网页映射到内网IP上去 Nginx是一款高性能的http 服务器/反向代理服务器及电子邮件...,输入即可登录树莓派,连接后打开终端,如下图 之后我么就可以输入shell指令来控制树莓派了,下面我们开始正式配置树莓派服务器!...,有的朋友可能不满足于此,想要网页通过外网也能访问,下面我分享一下如何做内网穿透,通过外网访问内网服务器!

    1.5K20

    用树莓派DIY波士顿机器狗,帮你省下50万:教程开源,人人皆可上手

    稳压器用到的是HKU5 5V/5A UBEC,为树莓派、液晶面板、PCA9695控制板供电,价格折合人民币约为45元。...SpotMicroAI的教程可谓是“手把手”,撰写教程的工程师几乎提供了组装机器狗的每一步详细,甚至连如何SSH连接到树莓派的方法都有,力求每个人都能看懂。 ?...△ 成功通过VNC连接到树莓派 在PINN的众多操作系统选项中选择安装Raspbian Lite。此后将断开VNC连接,全部用SSH连接到树莓派。 ?...比如,在上面的面板里,我们能看到树莓派CPU当前的温度、与外部控制器的连接状态、伺服控制板状态,等等。 至此迷你机器狗就大功告成了。...例如,感知到拳头的闭合和张开,让机器人对某个动作做出特定反应,实现手势控制。 网友:整起来 自己动手DIY“波士顿动力狗”,这样的实践连树莓派官方都点了赞。 ?

    1.1K30

    【树莓派5远程控制技巧:Raspberry Pi OS安装与VNC配置全攻略】

    前言 今天分享一下如何在你的树莓派5上安装Raspberry Pi OS,并配置SSH和VNC权限,让你随时随地都能远程控制这台迷你电脑。...【视频教程】 Windows电脑安装配置VNC远程访问控制本地局域网内树莓派5桌面 1....但是以上操作只能在本地局域网内进行,如果我们需要经常进行Windows远程连接树莓派,那么接下来就需要在树莓派的本地服务器上安装Cpolar内网穿透来实现将本地局域网地址映射至公网完成Windows远程连接树莓派...接下来教大家如何安装Cpolar内网穿透,完成Windows公网远程连接树莓派! 3....,点击OK 可以看到我们使用cpolar生成的固定的TCP地址成功的远程连接到了树莓派中,这样一个固定不变的公网TCP地址就设置好了,不用担心地址变化,随时随地都可以输入固定地址来进行远程连接树莓派了!

    34810

    轻松玩转树莓派5:Raspberry Pi OS+VNC,让你的内网设备随时可控

    【视频教程】 Windows电脑安装配置VNC远程访问控制本地局域网内树莓派5桌面 1....安装 Raspberry Pi OS 本篇文章测试场景:Windows10、树莓派5、 准备工具:树莓派、TF卡读卡器、至少 8GB 的​​TF卡、5V 3A电源适配器、HDMI线、一个连HDML的显示屏...但是以上操作只能在本地局域网内进行,如果我们需要经常进行Windows远程连接树莓派,那么接下来就需要在树莓派的本地服务器上安装Cpolar内网穿透来实现将本地局域网地址映射至公网完成Windows远程连接树莓派...接下来教大家如何安装Cpolar内网穿透,完成Windows公网远程连接树莓派! 3....,点击OK 可以看到我们使用cpolar生成的固定的TCP地址成功的远程连接到了树莓派中,这样一个固定不变的公网TCP地址就设置好了,不用担心地址变化,随时随地都可以输入固定地址来进行远程连接树莓派了!

    6910

    树莓派连接WiFi(最稳定的方法)

    1 概述 树莓派是一个只有信用卡大小的卡片式电脑,基于ARM架构,采用Linux作为其操作系统;它默认是通过有线接口连接互联网,对于如此小巧的设备,有线连接非常不方便,下面我们介绍下如何让树莓派通过无线网卡连接网络...也无需重启任何服务 断开自动重连 方法步骤 登录树莓派控制台 对于已联网的树莓派,具体步骤戳 使用PuTTY登录到树莓派 装有Linux的树莓派,和普通计算机一样。...尚未联网的树莓派,具体步骤戳 Adafruit的树莓派教程:使用控制电缆 这节课你将学习到如何使用控制电缆控制你的树莓派 修改网络配置 /etc/network/interfaces 用命令行文本编辑器...因为它会导致树莓派开机时等待有线网卡动态分配IP,但实际上你的有线网口并没有连接到路由器,这里会让内核等待更长的时间,从而拖慢开机速度。...下次开机的时候,树莓派将自动连接有效的WiFi。 你可以试验一下WiFi的掉线自动重连功能,比如重启一下无线路由器,看树莓派还能不能重新连接上无线路由器。

    7.6K20

    树莓派 usb-使用您的树莓派

    介绍   在这里,您将学习如何使用树莓派操作系统和它的一些软件,以及如何根据您的需要调整一些关键设置。   如果您还没有运行树莓派,请查看我们的设置您的树莓派指南。   ...连接到互联网   如果您想将树莓派连接到互联网,可以将以太网电缆插入其中(如果你有Pi Zero,你也需要一个USB转以太网适配器)。   ...要打开文件,请双击其名称,或右键单击该文件以打开文件菜单以获取更多选项。   您可以在树莓派上使用USB硬盘和U盘。 这是备份文件并将其复制到其他计算机的便捷方式。   ...使用终端   终端是一个非常有用的应用程序:它允许您使用键入的命令来访问文件目录并控制树莓派,而不是单击菜单选项。 它通常出现在许多教程和项目指南中,包括我们网站上的指南。   ...配置你的Pi   您可以通过菜单上首选项的 Pi 应用程序控制大部分树莓派的设置,例如密码。   系统   在此选项卡中,您可以更改Pi的基本系统设置。

    1.4K30

    出门也可以连上家里的树莓派了

    但是这当中有一个很大的问题,就是我们的树莓派只能在家里访问,一旦出了局域网的范围就无法连上了。这显然不符合我们随时随地可以连入的要求。...网页怎么打开的?为什么可以上网也可以接收消息,就不能接收外界连接吗? 这个问题也很简单,因为我们在本地打开微信的时候,本质上是和微信服务器建立了一个连接。...这里以比较著名的ip138举例,我们打开ip138这个网站就能看到我们当前的公网ip了。 你看不仅能显示ip,还能显示归属地。 但有了这个ip依然解决不了问题,我们不能直接用。...配置路由的原因也很简单,因为公网ip是路由器的ip,并不是我们树莓派的ip。我们想要连接到树莓派,还少不了路由器的转发。 路由器也不是人,它又不知道什么时候该转发,转发给谁,这都需要我们配置。...除此之外还有一些其他的方法,比如搞一个个人服务器(VPS),然后将服务器的某个端口和树莓派的22端口绑定。这样我们访问服务器的端口就相当于远程连接到了树莓派。

    1.6K10

    在树莓派中使用 MicroPython 接入 MQTT

    树莓派 由英国树莓派基金会开发,是一款基于 ARM 的微型计算机主板。...该主板提供 USB 接口和以太网接口,可以连接键盘、鼠标和网线,该主板具备 PC 的基本功能,同时树莓派集成了 Wi-Fi、蓝牙以及大量 GPIO,被广泛运用在教学、家庭娱乐、物联网等。...本文将介绍如何在树莓派上使用 MicroPython 编写简单的 MQTT 客户端,并实现该客户端与 MQTT 服务器的连接、订阅、发布等功能。...broker,打印一条消息以通知连接不成功,并且等待 5 秒发起重连 print('Failed to connect to MQTT broker, Reconnecting...' % (server...MQTT 最大优点在于以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务,而树莓派则是一个体积小、发热低、能耗低、相对全面的硬件模块。

    1.3K31

    如何在局域网外SSH远程访问连接到家里的树莓派?

    这篇文章主要也是讲解树莓派+cpolar组合的作用,可以实现: 如何在 Raspberry Pi 中启用 SSH 如何通过 SSH 连接到 Raspberry Pi设备 如何远程在任何地点访问家中的树莓派...如何通过 SSH 连接到树莓派 我假设您在 Pi 上运行 Raspbian 并已通过以太网或 WiFi 成功连接到网络。...查找树莓派的 IP 地址 在大多数情况下,您的 Raspberry Pi 将被分配一个本地 IP 地址,看起来像 192.168.x.x 或 10.x.x.x。...SSH 到你的树莓派 现在您已经启用了 SSH 并找到了您的 IP 地址,您可以继续从任何其他计算机通过 SSH 连接到您的 Raspberry Pi。您还需要树莓派的用户名和密码。...转载自cpolar极点云文章:如何在局域网外SSH远程访问连接到家里的树莓派?](https://www.cpolar.com/blog/ssh-remote-raspberry-pi)

    70041

    树莓派配置lnmp环境,安装一个仪表盘显示当前状态

    树莓派作为一台Linux主机,要是有一个可视化界面能实时显示树莓派的状态信息那该有多棒啊。...通过炫酷的WebUI的界面显示当前树莓派的各种数据: CPU的基本信息,状态和使用率 树莓派当前IP地址、使用的时间、操作系统 内存、缓存、SWAP分区的实时数据 TF卡磁盘的占用情况 网络接口实时数据...树莓派安装MariaDB和phpMyAdmin sudo apt-get install mariadb-server-10.3 phpmyadmin 控制台安装phpMyAdmin过程中会出现配置phpMyAdmin...使用scp命令将本地文件拷贝到树莓派中: scp -r /Users/yushengtan/Desktop/pi-dashboard pi@192.168.123.126:/var/www/html 这里我们解释以下这个...scp命令:scp本地文件位置树莓派用户@树莓派IP地址:目标位置 8 .最后 重启树莓派, sudo reboot 本地打开浏览器查看效果: ?

    67620

    实现在外网SSH远程访问内网树莓派的详细教程

    如何在局域网外SSH远程访问连接到家里的树莓派?...这篇文章主要也是讲解树莓派+cpolar组合的作用,可以实现: 如何在 Raspberry Pi 中启用 SSH 如何通过 SSH 连接到 Raspberry Pi设备 如何远程在任何地点访问家中的树莓派...如何通过 SSH 连接到树莓派 我假设您在 Pi 上运行 Raspbian 并已通过以太网或 WiFi 成功连接到网络。...查找树莓派的 IP 地址 在大多数情况下,您的 Raspberry Pi 将被分配一个本地 IP 地址,看起来像 192.168.x.x 或 10.x.x.x。...SSH 到你的树莓派 现在您已经启用了 SSH 并找到了您的 IP 地址,您可以继续从任何其他计算机通过 SSH 连接到您的 Raspberry Pi。您还需要树莓派的用户名和密码。

    1.3K41

    怎样在 Linux 下用 SSH 搭建个人文件服务器

    如果没有,你可以使用你 Linux 发行版本上的任何控制面板来轻松配置 SSH。我在树莓派上运行了 Fedora ARM,通过 Web 浏览器访问树莓派的 9090 端口,我可以远程访问控制面板。...(在我的家庭网络中,树莓派的 IP 地址是 10.0.0.11,因此我连接的是 10.0.0.11:9090。)如果 SSH 守护进程没有默认运行,你可以在控制面板的“服务”里把它设置为开机启动。...点击它会出现一个 “连接到服务器” 提示框。在框中输入远程 Linux 服务器的地址,地址以 SSH 连接协议开头。 image.png GNOME 文件管理器支持多种连接协议。...要通过 SSH 进行连接,服务器地址请以 sftp:// 或 ssh:// 开头。 如果你远程 Linux 系统的用户名与本地的相同,那么你只需要输入服务器的地址和文件夹路径就可以了。...比如要连接到我的树莓派的 /home/jhall 目录,我输入: sftp://10.0.0.11/home/jhall image.png

    4.1K10

    树莓派4b基础入门「建议收藏」

    目录 一、树莓派百科知识 二、树莓派4B图解及配件选择 三、如何烧录系统?...对于广大极客和DIY爱好者来说,如何好好的将树莓派利用一番,是一个非常有趣的话题。...如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。...从树莓派官方提供的Raspbian系统日志中我们知道,2016年11月25日以后的系统镜像,默认不开启SSH,那么如何开启这项服务呢?这里提供三种方法。...VNC远程控制软件最大的特色莫过于它的平台无关性,你可以用Windows电脑控制Linux系统或苹果的Mac OS,反之亦同。 简单的说,使用VNC可以登录树莓派,并看到图形化界面。

    7.2K33

    树莓派折腾记:打造HiFi解码转盘(基于Volumio和Dac扩展板)

    Rasbain或者其他适配于树莓派的Linux系统时,也可以在树莓派上使用dd命令,将镜像烧写到另一张SD卡。   ...,将Dac扩展板下的插槽插入树莓派的GPIO引脚后,就可以上电开机了。...5.SSH配置:   Volumio默认开启了SSH服务,所以当你的设备与树莓派处在同一WIFI网络下时,可以通过SSH连接到树莓派。...这也就意味着你可以通过SSH连接到Linux终端对树莓派进行命令行操作,也可以通过SFTP连接到树莓派进行文件的传输与管理操作。...当你插入USB存储设备或者连接到NAS后,Volumio会自动挂载这些设备并在"Browse界面" - 音乐库中显示出来。那么问题来了,本地音乐应该放到什么地方呢?

    9K20
    领券