树莓派:修订间差异
无编辑摘要 |
无编辑摘要 |
||
第25行: | 第25行: | ||
* 任务栏消失了。 | * 任务栏消失了。 | ||
为了匹配树莓派5硬件,树莓派新版操作系统,基于Debian 12 “Bookworm”。现在使用wf-panel-pi应用程序管理系统面板,删除用户目录下.config目录中的wf-panel-pi所有文件即可重置。在终端输入:<code>rm -rf ~/.config/wf-panel-pi.ini*</code> | 为了匹配树莓派5硬件,树莓派新版操作系统,基于Debian 12 “Bookworm”。现在使用wf-panel-pi应用程序管理系统面板,删除用户目录下.config目录中的wf-panel-pi所有文件即可重置。在终端输入:<code>rm -rf ~/.config/wf-panel-pi.ini*</code> | ||
==GPIO== | |||
===Python=== | |||
使用[[Python]]语言编程,可以使用默认安装在树莓派系统的[[gpiozero]]库,是一个开源的树莓派GPIO设备接口库,简单易用。 | |||
以下示例将一个LED灯串联电阻后接到最后两个引脚Pin39(GND),Pin40(GPIO21),使其闪烁。 | |||
<syntaxhighlight lang="python" > | |||
from gpiozero import LED | |||
from time import sleep | |||
led = LED(21) | |||
while True: | |||
led.on() | |||
sleep(1) | |||
led.off() | |||
sleep(1) | |||
</syntaxhighlight> | |||
{{了解更多 | |||
|[https://www.raspberrypi.com/documentation/computers/raspberry-pi.html 树莓派文档:树莓派硬件] | |||
|[https://projects.raspberrypi.org/en/projects/physical-computing/0 树莓派项目:使用Python物理计算] | |||
|[https://github.com/gpiozero/gpiozero/ GitHub:gpiozero/gpiozero] | |||
}} | |||
==资源== | ==资源== |
2024年2月29日 (四) 02:19的版本
树莓派(Raspberry Pi)
简介
时间轴
安装
树莓派5,NVMe固态硬盘安装树莓派系统。
方法一:使用U盘连接到电脑写入系统,再插入树莓派安装,安装后使用dd复制到固态硬盘,调整硬盘大小。移除U盘。
方法二:将固态硬盘连接到电脑写入系统,再插入树莓派安装。
软件
安装中文输入法,以Google拼音输入法示例。
sudo apt udpate
sudo apt install fcitx fcitx-googlepinyin
# 安装后重启
sudo reboot
添加Google拼音,点击树莓派图标 -> Preference -> Fcitx Configuration,添加Google Pinyin 谷歌拼音输入法。可以使用Ctrl + 空格
来切换输入法。
常见问题
- 任务栏消失了。
为了匹配树莓派5硬件,树莓派新版操作系统,基于Debian 12 “Bookworm”。现在使用wf-panel-pi应用程序管理系统面板,删除用户目录下.config目录中的wf-panel-pi所有文件即可重置。在终端输入:rm -rf ~/.config/wf-panel-pi.ini*
GPIO
Python
使用Python语言编程,可以使用默认安装在树莓派系统的gpiozero库,是一个开源的树莓派GPIO设备接口库,简单易用。
以下示例将一个LED灯串联电阻后接到最后两个引脚Pin39(GND),Pin40(GPIO21),使其闪烁。
from gpiozero import LED
from time import sleep
led = LED(21)
while True:
led.on()
sleep(1)
led.off()
sleep(1)