【新书推荐】树莓派趣学100例
创始人
2025-08-20 07:31:21
0

从入门到精通,轻松玩转树莓派5B的智慧之旅

内容简介

作者:余智豪 冯梓洋

定价:69元

出版日期:2025.06.01

树莓派(Raspberry Pi)是一款基于Linux操作系统的迷你型计算机,为计算机编程教育而设计。本书是针对第5代树莓派(Raspberry Pi 5B)的实例教程,列举了100个典型的树莓派应用实例,详细介绍树莓派的工作原理、网络应用、程序设计、游戏开发、图像处理、传感器应用、搭建服务器、语音处理、搭建智能小车等知识。

读者对象

本书适合对树莓派和计算机编程感兴趣的广大计算机爱好者群体,无论是初学者还是进阶用户,都可以成为“创客”(Maker)的一员。

本书特色

本书以实例开发的方式将基础知识和典型应用相结合,全面系统地介绍了树莓派软硬件应用各个方面的知识。全书共分为18章,内容结构清晰、循序渐进:从初识树莓派、硬件剖析、操作系统安装,到网络应用、文件管理、办公使用;从Linux命令行操作、远程控制,到Scratch趣味编程、Python基础与游戏开发;再到硬件GPIO控制、传感器集成、图像与语音处理,直至搭建多种服务器和构建智能小车,覆盖了树莓派在教育、创客、物联网和家庭自动化等领域的典型应用场景。

本书最大的特色在于“做中学、学中创”——每个实例均配有详细的操作步骤和代码解析,注重动手实践与思维启发。无论编程初学者、电子爱好者,还是希望将树莓派用于教学或项目开发的工程师,都能从中获得实用的技术支持与创新灵感。通过本书的学习,读者不仅能掌握树莓派的核心技术,更能亲手打造属于自己的智能项目,真正实现从“玩转”到“创造”的跨越。

目录

第1章 树莓派应用简介

实例1初识树莓派

实例2树莓派的家族成员

实例3树莓派的典型应用

实例4购买树莓派及其配件

实例5树莓派其他配件

第2章 树莓派硬件剖析

实例6树莓派的硬件结构

实例7树莓派CPU的工作原理

实例8树莓派的图形处理器

实例9树莓派的内存

实例10树莓派的硬件连接

第3章 安装树莓派操作系统

实例11操作系统的基础知识

实例12树莓派的操作系统

实例13格式化Micro SD卡

实例14用镜像文件安装Raspbian

实例15用镜像文件安装Ubuntu

第4章 树莓派的网络应用

实例16树莓派系统的基本配置

实例17树莓派的菜单栏和关机步骤

实例18在树莓派上安装及使用中文输入法

实例19用树莓派浏览网页

实例20用树莓派接收电视信号

第5章 树莓派的文件管理

实例21树莓派的文件系统

实例22在树莓派上建立和删除文件夹

实例23在树莓派上使用U盘和复制文件

实例24树莓派的桌面偏好设置

实例25备份树莓派的Micro SD卡

第6章 树莓派的办公应用

实例26编辑办公文档

实例27编辑电子表格

实例28编辑幻灯片

实例29绘制流程图和编辑数学公式

实例30在树莓派上安装WPS Office 2019

第7章 用树莓派学习Linux系统的常用命令

实例31 Linux系统的基本命令

实例32 Linux系统的文件管理命令

实例33 Linux系统的权限设置命令

实例34在树莓派上安装和卸载软件包

实例35在树莓派上查看系统资源的命令

第8章 远程控制树莓派

实例36认识SSH安全传输协议

实例37用PuTTY远程登录树莓派

实例38用远程桌面连接控制树莓派

实例39用VNC协议远程控制树莓派

实例40通过网络与树莓派进行文件传输

第9章 用树莓派玩音乐

实例41音乐创作软件Sonic Pi

实例42播放单音符

实例43播放多音符

实例44模拟各种乐器

实例45演奏复杂的乐曲

第10章Scratch趣味编程

实例46 Scratch简介

实例47让角色在舞台中移动

实例48让角色显示文字和发声

实例49编程实现小熊在荒野中行走

