- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
树莓派开发与应用;?学习目标;1、树莓派简介;14.2树莓派开发流程
14.2.1树莓派准备工作
1.硬件准备工作
树莓派需要的配件在设计时就考虑了广泛的兼容性,并不是能插上就一定合适,下面介绍需要注意的地方。
(1)PC1台
台式机笔记本都满足条件,需要联网用于下载软件,需要有一个TF卡读卡器,用于读写TF卡。如果没有,可以外接1个USB读卡器。
PC操作系统也是随意的,当然我这里以使用最广泛的Windows为例(XP、7、8、10应该都可以,我使用的是Windows7)。;(2)树莓派1个
各版本的树莓派安装系统过程和基本操作都差不多,这里当然以RaspberryPi3ModelB为例。
(3)TF卡1张
TF卡就是MicroSD卡,就是能插卡扩展容量的手机上用的那种。容量上8GB就够,当然大一点好,另外速度也要考虑,建议买速度快一点,质量好一点的卡,毕竟这相当于RaspberryPi的系统盘。;(4)电源1个
电源接口是MicroUSB,但并不是所有的手机充电器都能用。官方要求是5V2A。由于没有过多的外设接入,本书用的是5V2A的电源,如果打算给Pi接上很多外设,它们的耗电也得考虑,建议选择一个更大功率输出的电源。注意不要使用山寨劣质的电源,一方面电压不稳,另一方面劣质的产品通常会虚标功率。如果使用树莓派的时候遇到不规律的死机,就要怀疑电源的稳定性了。
(5)显示器1台(不是必须)
树莓派上有标准尺寸的HDMI接口,稍微新一点的显示器和电视机上都有此接口,用HDMI线插上就行了。;2.软件准备工作
(1)Raspbian镜像
官方下载地址:
(2)镜像写入工具
Win32DiskImager0.9.5
下载地址:
;14.2.1树莓派程序植入
初次进入会有个欢迎界面,选择next进入初始化配置。
第一步:选择国家,选中国就好了,将下方“UseUSKeyboard”选上,建议同时选上使用英语。
第二步:修改树莓派的密码,默认密码是raspberry。
第三步:SetupScreen,直接next
第四步:连接wifi
第五步:update,跳过。
第六步:重启;3.更改apt源
用ping命令测试发现连接阿里云镜像服务器时间最短(具体情况具体讨论)。平均只有10ms左右,其他的源平均40~50ms左右,国外的源100ms起步,因此选择使用阿里云镜像服务器。
(1??备份apt源
sudocp/etc/apt/sources.list/etc/apt/sources.list.bak
sudocp/etc/apt/sources.list.d/raspi.list/etc/apt/sources.list.d/raspi.list.bak
(2)修改apt源(buster版)
sudonano/etc/apt/sources.list;4.修改pip源
mkdir~/.pip
sudonano~/.pip/pip.conf
[global]
trusted-host=
index-url=;5.使用SSH连接
SSH连接的软件种类很多,常用的有putty、xshell、MobaXterm,根据个人来选择,putty小巧,xshell专业,MobaXterm集成度高,都很多安装方法与绿色软件。连接之前可以用下面命令查看IP地址ifconfig。SSH连接,以MobaXterm为例:
(1)新建一个Session
(2)选择SSH
(3)填上地址:192.168.114.134
(4)勾选用户名
(5)填入pi
(6)点击OK。
(7)在终端中输入密码,就可以连接上.
(8)以后树莓派开机后,只需双击下左方的session就能够连上(基本上使用路由器,设备列表没满情况下,ip地址是不会变化的,与MAC相关联)。;14.3基于树莓派的监控摄像头开发
本节将完成简单的基于树莓派的监控摄像头开发,读者可根据本书内容制作一个简单的监控摄像头,当然在正式开始项目前,最好对以下知识有了解,首先读者需要学会Python编程的基础知识,以及简单的OpenCV编程。
14.3.1树莓派准备工作
14.3.2摄像头开发过程
您可能关注的文档
- 大学计算机基础及应用(Python篇)课件:Python语言概述.pptx
- 大学计算机基础及应用(Python篇)课件:办公自动化应用.pptx
- 大学计算机基础及应用(Python篇)课件:多媒体应用基础.pptx
- 大学计算机基础及应用(Python篇)课件:函数.pptx
- 大学计算机基础及应用(Python篇)课件:计算机网络基础.pptx
- 大学计算机基础及应用(Python篇)课件:计算机硬件系统.pptx
- 大学计算机基础及应用(Python篇)课件:计算机与计算思维.pptx
- 大学计算机基础及应用(Python篇)课件:流程控制及异常处理.pptx
- 大学计算机基础及应用(Python篇)课件:模块 .pptx
- 大学计算机基础及应用(Python篇)课件:模块.pptx
最近下载
- 销售内勤人员年终工作总结PPT.pptx VIP
- DB65T4081-2017 养老机生活照料服务规范.pdf
- 动物油加工项目质量管理方案.docx
- GBT 31439.2-2015 波形梁钢护栏第2部分:三波形梁钢护栏.pdf
- 《联合体内部合作协议》范本.docx VIP
- 四川深井、超深井固井地面施工工艺.ppt
- GB_T_34422—2017《汽车用制动盘》国家标准解读.pdf VIP
- 血液净化中心质量查检表.docx VIP
- 国开形成性考核00688《环境水利学》形考作业(1-9)试题及答案.pdf VIP
- 2024年山东省政府采购评审专家考试真题100个题及答案(第1套).doc VIP
文档评论(0)