树莓派

换源

文章参考:Raspberry Pi OS 中国软件源 | 树莓派实验室

查看系统

命令行输入lsb_release -a

可得知系统为bookworm
命令行输入:

sudo nano /etc/apt/sources.list

在文件中删除其他的,输入:

记住,nano的保存是ctrl+o,退出是ctrl+x

deb https://mirrors.tuna.tsinghua.edu.cn/debian bookworm main contrib non-free-firmware\ndeb https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free-firmware\ndeb https://mirrors.tuna.tsinghua.edu.cn/debian bookworm-updates main contrib non-free-firmware

然后编辑系统源配置:

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

修改为:

deb https://mirrors.tuna.tsinghua.edu.cn/raspberrypi bookworm main

最后是更新

#更新软件源列表
sudo apt-get update
#更新软件版本
sudo apt-get upgrade
sudo apt-get dist-upgrade

下载miniconda

文章参考:树莓派4B开机+Python虚拟环境搭建(Miniconda3) - 知乎

下载miniconda:

wget http://repo.continuum.io/miniconda/Miniconda3-latest-Linux-aarch64.sh

安装conda:

sudo bash Miniconda3-latest-Linux-aarch64.sh

修改安装路径:

出现这个的时候,记得输入本地用户的home路径

设置环境变量

vim ~/.bashrc

在最后一行添加

export  PATH=\"/home/pi/miniconda3/bin:\"$PATH

刷新配置

source ~/.bashrc

给conda添加RPi.GPIO

pip就好了
牛魔的,记住了,名字是RPi.GPIO​前面的大小写不能忘。

读取dht11

参考:树莓派直接读取 DHT11 温湿度的方法 | 树莓派实验室
命令行输入:

sudo vim /boot/firmware/config.txt

在末尾加上:

dtoverlay=dht11,gpiopin=4

最后重启

sudo reboot

注意,ssh连接时,这么搞就断开连接了
读取:

cat /sys/devices/platform/dht11@4/iio:device0/in_temp_input