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

Arduino UNO Controlled DC Motor with RTC and Keypad Interface

View and Edit Project In Cirkit DesignerImage of Arduino UNO Controlled DC Motor with RTC and Keypad Interface

Circuit Documentation

Summary

This document provides a detailed overview of a circuit designed to interface various components with an Arduino UNO microcontroller. The circuit includes a DC motor controlled by a TIP120 Darlington Transistor, a diode for back EMF protection, resistors, an NTC thermistor, a 4x4 membrane matrix keypad, an RTC module, and a red LED indicator. The Arduino UNO serves as the central processing unit, managing inputs from the keypad and NTC, controlling the DC motor, and interfacing with the RTC module. Power is supplied by a 4xAA battery pack.

Component List

DC Motor

TIP120 Hi-Current Darlington Transistor

Diode

Resistor (220 Ohms)

NTC (Negative Temperature Coefficient)

4X4 Membrane Matrix Keypad

RTC (Real-Time Clock) MODULE

Arduino UNO

4xAA Battery Pack

LED: Two Pin (red)

Wiring Details

DC Motor

TIP120 Hi-Current Darlington Transistor

Diode

Resistor (220 Ohms)

NTC

4X4 Membrane Matrix Keypad

RTC MODULE

Arduino UNO

4xAA Battery Pack

LED: Two Pin (red)

Documented Code

Arduino UNO 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