树莓派
换源
文章参考: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
评论