2022年2月入手了树莓派4B,最近把它翻出来玩玩。

树莓派简介

Raspberry Pi(中文名为树莓派,简写为 RPi,(或者 RasPi / RPI) 是为学习计算机编程教育而设计),只有信用卡大小的微型电脑,其系统基于 Linux。随着 Windows 10 IoT 的发布,我们也将可以用上运行 Windows 的树莓派。
自问世以来,受众多计算机发烧友和创客的追捧,曾经一“派”难求。别看其外表“娇小”,内“心”却很强大,视频、音频等功能通通皆有,可谓是麻雀虽小,五脏俱全。

树莓派由注册于英国的“Raspberry Pi 慈善基金会”开发,埃本·阿普顿(Eben Upton)为项目带头人。2012年3月,英国剑桥大学的埃本·阿普顿正式发售世界上最小的台式机,又称卡片式电脑,外形只有信用卡大小,却具有电脑的所有基本功能,这就是Raspberry Pi电脑板,中文译名"树莓派"。这一基金会以提升学校计算机科学及相关学科的教育,让计算机变得有趣为宗旨。基金会期望这 一款电脑无论是在发展中国家还是在发达国家,会有更多的其它应用不断被开发出来,并应用到更多领域。在2006年树莓派早期概念是基于Atmel的 ATmega644单片机,首批上市的10000“台”树莓派的“板子”,由中国台湾和大陆厂家制造。

它是一款基于RAM的微型电脑主板,以SD/MicroSD卡为内存硬盘,卡片主板周围有1/2/4个USB接口和一个10/100 以太网接口(A型没有网口),可连接键盘、鼠标和网线,同时拥有视频模拟信号的电视输出接口和HDMI高清视频输出接口,以上部件全部整合在一张仅比信用卡稍大的主板上,具备所有PC的基本功能只需接通电视机和键盘,就能执行如电子表格、文字处理、玩游戏、播放高清视频等诸多功能。 Raspberry Pi B款只提供电脑板,无内存、电源、键盘、机箱或连线。

树莓派的生产是通过有生产许可的三家公司Element 14/Premier Farnell、RS Components及Egoman。这三家公司都在网上出售树莓派。你可以在诸如京东、淘宝等国内网站购买到你所想要的树莓派。

树莓派基金会提供了基于ARM的Debian和Arch Linux的发行版供大众下载。还计划提供支持Python作为主要编程语言,支持Java、BBC BASIC (通过 RISC OS 映像或者Linux的"Brandy Basic"克隆)、C 和Perl等编程语言。

也有开发者尝试出在树莓派上安装Windows 10 ARM版和Windows 11 ARM版。

说白了,就是个特别小的支持键鼠、U盘的小主机。

树莓派型号

Raspberry Pi Model A+

Raspberry Pi Model B+

Raspberry Pi 2 Model B

Raspberry Pi 3 Model B

Raspberry Pi 3 Model A+

Raspberry Pi 3 Model B+

Raspberry Pi 4 Model B

Raspberry Pi Zero

Raspberry Pi Zero W

Raspberry Pi Zero WH

Raspberry Pi 400

树莓派4B

树莓派4B可以说是这么多树莓派里的佼佼者,也是最贵的一种。晒三张图:

别看它小,但它真的是麻雀虽小但五脏俱全,参数如下:

  • 1.5GHz 四核 64 位 ARM Cortex-A72 芯片
  • LPDDR4 SDRAM 内存,可选 1 / 2 / 4GB
  • 板载全双工千兆以太网接口
  • 板载双频802.11ac无线网络
  • 板载蓝牙5.0
  • 两个 USB 3.0 和两个 USB 2.0 接口
  • 2 个 micro HDMI 输出,支持同时驱动双显示器,分辨率高达 4K
  • VideoCore VI 显示芯片,支持 OpenGL ES 3.x.
  • 支持 HEVC 视频 4Kp60 硬解码
  • USB Type-C 供电接口

这么小巧可爱的树莓派,你爱了吗?

软硬件准备

  • 64G/128G的SanDisk内存卡,建议买这两种。
  • 最普通的读卡器
  • 树莓派系统(Raspberry Pi OS)
  • 系统烧写工具,这里推荐用Raspberry Pi Imager
  • 一台能正常上网的电脑,建议用主力机
  • 电脑安装Putty

树莓派官网

阿里巴巴镜像源(推荐)

Putty官网

