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

Arduino Nano-Based Environmental Monitoring System with OLED Display

View and Edit Project In Cirkit DesignerImage of Arduino Nano-Based Environmental Monitoring System with OLED Display

Circuit Documentation

Summary

This circuit integrates an Arduino Nano microcontroller with a DS18B20 temperature sensor, a DHT11 humidity and temperature sensor, a 128x64 OLED display, a 10k Ohm resistor, a 4.7 Ohm resistor, and a 2-pin push switch. The Arduino Nano serves as the central processing unit, interfacing with the sensors to collect temperature and humidity data, and displaying the information on the OLED screen. The resistors are used for pull-up configurations and current limiting, while the push switch provides user input capability.

Component List

Arduino Nano

DS18B20 Temperature Sensor

DHT11 Sensor V2

128x64 OLED Display (I2C IIC SPI Serial)

Resistor (10k Ohms)

Resistor (4.7 Ohms)

2Pin Push Switch

Wiring Details

Arduino Nano

DS18B20 Temperature Sensor

DHT11 Sensor V2

128x64 OLED Display (I2C IIC SPI Serial)

Resistor (10k Ohms)

Resistor (4.7 Ohms)

2Pin Push Switch

Documented Code

Arduino Nano Code (sketch.ino)

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

}

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

}

Note: The provided code is a template and does not contain any functional code. It needs to be populated with the logic for reading sensors, processing data, and controlling the OLED display.