热门标签 | HotTags
当前位置:  开发笔记 > 开放平台 > 正文

树莓派无痛开机指南

准备硬件准备SD卡(小卡)、读卡器、树莓派电源或安卓手机电源、一台电脑可以没有显示屏,可以没有鼠标键盘。软件准备电脑里下载好这个百度网盘链接里的三个压缩包,解压。链接:https:

准备


硬件准备

SD卡(小卡)、读卡器、树莓派电源或安卓手机电源、一台电脑

可以没有显示屏,可以没有鼠标键盘。


软件准备

电脑里下载好这个百度网盘链接里的三个压缩包,解压。


链接:https://pan.baidu.com/s/1KBNP6DGBLRKa2jktD2vq0A 提取码:z8rz


共有三个文件夹:基本工具、树莓派镜像文件、常用文件



  • 001:基本工具:包括镜像烧录工具、局域网IP扫描器、远程文件传输工具 FileZilla、文本编辑器Notepad++、远程ssh工具putty、SD卡格式化工具 SD Formatter


    如果001文件夹里的软件与你电脑的操作系统不兼容,可以通过官方下载链接下载对应版本:

    SD卡格式化工具 SD Formatter

    远程文件传输工具 FileZilla




  • 002:树莓派官方操作系统Raspbian (2018年6月27日树莓派基金会发布的官方操作系统,截至本文撰写时间2018年10月12日,依旧是最新版本)



  • 003:开机常用文件,包括ssh空文件和wifi配置文件



逐个安装基本工具里的软件:balena-etcher、Linux-Reader、notepad++、putty、VNC-Viewer


格式化SD卡

如果SD卡是旧卡,需要用SDFormatter格式化工具先格式化。如果用新的SD卡可以跳过此步。

格式化SD卡:

格式化已有的SD卡

格式化SD卡成功

格式化之后,可以看到SD卡对应的盘变成了空盘。


在SD卡中烧录树莓派镜像(操作系统)

烧录镜像

找到下载文件中的镜像文件2018-11-13-raspbian-stretch.iso文件

打开镜像烧录工具Win32DiskImager(或者另一个镜像烧录工具balena-etcher),选好镜像文件和要烧录的SD卡对应的盘。


选SD卡对应盘符号的时候一定要小心,不要选到其它盘或者硬件,不然镜像可能会覆盖写到其它盘里。


然后点击write,开始烧录。

烧录树莓派操作系统镜像

烧录成功之后,在SD卡里就会有以下文件:

烧录成功


将空白的ssh文件放入SD卡的boot

手动创建一个空白记事本.txt文件,命名为ssh,重命名,删掉.txt扩展名。将这个文件放入SD卡的boot盘中。


我已经在003文件夹中创建好了ssh文件,你可以直接把这个文件复制到SD卡的boot盘中。



配置wifi文件,放入SD卡的boot

用同样的方法新建一个空白文件wpa_supplicant.conf(注意要删掉扩展名.txt)

用文本编辑器打开wpa_supplicant.conf,输入以下配置,可以用多个network{}来配置多个wifi:

country=GB
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_cOnfig=1
network={
ssid="将我替换成第一个WiFi的名字,不删除引号,不能有中文"
psk="将我替换成WiFi密码,不删除引号"
priority=将我替换成数字,数字越大代表优先级越高
}
network={
ssid="将我替换成第二个WiFi的名字,不删除引号,不能有中文"
psk="将我替换成WiFi密码,不删除引号"
priority=将我替换成数字,数字越大代表优先级越高
}

比如我家里的Wifi叫rich,wifi密码是rich1187,寝室的WiFi叫wangda,Wifi密码是DalexWang199432,我就可以这样写。


priority表示几个wifi同时都搜得到的时候优先连接哪个。


配置wifi文件

ssh空白文件和wpa_supplicant.conf文件放入SD卡的boot盘中。

将ssh文件和wpa_supplicant.conf文件放入boot盘中


