树莓派3b入门指南「建议收藏」

树莓派3b入门指南「建议收藏」近日,入手了树莓派3b,准备把它当一台防火墙用,配置如下:我买的套装是最简版的,只有一个电源线、一个塑料外壳,一个8GSD卡,几个散热片。捣鼓了几天,网上搜索了一些资料,在此记录下详细的过程,方便之后入手的朋友。一.烧写树莓派镜像(需要一个SD卡读写器)1.进入官网https://www.raspberrypi.org/downloads/下载页面,选择“RASP…

大家好,又见面了,我是你们的朋友全栈君。

近日,入手了树莓派3b,准备把它当一台防火墙用,配置如下:

树莓派3b入门指南「建议收藏」

我买的套装是最简版的,只有一个电源线、一个塑料外壳,一个8G SD卡,几个散热片。捣鼓了几天,网上搜索了一些资料,在此记录下详细的过程,方便之后入手的朋友。

一. 烧写树莓派镜像(需要一个SD卡读写器)

    1. 进入官网 https://www.raspberrypi.org/downloads/ 下载页面,选择“RASPBIAN”。

     树莓派3b入门指南「建议收藏」

    2. 下一步选择“RASPBIAN JESSIE LITE”,如果要使用桌面版本的,选择“RASPBIAN JESSIE WITH DESKTOP”下载压缩的镜像。将下载完的压缩镜像解压缩出来得到名为“2017-07-05-raspbian-jessie-lite.img”的镜像。

 

    树莓派3b入门指南「建议收藏」

 

    3.  SD卡插入读写器,读写器插入到电脑。然后下载一个名为Win32DiskImager的烧写软件。

     树莓派3b入门指南「建议收藏」

    选择镜像和设备(你的SD卡),点“写”开始烧写镜像,等几分钟后提示写入成功。

 

二. 管理设备

    1. 你有USB键盘和支持HDMI接口的显示器(土豪)。

    将SD卡插入树莓派,将键盘和显示器接入树莓派,接通电源,直接开机就行了!!!就和一台电脑一样。

    2. 你只有一根网线(比较穷)

    这样只能通过SSH的方式来管理了。当前版本的树莓派系统默认是关掉SSH的,你需要按如下的步骤操作开启SSH。

    a. 烧写完镜像后的SD卡,在Windows上可以看到一个boot分区,如下图所示。

    树莓派3b入门指南「建议收藏」

    我们需要在这个分区的根目录创建一个无扩展名的名为“ssh”的文件。这样启动后SSH服务就会开启了。

    树莓派3b入门指南「建议收藏」

    b. 将网线一端接笔记本有线网口,一端接树莓派网口。接下来需要想办法获取树莓派的IP地址。

        将笔记本连接到一个无线网(能不能上网都可以),然后在设置“无线网络连接”的“共享”属性,将该网络与本地连接共享,然后启动树莓派。

   树莓派3b入门指南「建议收藏」

    树莓派启动完成后,会自动获取IP地址,我们在Windows下用“arp -a”就可以看到树莓派的IP地址。

    树莓派3b入门指南「建议收藏」

    看到物理地址前面“b8-27-eb”的字符就表示是树莓派设备,它的IP地址是192.168.137.254。然后就可以用SSH登录了。默认的用户名是“pi”,密码是“raspberry”。

    3. 你有一个串口模块(也比较穷)

    我就是这种情况,我比较喜欢用串口(不能使用内置的蓝牙了!!!)管理设备,这样可以解放网口。我购买了一个USB转串口模块(土豪金版 ),如下图所示:

    树莓派3b入门指南「建议收藏」

   先将串口模块一端接PC USB口,杜邦线接三根线GND,RXD TXD 到树莓派对应的引脚。注意:串口模块的 TXD 接树莓派的 RXD , 串口模块的 RXD 接树莓派的 TXD。否则,串口不会有输出。

    树莓派3b入门指南「建议收藏」 树莓派3b入门指南「建议收藏」

    然后修改boot分区的配置文件。

    首先修改“config.txt”文件,在最后添加如下两行:

    树莓派3b入门指南「建议收藏」

    然后修改“cmdline.txt”文件,改为如下:

    树莓派3b入门指南「建议收藏」

    改好后启动设备,插入串口模块,使用SecureCRT等软件打开串口,串口波特率设置为115200,流控选项去掉“RTS/CTS”,就可以使用串口登录树莓派了。

     树莓派3b入门指南「建议收藏」

    Linux 4.9的内核,起飞吧~~~

