树莓派开发系列教程1——树莓派介绍

树莓派是一款专为教育设计的小型计算机,由Raspberry Pi基金会开发。它具有信用卡大小,搭载Linux系统,适用于多种编程教学场景。本文介绍了树莓派的不同型号,包括A型、B型及B+型的主要配置差异及其应用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、树莓派是什么?
        Raspberry Pi(中文名为“树莓派”,简写为RPi,或者RasPi/RPi)是为学生计算机编程教育而设计,只有信用卡 大小的卡片式电脑,其系统基于Linux。

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


一句话:树莓派是一个卡片大小的开发板,上面可以运行Linux系统,我们可以用它开发我想要的设备。

2、树莓派的种类

A型:1个USB、无有线网络接口、功率2.5W,500mA、256MB RAM(基本已经见不到了)

B型:2个USB、支持有线网络、功率3.5W,700mA、512MB RAM、26个GPIO(市售还有很多)。

B+型:4个USB口、支持有线网络,功耗1W,512M RAM 40个GPIO(2014新出的,推荐使用)

购买请在淘宝上搜一下,非常多:200到--300元之间(裸板,不含SD卡、电源)



3、树莓派参数:

B型:

处理器
BroadcomBCM2835(CPU,GPU,DSP和SDRAM,USB)
CPU
ARM1176JZF-S核心(ARM11系列)700MHz
GPU
Broadcom VideoCrore IV,OpenGL ES 2.0,1080p 30 h.264/MPEG-4 AVC高清解码器
内存
512MByte
USB 2.0
2(支持USB hub扩展)
影像输出
Composite RCA(PAL & NTSC),HDMI(rev 1.3 & 1.4),raw LCD Panels via DSI 14 HDMI resolution from 640x350 to 1920x1200 plus various PAL andNTSC standards
音源输出
3.5mm插孔,HDMI
板载存储
SD/MMC/SDIO卡插槽
网络接口
10/100以太网接口
外设
8xGPIO、UART、I2C、带两个选择的SPI总线,+3.3V,+5V,ground(负极)
额定功率
700mA(3.5W)
电源输入
5V / 通过MicroUSB或GPIO头
总体尺寸
85.60 x 53.98 mm(3.370 x 2.125 in)
操作系统
Debian GNU/linux,Fedora,Arch Linux ARM,RISC OS, XBMC

B+改进

更多的GPIO:B+将通用输入输出引脚增加到了40个,而Model B则只有26个;
• 更多的USB:B+提供了4个USB端口,对热插拔有着更好的兼容性(Model B只有2个);
• 支持microSD:旧款的SD卡插槽,已经被换成了更漂亮的推入式microSD卡槽;
• 更低的功耗:将线性式稳压器换成了开关式,功耗降低了0.5W到1W;
• 更好的音频:音频电路部分采用了专用的低噪供电;
• 简洁的外形:USB接口被推到了主板的一边,复合视频移到了3.5mm音频口的位置,此外还增加了4个独立的安装孔。


4、树莓派分布图

B型,B+类似,请自行对比参考





### 树莓派 SSH 开发教程 树莓派的 SSH(Secure Shell)是一种用于远程登录和管理设备的安全协议。通过 SSH,用户可以在本地计算机上通过命令行访问树莓派系统并进行配置和开发。以下是关于树莓派 SSH 使用的详细教程: #### 1. 安装与启用 SSH 在树莓派系统中,默认情况下可能未启用 SSH 功能。可以通过以下步骤启用: - 登录到树莓派后运行命令 `sudo raspi-config`[^3]。 - 进入菜单中的“Interfacing Options”选项。 - 选择“SSH”并启用该功能。 #### 2. 配置 SSH 客户端 为了连接到树莓派,需要在本地计算机上安装 SSH 客户端软件。例如: - 在 Windows 系统中,可以使用 PuTTY 或 Windows 自带的 PowerShell。 - 在 macOS 和 Linux 系统中,通常已经内置了 SSH 客户端。 #### 3. 获取树莓派的 IP 地址 在连接 SSH 前,需要知道树莓派的 IP 地址。可以通过以下方法获取: - 在树莓派终端中运行命令 `ifconfig` 或 `hostname -I`[^3]。 - 如果使用路由器管理界面,也可以从已连接设备列表中找到树莓派的 IP 地址。 #### 4. SSH 连接命令 在本地计算机上打开终端或 SSH 客户端,输入以下命令进行连接: ```bash ssh pi@<树莓派IP地址> ``` 默认用户名为 `pi`,初始密码为 `raspberry`[^1]。首次连接时可能会提示是否信任主机密钥,输入 `yes` 即可。 #### 5. 修改默认密码 连接成功后,系统会提示修改默认密码以提高安全性。使用以下命令完成操作: ```bash passwd ``` 按照提示输入当前密码、新密码以及确认新密码[^1]。 #### 6. 配置高级设置 - **更改 root 密码**:运行 `sudo passwd root` 并设置新的 root 密码。 - **切换到 root 用户**:运行 `su root` 输入密码即可获得最高权限。 - **更新系统软件库**:运行以下命令确保系统最新: ```bash sudo apt update sudo apt upgrade ``` - **安装常用工具**:例如 Vim 编辑器和时钟管理程序 Htpdate: ```bash sudo apt install vim htpdate ``` - **设置时区**:将时区设置为中国上海: ```bash timedatectl set-timezone Asia/Shanghai ``` #### 7. 免密码登录配置 为了方便后续操作,可以配置免密码登录: - 在本地计算机生成 SSH 密钥对(如果尚未生成): ```bash ssh-keygen -t rsa ``` - 将公钥复制到树莓派: ```bash ssh-copy-id -i ~/.ssh/id_rsa.pub pi@<树莓派IP地址> ``` 完成后,再次连接 SSH 时无需输入密码[^2]。 --- ### 注意事项 - 确保树莓派和本地计算机处于同一网络环境中[^4]。 - 如果遇到连接失败的问题,请检查防火墙设置或路由器配置。 ```python # 示例代码:验证 SSH 连接状态 import paramiko ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh.connect('树莓派IP地址', username='pi', password='raspberry') stdin, stdout, stderr = ssh.exec_command('uname -a') print(stdout.read().decode()) ssh.close() ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值