一窥Linux文件树

在windows的资源管理器中看不到SD卡里的linux文件,我们可以用linux-reader工具查看

使用linux-reader查看SD卡中linux目录下的文件

SD卡中linux目录下的文件

下一步,就可以给树莓派开机了

拔出SD卡,插到树莓派的SD卡槽里,插好HDMI显示屏线和电源线,通电


树莓派开机

通电启动

从电脑上拔出SD卡,插入树莓派,插好HDMI显示屏线(如果有显示屏)和电源线,通电。

树莓派上的红灯常亮,表示通电。绿灯间歇性亮,表示读写SD卡。

给树莓派通电,如果绿灯闪烁,屏幕上显示出树莓派的logo,说明操作系统正常。


获取树莓派ip的n种方法

知道了树莓派ip地址,就可以用我们的笔记本电脑远程登录树莓派,有很多种方法可以直接获取树莓派的ip地址:



  1. 如果树莓派连接到了显示屏上,可以直接鼠标指向右上角网络图标,ip地址会自动显示



  2. 如果树莓派连接到了显示屏上,可以打开树莓派命令行窗口,输入ifconfig



  3. 如果没有显示屏,用手机连到与树莓派同一个网络的wifi下,打开苹果手机APPdataplicity应用上扫描出树莓派的ip地址

    苹果手机app dataplicity



  4. 如果没有显示屏,用电脑连到与树莓派同一个网络的wif或者有线网络下,在电脑上打开局域网ip扫描器,扫描出树莓派ip地址



  5. 查看开wifi的路由器后台配置界面,找到树莓派,查看ip地址

    以下为大神级操作,新手看看就好:



  6. 高能操作之一:让树莓派每次开机之后发一封包含自己ip地址的邮件到你的qq邮箱:让树莓派说出自己的ip地址



  7. 高能操作之二:让树莓派每次开机之后自动开启一个FM广播台,你可以用收音机听到内容:Bilibili视频:【熟肉】教你用树莓派制作可以进行语音直播的FM调频无线电台



  8. 高能操作之三:对树莓派LED灯的闪灭进行编码,通过长短信号表示指定ip地址的数字。注意:请遵守国家相关无线电管理条例和法律法规。




远程登录树莓派

现在,可以通过远程ssh工具putty远程登陆树莓派了。

例如,如果树莓派的ip地址是192.168.200.196

putty登陆树莓派

putty登陆树莓派

 

来源:https://github.com/TommyZihao/ZihaoTutorialOfRaspberryPi/blob/master/%E7%AC%AC2%E8%AE%B2%EF%BC%9A%E6%A0%91%E8%8E%93%E6%B4%BE%E6%96%B0%E6%89%8B%E6%97%A0%E7%97%9B%E5%BC%80%E6%9C%BA%E6%8C%87%E5%8D%97.md


原文链接:https://www.cnblogs.com/wangzhihuang/p/15683149.html



