智能门铃项目实战:人脸识别 + 微信推送,家门口的小管家
智能门铃项目实战:人脸识别 + 微信推送,家门口的小管家 快递到了不知道?陌生人按门铃不敢开?这个 DIY 智能门铃帮你盯着家门口! 上周我家门口被塞了好几张传单,等我下班回来才发现。当时就想:要是有个东西能自动识别门口的人,还能通知我就好了。于是这个周末,我动手做了个智能门铃——不仅能人脸识别,还能通过微信推送消息到手机。 整个项目成本不到 300 块,用树莓派 + 摄像头 +...
共 11 篇文章
智能门铃项目实战:人脸识别 + 微信推送,家门口的小管家 快递到了不知道?陌生人按门铃不敢开?这个 DIY 智能门铃帮你盯着家门口! 上周我家门口被塞了好几张传单,等我下班回来才发现。当时就想:要是有个东西能自动识别门口的人,还能通知我就好了。于是这个周末,我动手做了个智能门铃——不仅能人脸识别,还能通过微信推送消息到手机。 整个项目成本不到 300 块,用树莓派 + 摄像头 +...
本文将提供一个全面的指南,介绍如何使用各种命令行工具来检查你的 Linux 系统的硬件和软件版本。内容将分为硬件和软件两部分,并对不同类型的硬件和软件进行详细说明。 软件版本检查 1. 操作系统发行版版本 - 使用 /etc/os-release 文件: 在现代 Linux 系统中, /etc/os-release 文件包含了操作系统标识数据,包括发行版版本。可以使用 cat...
在当前的网络安全环境下,为网站启用 HTTPS 已经成为基本要求。主流浏览器会对未启用 SSL 的网站给出明显的安全警告,而近年来各大云服务商与免费 CA 机构提供的 SSL 证书有效期已进一步缩短至 30 天。如果运维人员忘记及时续签证书,极易导致 HTTPS 失效,进而引发业务中断。 为了解决这一问题,Let's Encrypt 提供了完全自动化的免费证书颁发服务,而 Certbot...
在使用Ubuntu或Raspberry Pi时,你可能会遇到USB串行设备(如CH340或CP2102)无法正常工作的情况。这通常是由于一个名为brltty的后台进程(daemon)错误地识别并占用了这些设备。本文将详细介绍brltty是什么,为什么它会干扰USB串行设备,以及如何解决这个问题。 什么是brltty?...
引言 - 介绍构建工具在软件开发中的重要性。 - 强调选择合适的构建工具对开发效率、性能和可维护性的影响。 - 说明本文的目的:对比常见的 Linux C++ 构建工具,帮助开发者选择适合的工具。 1. Make - 历史: 由 Stuart Feldman 于 1977 年在贝尔实验室创建。 - 最初用于构建 Unix 软件,后来成为 Unix 环境中的标准构建工具。 简介: - 使用...
当前网络安全环境需要我们必须对我们的网站进行SSL配置。但是自从各大云服务供应商陆续把免费证书从一年变成了3个月后,证书忘记续签是时有发生的事情,而证书的续签通常是一个繁琐的过程,可能会导致意外的服务中断。然而,诸如Let's Encrypt这样的CA组织提供了自动续签服务,可确保我们的证书不会过期。在本文中,我们将学习如何配置您的Nginx或Apache服务器以自动更新Let's...
如果你是经常使用开源软件,你一定是经常遇到各种环境不兼容的问题,在你进行开发或者直接使用别人的库之前,检查系统和软件的当前版本是相当必要的。本文总结了linux环境下的各种版本检查命令,建议收藏或者记住。
今天我们就来试试用docker + jupyter制作一个一键远程登录环境。jupyter来做远程连接,打开网页输入密码就能登录到服务器环境,那是多美好的事情!而且运行一个长时间执行的命令,技术我的电脑关掉,服务器的会话也不会结束,这应该是一个理想的工具!
本文总结常用的docker命令,包括容器生命周期命令,镜像命令,数据卷命令,网络命令,日志和监控命令,清理命令,Docker Compose命令等。
自从Jetpack 4.3,Nvidia引入了Cloud-Native的概念,然后JetPack系统image就自带了nvidia的docker。使用docker的好处是可以快速部署一个目标环境,减少了各自依赖安装的环节,大大提高了生产效率。我们今天就来看看,怎样可以在Jetson Nano上快速搭建一个JupyterLab的环境
安装Python 3.7,可以在Python的官方网址安装,但如果使用安装包管理工具Homebrew来安装,安装过程就会轻松很多。这篇文章就是介绍用Homebrew来安装python 3.7,其中所有代码都在Jupyter Notebook下运行, 最后也会附上notebook的附件。