Raspberry Pi

3、树莓派使用网线连接路由器获取网络

自作多情 提交于 2020-07-29 05:43:59
3、树莓派使用网线连接路由器获取网络 文章目录 3、树莓派使用网线连接路由器获取网络 2.4通电 2.5 使用VNC启动操作系统 如果有管理员密码,可以通过路由器的管理员密码查看树莓派ip 使用路由器,用电脑在游览器上输入:192.168.1.1(每一个路由器的IP或者路由器域名不一样的,小米的:miwifi.com) 进入路由器后台管理,查看树莓派的IP 地址,如果查询不到,可用Advanced_IP_Scanner工具扫描,查看Name 若有raspberry pi 即是 树莓派的ip地址 如果是连接路由器:Advanced_IP_Scanner: 打开资料盘: 2.4通电 树莓派3工作的电压是5V,电流至少是700mA,建议最好是1A,电源输入采用micro-USB接口。这意味着你要找一个输出电压是5v、输出电流是700mA~1A的micro-USB充电器,一般的安卓手机充电器都支持,你可以在充电器的参数标示上确认这些信息。 树莓派4B 需要5V 3A 当然,你也可以使用一个具有同样输出的充电宝。 务必要确保输入电压是5V,否则你将有幸欣赏一块冒烟的树莓派。 5.打开putty输入树莓派的 IP 点击 Open 打开资料盘: 打开putty 输入IP (每一台树莓派的IP都不一样,你需要根据你自己的IP连接) 输入树莓派账号密码**(如果没有信息出来,请按回车确定)** 输入

Linux中实用但很小众的11个炫酷终端命令

独自空忆成欢 提交于 2020-07-29 02:08:19
今天给大家分享Linux总结出来的11个炫酷的Linux终端命令大全,通过今天这篇文章将向大家展示一系列的Linux命令、工具和技巧,我希望一开始就有人告诉我这些,而不是曾在我成长道路上绊住我。 1、 命令行日常系快捷键 如下的快捷方式非常有用,能够极大的提升你的工作效率: CTRL + U -剪切光标前的内容 CTRL + K -剪切光标至行末的内容 CTRL + Y -粘贴 CTRL + E -移动光标到行末 CTRL + A -移动光标到行首 ALT + F -跳向下一个空格 ALT + B -跳回上一个空格 ALT + Backspace -删除前一个单词 CTRL + W -剪切光标后一个单词 Shift + Insert -向终端内粘贴文本 那么为了让上述内容更易理解来看下面的这行命令。 sudo apt-get intall programname 如你所见,命令中存在拼写错误,为了正常执行需要把“intall”替换成“install”。 想象现在光标正在行末,我们有很多的方法将她退回单词install并替换它。 我可以按两次ALT+B这样光标就会在如下的位置(这里用指代光标的位置)。 sudo apt-get^intall programname 现在你可以按两下方向键并将“s”插入到install中去了。 如果你想将浏览器中的文本复制到终端,可以使用快捷键

基于opencv的家居智能安防机器视觉系统

点点圈 提交于 2020-07-28 20:43:19
基于opencv的家居智能安防机器视觉系统(关键词:Windows、树莓派、python、opencv) 1.写在前面的话 大学4年很快过去了,因为疫情原因我们从大四上学期结束之后直接跳到了大学的尾声:毕业设计、毕业答辩、毕业的环境。回顾整个大学生活中最难忘的就是在光电创新实验室从事机器视觉课题研究的那段时间,感谢学院各位老师对我的帮助。这套系统为我的毕业设计内容,自认为有诸多不足,但是还是斗胆发布出来让各位从事视觉方面的同学查看。 2.opencv3和opencv4的区别 在我毕业设计项目进行的时候我选择了当时现行的opencv3版本,但是到了编写这篇文章的时候opencv发布了4.0版本。3和4版本基本一样,只是会有一点点的区别,注意即可。本篇文章将会从opencv4出发,使用opencv3版本的同学要注意一下,在获取轮廓的时候 findContours函数返回结果由3.x的三个参数变为两个参数 ,不过我在后面也会标出不同的地方。 3.系统的整体结构设计 本文所开发的基于机器视觉的家居智能安防系统结构如图 1 所示。该系统采 用红外夜视摄像头作为采集家庭信息的传感器,在有异常现象的情况时会自动报 警,系统会通过 SMTP 协议将会采集当前视频帧发送到用户指定邮箱,同时发出 警报声,让业主及时查看即时报警画面采取行动。系统由树莓派、红外夜视摄像 头、物联网模块和电源模块组成。