推荐阅读
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • 本文介绍了求解gcdexgcd斐蜀定理的迭代法和递归法,并解释了exgcd的概念和应用。exgcd是指对于不完全为0的非负整数a和b,gcd(a,b)表示a和b的最大公约数,必然存在整数对x和y,使得gcd(a,b)=ax+by。此外,本文还给出了相应的代码示例。 ... [详细]
  • 无损压缩算法专题——LZSS算法实现
    本文介绍了基于无损压缩算法专题的LZSS算法实现。通过Python和C两种语言的代码实现了对任意文件的压缩和解压功能。详细介绍了LZSS算法的原理和实现过程,以及代码中的注释。 ... [详细]
  • XML介绍与使用的概述及标签规则
    本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ... [详细]
  • 本文介绍了一些好用的搜索引擎的替代品,包括网盘搜索工具、百度网盘搜索引擎等。同时还介绍了一些笑话大全、GIF笑话图片、动态图等资源的搜索引擎。此外,还推荐了一些迅雷快传搜索和360云盘资源搜索的网盘搜索引擎。 ... [详细]
  • HTML学习02 图像标签的使用和属性
    本文介绍了HTML中图像标签的使用和属性,包括定义图像、定义图像地图、使用源属性和替换文本属性。同时提供了相关实例和注意事项,帮助读者更好地理解和应用图像标签。 ... [详细]
  • 缤果串口网络蓝牙调试助手的特点和下载链接
    本文介绍了缤果串口网络蓝牙调试助手的主要特点,包括支持常用的波特率、校验、数据位和停止位设置,以及以ASCII码或十六进制接收或发送数据或字符的功能。该助手还能任意设定自动发送周期,并能将接收数据保存成文本文件。同时,该软件支持网络UDP/TCP和蓝牙功能。最后,提供了腾讯微云和百度网盘的下载链接。 ... [详细]
  • 浏览器中的异常检测算法及其在深度学习中的应用
    本文介绍了在浏览器中进行异常检测的算法,包括统计学方法和机器学习方法,并探讨了异常检测在深度学习中的应用。异常检测在金融领域的信用卡欺诈、企业安全领域的非法入侵、IT运维中的设备维护时间点预测等方面具有广泛的应用。通过使用TensorFlow.js进行异常检测,可以实现对单变量和多变量异常的检测。统计学方法通过估计数据的分布概率来计算数据点的异常概率,而机器学习方法则通过训练数据来建立异常检测模型。 ... [详细]
  • 本文介绍了响应式页面的概念和实现方式,包括针对不同终端制作特定页面和制作一个页面适应不同终端的显示。分析了两种实现方式的优缺点,提出了选择方案的建议。同时,对于响应式页面的需求和背景进行了讨论,解释了为什么需要响应式页面。 ... [详细]
  • 本文介绍了Android中的assets目录和raw目录的共同点和区别,包括获取资源的方法、目录结构的限制以及列出资源的能力。同时,还解释了raw目录中资源文件生成的ID,并说明了这些目录的使用方法。 ... [详细]
  • 统一知识图谱学习和建议:更好地理解用户偏好
    本文介绍了一种将知识图谱纳入推荐系统的方法,以提高推荐的准确性和可解释性。与现有方法不同的是,本方法考虑了知识图谱的不完整性,并在知识图谱中传输关系信息,以更好地理解用户的偏好。通过大量实验,验证了本方法在推荐任务和知识图谱完成任务上的优势。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • Lodop中特殊符号打印设计和预览样式不同的问题解析
    本文主要解析了在Lodop中使用特殊符号打印设计和预览样式不同的问题。由于调用的本机ie引擎版本可能不同,导致在不同浏览器下样式解析不同。同时,未指定文字字体和样式设置也会导致打印设计和预览的差异。文章提出了通过指定具体字体和样式来解决问题的方法,并强调了以打印预览和虚拟打印机测试为准。 ... [详细]
  • EPICS Archiver Appliance存储waveform记录的尝试及资源需求分析
    本文介绍了EPICS Archiver Appliance存储waveform记录的尝试过程,并分析了其所需的资源容量。通过解决错误提示和调整内存大小,成功存储了波形数据。然后,讨论了储存环逐束团信号的意义,以及通过记录多圈的束团信号进行参数分析的可能性。波形数据的存储需求巨大,每天需要近250G,一年需要90T。然而,储存环逐束团信号具有重要意义,可以揭示出每个束团的纵向振荡频率和模式。 ... [详细]
  • 本文介绍了OkHttp3的基本使用和特性,包括支持HTTP/2、连接池、GZIP压缩、缓存等功能。同时还提到了OkHttp3的适用平台和源码阅读计划。文章还介绍了OkHttp3的请求/响应API的设计和使用方式,包括阻塞式的同步请求和带回调的异步请求。 ... [详细]
author-avatar
mobiledu2502875267
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有