开始刷机

  1. 插入买好的SanDisk内存卡进电脑,右键格式化一下
  2. 安装并打开Raspberry Pi Imager
  3. 选择第一个按钮(CHOOSE OS),然后直接拉到底选择Use custom
  4. 打开后找到刚刚下载好的Raspberry Pi OS操作系统,选择OPEN
  5. 确保SanDisk卡插好并能正常使用后按下第二个按钮(CHOOSE SD CARD),选择你的SD卡,并按WRITE,提示框按YES
  6. 等待10分钟左右弹出write successful对话框,选择CONTINUE后退出Raspberry Pi Imager

连接树莓派

如果你手里有显示器请看Plan A,没有显示器(和我一样)请看Plan B。

Plan A:

  1. 用树莓派自带的HDMI线将树莓派和显示器连接
  2. 然后插入键鼠
  3. 最后接通电源开机即可

Plan B:

  1. 先打开电脑资源管理器,选择网络,打开网络设备
  2. 在官网里输入你家WIFI密码登录管理
  3. 用一根网线(自己的)将树莓派和路由器连接,并接通电源
  4. 在电脑上找一个名字是树莓派型号的连接,查看它的IP(192.168.*.***)
  5. 打开Putty,在Host Name里输入树莓派IP,在Connection type里选择SSH,在Saved Sessions内输入一个名字,比如Pi。按下Open
  6. 如果你的树莓派正常开启,并正常插入网卡那么Putty里的黑框就是你的树莓派。登录你的树莓派:用户名(Account)默认Pi,密码(PassWord)默认raspberry,密码输入时不显示是正常情况,输入正确后即可直接进入树莓派系统。即出现Pi@raspberrypi:~$

树莓派优化

修改源

源默认是国外的,又慢又卡。所以换成中科大的源:

sudo nano /etc/apt/sources.list

注释/删除其它东西,添加下面这个

deb http://mirrors.ustc.edu.cn/raspbian/raspbian/raspbian stretch main contrib non-free rpi

然后回到主界面,输入下面这个

sudo nano /etc/apt/sources.list.d/raspi.list

注释/删除其它东西,添加下面这个

deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian stretch main ui

修改时间和地区

主界面输入

sudo dpkg-reconfigure tzdata

找到亚洲 Asia,然后选择 shanghai 就可以了。

开机自启SSH或者VNC

主界面输入

sudo raspi-config

进入设置,找到 interfacing option 选择,然后找到 ssh或者VNC,按回车使能 enable 就可以了。

添加可视化界面

下载还是一个黑框,对新人不友好,所以需要调出UI。(当服务器或者其他用途就不用改了)

这里还是分有无显示器,有显示器请看Plan A,无显示器请看Plan B

Plan A:

  1. 直接插电开机即可

Plan B:

  1. 主界面分别输入sudo apt-get sources 和sudo apt-get install tightvncserver下载并更新VNC
  2. 电脑下载VNC,输入树莓派IP即可连接
  3. 首次进入需要设置一些内容,按照系统指引操作就好

如果想搭建服务器

全栈开发很流行,尤其是Web开发,而Web开发就必然要用的服务器,但是服务器太贵了呀!因此,最好的选择就是用树莓派或者手机替代,手机这里不说,只说树莓派方法

  1. 安装、启动、重启、停止Nginx
#安装
sudo apt-get install nginx
#启动
sudo /etc/init.d/nginx start
#重启
sudo /etc/init.d/nginx restart
#停止
sudo /etc/init.d/nginx stop

2.开发前后端,这里就不多说了,随意开发。不开发也可以,可以直接下一步

3.最后在浏览器输入树莓派IP地址,开发的话就可以看到你开发的东西了,没有开发就可以看到Welcome to Nginx也是对的

这里列举的全部是基础使用,原计划是在加一个刷Windows,但由于刷完后体验不怎么样,所以就不再写刷Windows等其它系统方面知识了。