OpenCV开发笔记(六十三):红胖子8分钟带你深入了解SIFT特征点(图文并茂+浅显易懂+程序源码)

心不动则不痛 提交于 2020-07-28 19:27:55
若该文为原创文章,未经允许不得转载 原博主博客地址: https://blog.csdn.net/qq21497936 原博主博客导航: https://blog.csdn.net/qq21497936/article/details/102478062 本文章博客地址: https://blog.csdn.net/qq21497936/article/details/106755662 各位读者,知识无穷而人力有穷,要么改需求,要么找专业人士,要么自己研究 红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门) OpenCV开发专栏(点击传送门) 上一篇:《 OpenCV开发笔记(六十二):红胖子8分钟带你深入了解亚像素角点检测(图文并茂+浅显易懂+程序源码) 》 下一篇:持续补充中… <br> 前言   红胖子,来也!   识别除了传统的模板匹配之外就是体征点了,此篇介绍了SIFT特征点提取使用方法。 <br> Demo             <br> SIFT特征点 概述   SIFT,即尺度不变特征变换(Scale-invariant feature transform,SIFT),是用于图像处理领域的一种描述。这种描述具有尺度不变性

树莓派/Debian Apache2 配置自建 CA 实现 HTTPS(SSL) 服务

﹥>﹥吖頭↗ 提交于 2020-07-28 04:07:45
一、前言 前文 树莓派/Debian Apache2 实现 HTTPS(SSL) 服务 提到,Apache2 实现 HTTPS(SSL) 服务有两种方法以及之间的区别,这里讲述如何通过 **OpenSSL 自建 CA ** 来 自签名证书 和 颁发 SSL 证书 实现 HTTPS(SSL) 服务。 1. 下载 Apache2 sudo apt-get install apache2 2. 停止 Apache2 服务 这一步必做 。 以 root 权限执行命令: sudo /etc/init.d/apache2 stop 这时应显示: [ ok ] Stopping apache2 (via systemctl): apache2.service. 二、自建 CA 1. 创建工作环境 cd /etc/apache2/ && sudo mkdir -p ownSSL/CA && sudo mkdir ownSSL/Server && cd /etc/apache2/ 在此初始工作环境中,子目录的重要性及其内容如下: /etc/apache2/ownSSL/CA : 包含CA私匙、CA 证书请求、CA根证书 /etc/apache2/ownSSL/Server : 包含Server私匙、Server证书请求、Server证书 1. 生成 CA 私匙 sudo openssl genrsa

网云穿-SpringBoot项目映射外网

我们两清 提交于 2020-07-27 12:19:23
网云穿-最简单易用的内网穿透软件,最简洁教程一键穿透网站、数据库、远程桌面 网云穿,致力于打造最便捷的「内网穿透」应用 1、 https://xiaomy.net/index.html 网云穿是一款可以在包括但不限于Windows、Mac、Linux、群辉、树莓派、威联通上使用的内网穿透,它可以很便捷的帮助你将本地内网的应用发布出去,比如:网站、数据库、硬盘文件、远程桌面、应用、游戏(如我的世界)等等,这样您就可以很方便的微信调试、自建云盘、异地办公等等,它不需要您有公网IP、不需要您有服务器、也不需要您设置任何路由器,只需要您安装软件进行简单设置即可直接使用。 费话不多说,直接上干货 教程分为多个,且持续更新中,可根据自己的需要选择查看,您也可以通过教程举一反三,尝试网云穿的更多用法,有遇到任何不懂得地方,都可以去网云穿官方论坛反馈! SpringBoot 使用网云穿对外发布项目 我的程序运行的jar包,需要发布到外网,但是没有服务器,只能通过穿透来。 下面就是教程 1、下载网云穿pc安装包,解压。 1、 http://www.xiaomy.net/download/wyc20191223.rar 2、登录账号(没有的需要自己去官网注册) 3、查询本机需要映射的IP 4、配置需要映射的端口信息 1、点击web 2、点击隧道管理 3、配置需要穿透的本机IP和端口 4

