Raspberry Pi Zero W Smart Garden Monitor with Soil Moisture and Weather Sensors
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
This document provides a detailed overview of a circuit that includes a Raspberry Pi Zero W, various sensors, an LCD display, and a battery. The circuit is designed to read environmental data such as soil moisture, temperature, and pressure, and display the information on an LCD screen. The Raspberry Pi Zero W serves as the central processing unit, interfacing with the sensors and the display.
Component List
Raspberry Pi Zero W
- Description: A small, affordable computer that can be used for a variety of applications.
- Pins: 5V, 3V3, GPIO2 (SDA), GPIO 3, GROUND, GPIO 14, GPIO15, GPIO 18, GND, GPIO 23, GPIO24, GPIO 25, GPIO 8, GPIO 7, GPIO 1, GPIO 12, GPIO 16, GPIO 20, GPIO 21, GPIO 04, GPIO 17, GPIO 27, GPIO 22, GPIO 10, GPIO 9, GPIO 11, GPIO 0, GPIO 5, GPIO 6, GPIO 13, GPIO 19, GPIO 26, CSI (CAMERA)
SparkFun Soil Moisture Sensor
- Description: A sensor used to measure the moisture content in the soil.
- Pins: VCC, GND, SIG
MKE-M07 LCD1602 I2C
- Description: A 16x2 character LCD display with I2C interface.
- Pins: GND, 5V, SDA, SCL
DHT 11
- Description: A basic, low-cost digital temperature and humidity sensor.
- Pins: VCC, GND, DATA
BMP180
- Description: A barometric pressure sensor that can also measure temperature.
- Pins: 3.3, SDA, SCL, GND, VCC
I2C Module
- Description: A module to facilitate I2C communication.
- Pins: SCL, SDA, VCC, GND
5V Battery
- Description: A battery providing 5V power supply.
- Pins: +, -
Wiring Details
Raspberry Pi Zero W
- 3V3: Connected to VCC of SparkFun Soil Moisture Sensor, DHT 11, BMP180, and I2C module.
- 5V: Connected to + of 5V Battery.
- GPIO2 (SDA): Connected to SDA of I2C module and BMP180.
- GPIO 3: Connected to SCL of I2C module and BMP180.
- GPIO 14: Connected to SIG of SparkFun Soil Moisture Sensor.
- GPIO15: Connected to DATA of DHT 11.
- GND: Connected to - of 5V Battery, GND of SparkFun Soil Moisture Sensor, DHT 11, BMP180, and I2C module.
SparkFun Soil Moisture Sensor
- VCC: Connected to 3V3 of Raspberry Pi Zero W.
- GND: Connected to GND of Raspberry Pi Zero W.
- SIG: Connected to GPIO 14 of Raspberry Pi Zero W.
MKE-M07 LCD1602 I2C
- GND: Not connected in the provided net list.
- 5V: Not connected in the provided net list.
- SDA: Not connected in the provided net list.
- SCL: Not connected in the provided net list.
DHT 11
- VCC: Connected to 3V3 of Raspberry Pi Zero W.
- GND: Connected to GND of Raspberry Pi Zero W.
- DATA: Connected to GPIO15 of Raspberry Pi Zero W.
BMP180
- 3.3: Not connected in the provided net list.
- SDA: Connected to SDA of I2C module and GPIO2 (SDA) of Raspberry Pi Zero W.
- SCL: Connected to SCL of I2C module and GPIO 3 of Raspberry Pi Zero W.
- GND: Connected to GND of Raspberry Pi Zero W.
- VCC: Connected to 3V3 of Raspberry Pi Zero W.
I2C Module
- SCL: Connected to SCL of BMP180 and GPIO 3 of Raspberry Pi Zero W.
- SDA: Connected to SDA of BMP180 and GPIO2 (SDA) of Raspberry Pi Zero W.
- VCC: Connected to 3V3 of Raspberry Pi Zero W.
- GND: Connected to GND of Raspberry Pi Zero W.
5V Battery
- +: Connected to 5V of Raspberry Pi Zero W.
- -: Connected to GND of Raspberry Pi Zero W.
Code
No code was provided for this circuit.