Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Project Documentation

Arduino Nano Based Temperature Sensing Circuit

Image of Arduino Nano Based Temperature Sensing Circuit

Circuit Documentation

Summary of the Circuit

This circuit consists of an Arduino Nano microcontroller, an NTC thermistor (Negative Temperature Coefficient), and a resistor. The Arduino Nano serves as the central processing unit, controlling the inputs and outputs of the circuit. The NTC thermistor is a temperature-sensitive resistor whose resistance decreases as the temperature increases. The resistor is used to form a voltage divider with the NTC thermistor, which allows the Arduino Nano to measure temperature changes through its analog input.

Component List

Arduino Nano

  • Description: A compact microcontroller board based on the ATmega328P.
  • Pins: D1/TX, D0/RX, RESET, GND, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11/MOSI, D12/MISO, VIN, 5V, A7, A6, A5, A4, A3, A2, A1, A0, AREF, 3V3, D13/SCK
  • Purpose: Acts as the central processing unit for the circuit, reading sensor data and executing embedded code.

NTC Thermistor

  • Description: A thermistor with a negative temperature coefficient.
  • Pins: A0, A1
  • Purpose: Serves as a temperature sensor, providing variable resistance based on the temperature.

Resistor

  • Description: A passive two-terminal electrical component that implements electrical resistance as a circuit element.
  • Pins: pin1, pin2
  • Properties: Resistance - 100000 Ohms
  • Purpose: Forms a voltage divider with the NTC thermistor to enable temperature measurement by the Arduino Nano.

Wiring Details

Arduino Nano

  • GND connected to NTC Thermistor A0
  • 5V connected to Resistor pin2
  • A0 connected to NTC Thermistor A1 and Resistor pin1

NTC Thermistor

  • A0 connected to Arduino Nano GND
  • A1 connected to Arduino Nano A0

Resistor

  • pin1 connected to Arduino Nano A0
  • pin2 connected to Arduino Nano 5V

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:

}

Additional Notes (documentation.txt)

No additional code or notes provided for the Arduino Nano.


This documentation provides an overview of the circuit components, their wiring, and the embedded code for the Arduino Nano. The circuit is designed to measure temperature using the NTC thermistor and provide the data to the Arduino Nano for processing.