树莓派CPU、GPU、磁盘、内存、负载监控Python脚本

女生的网名这么多〃 提交于 2020-07-27 04:09:43
树莓派CPU、GPU、磁盘、内存、负载监控脚本 经常需要快速的查看树莓派当前的CPU温度、GPU温度、树莓派内存使用、树莓派负载大小,还可以查看树莓派SD卡磁盘容量、已经使用量和使用百分比,本文提供了一个python脚本,可以解决这个需求。 树莓派CPU、GPU、磁盘、内存、负载监控脚本代码如下: #!/usr/bin/env python # -*- coding: utf-8 -*- import commands import os def main ( ) : # 查看GPU温度 gpu = float ( gpu ) print ( 'gpu Temp: %.2f ' % gpu ) # 查看CPU温度 file = open ( "/sys/class/thermal/thermal_zone0/temp" ) cpu = float ( file . read ( ) ) / 1000 file . close ( ) print ( 'cpu Temp: %2.2f' % cpu ) load_1min = str ( os . popen ( "top -n1 | awk '/load average:/ {print $12}'" ) . readline ( ) . strip ( ) ) . replace ( ',' , '' ) load_5min =

树莓派的频率管理和热控制

我的梦境 提交于 2020-07-27 01:12:16
频率管理和热控制 所有Raspberry Pi型号都执行一定程度的热管理,以避免在重负载下过热。SoC具有一个内部温度传感器,GPU上的该软件会轮询以确保温度不超过预定义的限制。所有型号的温度均为85°C。可以将其设置为较低的值,但不能将其设置为较高的值。随着设备接近极限,芯片(ARM,GPU)上使用的各种频率和电压有时会降低。这样可以减少产生的热量,从而使温度保持可控。 当核心温度在80°C至85°C之间时,将显示一个警告图标,显示红色的半填充温度计,并且ARM核心将逐渐下降。如果温度达到85°C,将显示温度计已满的图标,并且ARM内核和GPU频率都将被调低。 对于树莓派3B、 B + 版本,PCB技术已进行了更改,以提供更好的散热和增加的热质量。另外,引入了一个软温度限制,目的是使设备在达到85°C的硬限制之前可以“冲刺”的时间最大化。达到软限制时,时钟速度从1.4GHz降低至1.2GHz,工作电压略有降低。这降低了温度升高的速度:我们将1.4GHz的短时间换为1.2GHz的较长时间。默认情况下,软限制为60°C,可以通过config.txt中的 temp_soft_limit 设置进行更改。 Raspberry Pi 4 Model B继续采用与Raspberry Pi 3B +相同的PCB技术,以帮助散热。当前没有定义软限制。 Raspberry Pi 4B上的DVFS

OpenCV开发笔记(五十一):红胖子8分钟带你深入了解透视变换(图文并茂+浅显易懂+程序源码)

我的梦境 提交于 2020-05-09 14:47:23
若该文为原创文章,未经允许不得转载 原博主博客地址: https://blog.csdn.net/qq21497936 原博主博客导航: https://blog.csdn.net/qq21497936/article/details/102478062 本文章博客地址: https://blog.csdn.net/qq21497936/article/details/105943977 各位读者,知识无穷而人力有穷,要么改需求,要么找专业人士,要么自己研究 目录 前言 Demo 透视变换与仿射变换的区别 透视变换 概述 原理 透视变换函数原型 获取3x3矩阵函数原型 Demo源码 工程模板:对应版本号v1.46.0 红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中.. .(点击传送门) OpenCV开发专栏(点击传送门) OpenCV开发笔记(五十一):红胖子8分钟带你深入了解透视变换(图文并茂+浅显易懂+程序源码) 前言 红胖子来也!!! 身份证识别的时候,身份证其实是一个固定的物体,识别固定的物体的话是通过特征点,但是固定的问题角度方向都不同,识别的话是很可能是需要通过透视变换去矫正的,例如:ocr的倾斜矫正,已知物体的摆正等等。 Demo 透视变换与仿射变换的区别