入驻于 2017-08-13 / MAKE 主页
可能是网关冲突导致的
当两个网卡都通过 DHCP 获取 IP 时,每个网卡会自动生成一条默认路由
把 DHCP 关掉试试
几块钱买一个土壤湿度传感器和模拟信号采集模块就行了
sudo rpi-eeprom-config --edit
添加电源适配器配置:
PSU_MAX_CURRENT=5000
低电压警告应该就会消失,USB 接口的电流限制也会被解除。
sudo nano /etc/asound.conf
pcm.!default {
type plug
slave.pcm {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
period_size 1024
buffer_size 8192
}
}
}
buffer_size 8192 将缓冲区增大到默认的8倍试试
刷系统的时候要配置好wifi
https://shumeipai.nxez.com/2024/04/23/install-the-operating-system-for-the-raspberry-pi.html
或者通过网线连上路由器
一块pico用ap模式并作为服务器
另外两块可以连上的
# --- 配置热点参数 ---
SSID = 'PicoW_AP' # 热点名称,可以自己定义
PASSWORD = '12345678' # 密码至少需要8位
# --- 1. 创建并配置热点 (AP模式) ---
ap = network.WLAN(network.AP_IF) # 设置为 AP 模式
ap.active(True) # 激活接口
ap.config(essid=SSID, password=PASSWORD, authmode=network.AUTH_WPA_WPA2_PSK)
# 可选:如果想手动给Pico A分配一个静态IP,可以取消下面两行的注释
# ap.ifconfig(('192.168.4.1', '255.255.255.0', '192.168.4.1', '8.8.8.8'))
# 等待热点启动完成
while not ap.active():
pass
print("热点已开启")
print("热点配置信息:", ap.ifconfig())
谢谢分享
树莓派5必须使用 -raspi 内核。当系统错误地使用了通用内核时,就会在启动阶段找不到必要的设备树文件(bcm2712-rpi-5-b.dtb),从而无法继续启动。
cat /proc/cmdline
uname -a
输出如果类似 6.8.0-xx-generic,说明是内核的问题。重新下载系统镜像刷入:
https://ubuntu.com/download/raspberry-pi
选择 Ubuntu 24.04 LTS (64-bit) 下载。
用 C 编辑器(比如 CMake),生成 elf 文件,然后用 elf2uf2 工具转换成 uf2
可以用树莓派系统自带的基础SPI测试工具 spidev_test。
sudo apt install spi-tools
sudo spidev_test -v -D /dev/spidev0.0
还可以用 Python 库 spidev