栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

毕设-人脸识别(百度api)-树莓派(安装到使用)-环境搭建

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

毕设-人脸识别(百度api)-树莓派(安装到使用)-环境搭建

写在前面
  • 本次内容主要是自己毕设的流程,因为本次选题相对比较跨学科,对于很多和自己一样的小白来说不是很友好。网上资料筛选起来比较麻烦,尤其是环境搭建部分。把自己踩过的坑和搜集到的流程写下来,方便自己和小伙伴快速应对毕设。
1. 选题来源
  • 人脸识别门禁系统
  • 本视频本身已经很完善了,加上其微信公众号的开发文档,已经够快速完成毕设了。
  • 代码用微信公众号的就好,不需要使用GitHub上的。
https://www.bilibili.com/video/BV1U741127yV?p=3&spm_id_from=pageDriver
2. 环境搭建 2.1 树莓派
  • 做的时候参照了一下文档,本文档借助第三方软件,但其他的内容还是很有参考价值的。
  • 很多教程都是借助第三方软件烧录系统,但是官方的就比较好用,而且不需要自己去选择树莓派的版本。
  • 注意使用官方的烧录软件时,要预设账号密码,不然后续修改配置文件后就登录不上了。
2.1.1 文档
https://blog.csdn.net/qq_33273956/article/details/85935418?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165137001516781483729907%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=165137001516781483729907&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-4-85935418.nonecase&utm_term=%E6%A0%91%E8%8E%93%E6%B4%BE&spm=1018.2226.3001.4450
2.1.2 视频
https://www.bilibili.com/video/BV1W4411G7mF?spm_id_from=333.337.search-card.all.click
2.2 ardunio 2.2.1 下载
# 首页有其他资料
https://www.arduino.cn/
# 可直接下载
https://cloud.codess-nas.top:5213/s/ApT2
2.2.2 使用
  • 切记烧录代码是不要连接其他设备,不然容易报错,烧录代码不成功。
  • 烧录完毕后可断开和电脑的链接,ardunio可存储一个程序。
https://jingyan.baidu.com/article/e3c78d641e265f7c4c85f5b2.html
常见错误区
  • 接下来就说一下自己遇到的坑, 方便大家快速快速完成毕设
第一坑
# 记录下当前时间,大家排错时,注意关注下时效性
# 2022.05.01 以下说的最新都是今年
官方树莓派的新系统取消了默认初始账号: pi 密码: raspberry
为什么这样说了,因为大部分同学都没有购买显示屏,需要ssh远程登录。
这需要修改配置文件,而修改了配置文件,就不能使用远程登录了。
但是不修改配置文件,又无法远程登录,形成了死循环,就需要买显示器。
第一坑就在这儿,以下是解决方案:
	1. 前文提到的购买显示器。
	2. 第二点是我们更愿意做的,也是前文提到的,使用官方烧录软件,
	   手动选择第一个镜像,提前预设账号密码,这样就可以修改配置文件,
	   远程登录了。
官方烧录软件传送门
  • 选择合适的系统版本。
  • 开始烧录前先配置账号,密码。
  • 默认选择第一个镜像,然后直接烧录,不需要做其他操作
https://www.raspberrypi.com/software/
第二坑
# 主要是python的坑
使用python安装本次需要的依赖都轻车熟路,但也要注意下解释器版本。
安装bluetooth库时,注意不是同名库,
不能直接sudo pip install bluetooth 而是pybluez
sudo pip install pybluez
安装失败,就把几个pip源都试一下,建议中科大源。
如果还报错就可能是解释器版本问题,使用以下命令查看版本:
python --version
自己用python3.7失败了,之后用的python3.9.
第三坑
问题:摄像头根据流程打不开
1. 查看摄像头是否接好,容易安装反,建议找个视频跟着安装。
2. 已确认摄像头接好,也同过 sudo raspi-config  修改了配置。
	使用一下命令确认:vcgencmd get_camera 
	两个参数都是1 即是正常
	(一个参数是否开启权限, 另一个参数是是否检测到摄像头)
	根据对应参数去排查
3. 如果排查后依旧两个参数为0,那大概率是树莓派版本不对,
  (自己踩过),直接重开就好。
写在后面
  • 你敢信!目前论文还没做完就想着更新文档, hhh!
  • 直到毕设答辩完, 持续更新。。。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/849657.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号