实例50编程实现青蛙捕鱼小游戏

第11章 树莓派Python编程入门

实例51 Python的编程界面

实例52用Python实现数学运算

实例53 Python字符串处理

实例54 Python变量的类型及转换

实例55 Python的输入函数

实例56编写简单的Python程序

实例57 Python的循环命令

实例58 Python的条件语句

实例59 Python创建和使用函数

实例60 Python海龟趣味绘图

第12章 树莓派游戏编程入门

实例61用Python编写猜谜语程序

实例62用random模块生成一个随机数

实例63用Python编写猜数程序

实例64认识pygame游戏开发平台

实例65用pygame绘制几何图形

实例66用pygame显示文字

实例67用pygame显示图片

实例68用pygame检测键盘和鼠标事件

实例69用pygame播放声音

实例70编程实现打地鼠游戏

第13章 树莓派硬件编程基础

实例71探索树莓派的GPIO接口

实例72认识RPi.GPIO模块和GPIOZero模块

实例73认识面包板、LED和电阻

实例74树莓派控制LED闪烁

实例75用手机远程控制LED亮灭

第14章 树莓派图像处理

实例76安装和使用USB摄像头

实例77安装和使用树莓派官方摄像头

实例79认识OpenCV视觉库

第15章树莓派与传感器

实例81红外线人体传感器

实例82用超声波传感器测量距离

实例83连接温度和湿度传感器

实例84开启树莓派的硬件串行接口

实例85树莓派连接GPS卫星定位模块

第16章 用树莓派搭建服务器

实例86用树莓派搭建Nginx服务器

实例87安装和使用MySQL数据库

实例88安装PHP服务器

实例89用树莓派搭建DHCP服务器

实例90用树莓派搭建DNS服务器

实例91用树莓派搭建FTP服务器

实例92用树莓派搭建Samba服务器

实例93用树莓派搭建电子邮件服务器

实例94用树莓派搭建代理服务器

第17章 树莓派语音处理

实例95用树莓派制作微型广播电台

实例96用树莓派实现语音合成

实例97用树莓派实现语音报时温度计

实例98用树莓派实现声控电灯

第18章 用树莓派搭建智能小车

实例99树莓派智能小车的硬件设计

实例100树莓派智能小车的软件设计

样章试读

购书链接

从入门到精通,轻松玩转树莓派5B的智慧之旅

相关内容

热门资讯

20岁女生赴马来西亚留学第9天... 2025年3月14日,20岁的小文(化名)抵达马来西亚开启留学生涯。 3月22日下午2时许,远在山东...
阅兵现场将奏唱《保卫黄河》等反... 8月20日,国务院新闻办公室举行新闻发布会,介绍阅兵准备工作有关情况。上游新闻记者在发布会现场了解到...
原创 报... 在全球关注的目光中,乌克兰战争仍在不断演变,尤其是近期发生的一系列事件,引发了国际社会的广泛讨论。8...
《茶叶全书》世界三大茶书经典 《茶叶全书(套装上下卷)》包括《茶叶全书(上卷)》和《茶叶全书(下卷)》。茶,被称为“东方的恩赐”之...
原创 刘... 众所周知,在中国古代,改朝换代时的“该死名单”上,前朝皇室永远是第一位。但在三国时期,却出现了一个特...
原创 三... 前言 三国已灭,为何堵不住众口悠悠? 曹魏三代稳定局面,司马氏治下汉族衰落,反差何以如此悬殊? 司马...
原创 波... 文/编辑丨溪谈朱雀 在阅读之前,麻烦您点一下“关注”,方便您进行讨论和分享、增加阅读体验,感谢您的支...
原创 “... 北方战乱不断,南方却出现了长足发展 魏晋南北朝作为中国古代史发展中的一个动乱时期,其实对于中国此后历...
原创 梁... 众所周知,宋江是梁山好汉们的老大,他处处为兄弟们考虑,在那个昏暗的年代里,他“及时雨”的称号也名副其...
原创 徐... 徐达(1332~1385年)中国古代明朝初年名将。字天德,濠州(今安徽凤阳)人。世代农家出身。元朝末...