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

Arduino UNO-Based Temperature Monitoring System with OLED Display

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

Circuit Documentation

Summary

This circuit involves an Arduino UNO microcontroller interfacing with a temperature sensor (LM35), an NTC thermistor, and a 128x64 OLED display. The circuit also includes resistors for proper functioning of the sensors. The Arduino UNO reads temperature data from the sensors and displays it on the OLED screen.

Component List

  1. Arduino UNO

    • Description: A microcontroller board based on the ATmega328P.
    • 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
  2. Temperature Sensor (LM35)

    • Description: A precision integrated-circuit temperature sensor, whose output voltage is linearly proportional to the Celsius temperature.
    • Pins: +Vs, Vout, GND
  3. Resistor (10k Ohms)

    • Description: A resistor with a resistance of 10k Ohms.
    • Pins: pin1, pin2
  4. NTC Thermistor

    • Description: A thermistor with a negative temperature coefficient.
    • Pins: A0, A1
  5. 128x64 OLED Display (I2C IIC SPI Serial)

    • Description: A 128x64 pixel OLED display module that communicates via I2C.
    • Pins: GND, SDA, SCL, VCC

Wiring Details

Arduino UNO

Temperature Sensor (LM35)

Resistor (10k Ohms)

NTC Thermistor

128x64 OLED Display (I2C IIC SPI Serial)

Documented Code

sketch.ino

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

}

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

}

documentation.txt