一.硬件准备
- 树莓派 Pico W
- 土壤湿度传感器
- 温度传感器(例如 DS18B20)
- 光照传感器(例如 BH1750)
- OLED 显示屏(例如 SSD1306)
- 面包板和连接线
二.软件准备
- MicroPython 固件(已经在之前的步骤中安装)
- Thonny IDE(已经在之前的步骤中安装)
- 连接 Wi-Fi 的代码(已经在之前的步骤中编写)
见《树莓派Pico W的wifi模块配置与简单实战》
三、项目步骤
- 连接硬件
- 将土壤湿度传感器的 VCC 接 Pico W 的 3.3V,GND 接 Pico W 的 GND,数据引脚接 Pico W 的一个 ADC 引脚(例如 ADC0)。
- 将 DS18B20 温度传感器的 VCC 接 Pico W 的 3.3V,GND 接 Pico W 的 GND,数据引脚接 Pico W 的一个 GPIO 引脚(例如 GPIO 16)。
- 将 BH1750 光照传感器的 VCC 接 Pico W 的 3.3V,GND 接 Pico W 的 GND,SCL 和 SDA 分别接 Pico W 的 I2C 引脚(SCL 接 GPIO 17,SDA 接 GPIO 16)。
2.安装所需库
在Thonny IDE上写入以下code。
3.编写代码
编写代码来读取土壤湿度传感器、DS18B20 温度传感器和