Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Arduino Nano-Based Smart Soil Moisture Monitoring and Motor Control System with OLED Display

View and Edit Project In Cirkit DesignerImage of Arduino Nano-Based Smart Soil Moisture Monitoring and Motor Control System with OLED Display

Circuit Documentation

Summary

This circuit integrates an Arduino Nano microcontroller, a 0.96" OLED display, a DFRobot Capacitive Soil Moisture Sensor, a DC Motor, a 12V Battery, and an H-Bridge motor driver. The Arduino Nano serves as the central controller, interfacing with the OLED display for visual output, the soil moisture sensor for environmental monitoring, and the H-Bridge for motor control. The 12V battery powers the motor through the H-Bridge.

Component List

Arduino Nano

0.96" OLED

H-Bridge Motor Driver

DC Motor

12V Battery

DFRobot Capacitive Soil Moisture Sensor (V1.0)

Wiring Details

Arduino Nano

0.96" OLED

H-Bridge Motor Driver

DC Motor

12V Battery

DFRobot Capacitive Soil Moisture Sensor (V1.0)

Documented Code

Arduino Nano Code

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

This code is a basic template for the Arduino Nano. The setup() function is where you initialize your components and settings, and the loop() function is where the main logic of your program runs repeatedly.