三、连接wifi

    1. 先“sudo passwd”为root用户设置密码。

    2. 执行“sudo iwlist scan”扫描wifi,扫描到的目标wifi信息如下:

    树莓派3b入门指南「建议收藏」

    3. “sudo nano /etc/network/interfaces”修改网络配置文件,wlan0的“manual”改为“dhcp”。

    树莓派3b入门指南「建议收藏」

    4. “sudo nano /etc/wpa_supplicant/wpa_supplicant.conf”修改wifi配置文件,添加要连接的wifi,ssid为wifi名称,psk为密码。

    树莓派3b入门指南「建议收藏」

    5. “sudo ifup wlan0”主动连接wifi,出现如下信息表示wifi连接成功。

    树莓派3b入门指南「建议收藏」

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/152905.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(1)


相关推荐

  • Cinemachine 文档[通俗易懂]

    Cinemachine 文档[通俗易懂]https://docs.unity.cn/Packages/com.unity.cinemachine@2.8/manual/index.html

  • CAN总线协议

    CAN总线协议目录1.总体概述 1.1基本概念1.2通讯方式1.3为什么使用CAN?1.总体概述 1.1基本概念  CAN是ControllerAreaNetwork的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车和重工机械车辆设计的J1939协议。 1.2通讯方式  回顾前面学到的RS23.

  • 自定义整型转字符串函数的方法_写一个函数求字符串的长度

    自定义整型转字符串函数的方法_写一个函数求字符串的长度voidIntToStr(intnum,char*str){ intlen=0; for(inti=1;num/i!=0;i*=10)len++; str[len]=0; for(len–;len>=0;len–,num/=10)str[len]=num%10+’0′;}把整型数据num转换成为字符串存…

    2022年10月18日
  • html左右循环滚动代码,不间断循环滚动效果的实例代码(必看篇)

    html左右循环滚动代码,不间断循环滚动效果的实例代码(必看篇)滚动测试/***@paraobj目标对象如:demo,deml1,demo2中的”demo”可任意,只要不重复**@paraspeed滚动速度越大越慢**@paradirection滚动方向包括:left,right,down,up**@paraobjWidth总可见区域宽度**@paraobjHeight总可见区域高度**@parafilePath存…

  • 【GCC编译】运行编译后的程序报错 error while loading shared libraries: lib*.so: cannot open shared object file[通俗易懂]

    【GCC编译】运行编译后的程序报错 error while loading shared libraries: lib*.so: cannot open shared object file[通俗易懂]运行编译后的程序报错errorwhileloadingsharedlibraries:lib*.so:cannotopensharedobjectfile:Nosuchfileordirectory   运行编译后的程序报错errorwhileloadingsharedlibraries:lib*.s…

  • 浅谈JPA优缺点_sql优点

    浅谈JPA优缺点_sql优点一.JPA的理解JPA的总体思想和现有hibernate、TopLink,JDO等ORM框架大体一致。总的来说,JPA包括以下3方面的技术:ORM映射元数据,JPA支持XML和JDK5.0注解两种元数据的形式,元数据描述对象和表之间的映射关系,框架据此将实体对象持久化到数据库表中;JPA的API,用来操作实体对象,执行CRUD操作,框架在后台替我们完成所有的事情,开发者从繁琐的JDBC和…

    2022年10月20日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号