
资源介绍
面向初学者的 Raspberry Pi 入门指南,包含 480 多个提示与技巧、无专业术语的建议、分步教程和全彩图解。
主要内容概览
本书围绕 Raspberry Pi 的硬件介绍、系统设置、编程入门及项目实践展开,具体分为以下核心部分:
一、Raspberry Pi 硬件型号详解
主流型号对比
Raspberry Pi 5(2023 年 9 月发布):搭载 2.4GHz 四核 Arm Cortex-A76 处理器,性能是前代的 2-3 倍;支持双 4Kp60 HDMI 输出、千兆以太网、USB 3.0 接口,新增电源按钮和 PCle 2.0 接口,需 27W 专用电源,内置 RP1 I/O 芯片提升外设处理能力。
Raspberry Pi 4 Model B:1.5GHz 四核 Cortex-A72 处理器,可选 2GB/4GB/8GB 内存,支持双 micro-HDMI 接口和 USB 3.0,适合桌面级应用。
Pi 400:集成键盘的一体化设计,1.8GHz 超频处理器,4GB 内存,复刻 80 年代家用电脑风格,适合复古计算和桌面使用。
Pi Pico:微控制器,搭载自研 RP2040 芯片(双核 Cortex-M0+,133MHz),26 个 GPIO 引脚,支持 MicroPython 和 C++ 编程,适用于电子项目。
其他型号:包括 Pi 3 系列(性价比高,适合入门)、Pi Zero(超小型,适合低功耗项目)等。
硬件选择建议:根据用途推荐型号,如 Pi 5 适合进阶玩家,Pi 400 适合桌面使用,Pi Pico 适合电子爱好者,旧型号(如 Pi 3)适合低成本项目。
二、系统安装与基础设置
必备工具:Micro SD 卡(建议 8GB 以上)、HDMI 线(Pi 4/5 需 micro-HDMI)、USB 键盘鼠标、电源适配器(不同型号功率不同)、可选外壳。
系统安装步骤
使用 NOOBS(New Out Of Box Software)简化安装,支持 Raspberry Pi OS 等多种系统。
针对 macOS 和 Windows 用户提供不同格式化工具(如 SD Card Formatter)和文件拷贝流程,确保系统正确写入 SD 卡。
初始配置:包括连接显示器、网络设置(有线 / 无线)、启用 SSH/VNC 远程控制、设置静态 IP 地址等。
三、Raspberry Pi OS 系统操作
桌面环境(PIXEL):轻量级 Linux 桌面,支持自定义壁纸、菜单栏和字体,预装 LibreOffice 办公套件、Chromium 浏览器等工具。
命令行基础:通过 Terminal 执行命令,如mkdir创建文件夹、sudo获取管理员权限、apt管理软件包(安装 / 卸载 / 更新)。
高级功能:使用 VNC 实现无头(无显示器)远程控制,通过 DHCP reservation 固定 IP 地址,利用文件管理器管理系统文件。
四、编程入门与项目实践
编程基础
Pi Pico 编程:通过 Thonny IDE 使用 MicroPython,示例包括 LED 闪烁、温度传感器数据读取(利用内置 ADC 接口)。
通用编程:支持 Python、C++ 等语言,预装 Scratch 图形化编程工具,适合初学者入门。
经典项目推荐
复古游戏 emulator:运行 ZX Spectrum 和 Commodore 64 游戏。
媒体中心:播放网络存储电影、YouTube 内容。
硬件控制:用 Pi Pico 制作交通灯、温度 gauge、机器人控制器等。
桌面应用:作为低成本办公电脑,支持 Teams 等软件。
五、扩展资源与进阶指导
替代单板计算机(SBC):介绍 Banana Pi、Rock Pi、UDOO Bolt 等竞品,对比性能与价格,帮助读者根据需求选择。
实用技巧:包括超频(如 Pi 400 可稳定超至 2.2GHz)、安装 Windows 10、更换操作系统(Ubuntu