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

Arduino UNO-Based Temperature and Humidity Monitoring System with Data Logging

View and Edit Project In Cirkit DesignerImage of Arduino UNO-Based Temperature and Humidity Monitoring System with Data Logging

Circuit Documentation

Summary

This circuit is designed to measure temperature and humidity using an Adafruit DHT11 sensor and log the data to a Micro SD Card Module. The circuit includes various components such as an Arduino UNO, INA219 current sensors, a boost converter, a buck converter, capacitors, a diode, a MOSFET, and a power supply. The Arduino UNO is programmed to read data from the DHT11 sensor and log it to the SD card.

Component List

  1. Diode

    • Pins: Cathode, Anode
    • Description: A semiconductor device that allows current to flow in one direction only.
    • Purpose: Used for rectification or protection in the circuit.
  2. Ceramic Capacitor

    • Pins: Pin0, Pin1
    • Description: A capacitor with a ceramic dielectric.
    • Purpose: Used for filtering or decoupling in the circuit.
    • Properties:
      • Capacitance: 0.0000001 Farads
  3. INA219

    • Pins: VCC, GND, SCL, SDA, VIN -, VIN +
    • Description: A current sensor for high-side current measurement.
    • Purpose: Used to measure current and voltage in the circuit.
  4. Arduino UNO

    • Pins: UNUSED, IOREF, Reset, 3.3V, 5V, GND, Vin, A0, A1, A2, A3, A4, A5, SCL, SDA, AREF, D13, D12, D11, D10, D9, D8, D7, D6, D5, D4, D3, D2, D1, D0
    • Description: A microcontroller board based on the ATmega328P.
    • Purpose: Used to control the circuit and log data.
  5. MOSFET

    • Pins: Gate, Drain, Source
    • Description: A type of transistor used for switching and amplification.
    • Purpose: Used for switching in the circuit.
  6. Power Supply

    • Pins: +, -
    • Description: Provides power to the circuit.
    • Purpose: Supplies the necessary voltage and current.
  7. Boost Converter (MT3608)

    • Pins: OUTPUT +, OUTPUT -, INPUT +, INPUT -
    • Description: A DC-DC converter that steps up voltage.
    • Purpose: Used to increase the voltage in the circuit.
  8. Electrolytic Capacitor

    • Pins: +, -
    • Description: A capacitor with an electrolyte as one of its plates.
    • Purpose: Used for filtering or energy storage in the circuit.
    • Properties:
      • Capacitance: 0.000001 Farads
  9. Buck Converter

    • Pins: IN+, IN-, OUT+, OUT-
    • Description: A DC-DC converter that steps down voltage.
    • Purpose: Used to decrease the voltage in the circuit.
  10. Micro SD Card Module

    • Pins: cs, sck, mosi, miso, vcc, gnd
    • Description: A module for interfacing with a micro SD card.
    • Purpose: Used to log data to a micro SD card.

Wiring Details

Diode

Ceramic Capacitor

INA219

Arduino UNO

MOSFET

Power Supply