树莓派4B使用方法及硬件推荐相关推荐

  1. 使用树莓派4B制作NAS(不推荐重度用户使用)基于samba

    注:树莓派4B的速度并不快,使用固态硬盘的话会快一点,普通机械硬盘的话在100MB每秒左右,推荐写论文或者轻度办公使用,不推荐重度用户使用 *** 使用samba制作的NAS其实功能上与共享文件夹几乎 ...

  2. 树莓派4b主板特点_树莓派4B的实用配件清单推荐

    最近树莓派4B像一颗重磅炸弹投入了平静的湖面, 一石激起千层浪的感觉,树莓派4B以其大内存,双4k60fps的HMDI,千兆网卡,usb3.0 , 蓝牙5.0 BLE的强大特性让很多小伙伴趋之若鹜. ...

  3. 树莓派4b学习笔记(1)—— 4B介绍

    转自:树莓派入门(一)-- 树莓派4B介绍 树莓派由注册于英国的慈善组织"Raspberry Pi 基金会"开发,Eben·Upton/埃·厄普顿为项目带头人.2012年3月,英国 ...

  4. 树莓派入门(一)—— 树莓派4B介绍

    树莓派由注册于英国的慈善组织"Raspberry Pi 基金会"开发,Eben·Upton/埃·厄普顿为项目带头人.2012年3月,英国剑桥大学埃本·阿普顿(Eben Epton) ...

  5. 基于树莓派4b(raspberry pi 4b)内核编译流程,交叉编译环境搭建,loadable kernel module (LKM)编译方法

    树莓派4b编译Linux内核&交叉编译环境的搭建 使用树莓派4b编译内核很简单,具体可以参考以下树莓派官网中关于Build the Kernel的内容: https://www.raspber ...

  6. 树莓派4B部署YOLOv5目标检测模型部署(包含加速方法以及模型训练方法总结)

    树莓派4B部署YOLOv5目标检测模型部署 1.工作内容简介: (1)训练鱼类目标识别模型.首先建立水下鱼类目标数据集,由于目前国内暂时并没有可用红鳍东方鲀标注数据集,本文利用Labelimage软件 ...

  7. 用树莓派4b构建深度学习应用(一)硬件篇

    前言 最近树莓派4b发布了8gb的版本,这么大的内存用在嵌入式设备上,简直是为了深度计算而生,果断入手了一块,遂开启了一轮踩坑之旅. 为了避免重复网上已有的树莓派教程,后续系列文章,我尽量以2020年 ...

  8. 树莓派4B用作AC86U旁路由的方法

    目录 一.固件下载 二.固件刷写 三.设置树莓派4B 一.固件下载 在https://github.com/SuLingGG/OpenWrt-Rpi或https://hub.fastgit.org/S ...

  9. 树莓派4B 8G安装日志(2)——硬件操控

    一.基础硬件介绍 1物理引脚 最权威最详细信息科参见官网: 树莓派官网 树莓派提供了一组对外的 IO 接口,称为 GPIO( 通用 IO 接口,General-purpose input/output ...

最新文章

  1. LeetCode 简要日记 455 104
  2. jquery 常用属性和函数(part I)
  3. STC89C52单片机 数码管动态显示
  4. OpenCV检测平面物体
  5. schur补(schur complement)
  6. java编程有什么独特之处?
  7. 美国大学计算机专业排名2014,2014年美国大学计算机科学专业排名
  8. volatile学习
  9. 12. Qt中相关字符串处理
  10. MPLAB IDE 编译器文件归类整理
  11. linux云自动化运维基础知识4(系统结构,vim,管理输入输出,正则表达式)
  12. java拼写json
  13. tomcat 7下spring 4.x mvc集成websocket以及sockjs完全参考指南(含nginx/https支持)
  14. python微信群聊机器人_python 群聊 机器人
  15. 8.找出链表环的入口结点
  16. LOGO设计的五大原则
  17. ppt怎么设置页面比例为4:3
  18. 神州数码交换机CS6200命令学习(三)
  19. 不缺流量的罗永浩、李佳琦们,为啥深耕企业微信社群?
  20. html5手机触屏效果,html5手机触屏touch事件的详细介绍

热门文章

  1. 2021 最新版 Django 接入 支付(支付宝为例
  2. 告别繁琐的的Excel命令,AI智能语义excel处理神器
  3. 《高情商沟通术》读书笔记
  4. Android 获取App应用、缓存、数据等大小适配8.0(仿微信存储空间)
  5. 微信开发者模式实现图文消息发送
  6. PHP调用C语言实现接口方法
  7. 轻松集齐五福,还有花花,原来你要扫的福字都在这里!
  8. 【Windows】微信截图或看图片偏移
  9. 人体运动学非线性分析(二)—Lyapunov指数
  10. B3402 [Usaco2009 Open]Hide and Seek 捉迷藏 最短路