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

Arduino Nano-Controlled AC Bulb Switching System with Keypad Input and LCD Interface

View and Edit Project In Cirkit DesignerImage of Arduino Nano-Controlled AC Bulb Switching System with Keypad Input and LCD Interface

Circuit Documentation

Summary

This document provides a detailed overview of a circuit designed to interface an Arduino Nano with various components including an LCD screen, a relay, a keypad, a buzzer, and power management modules. The circuit is powered by a 5V DC source and includes a charging and power-boosting solution for a Li-ion battery setup. The Arduino Nano serves as the central microcontroller, facilitating user input through a keypad and providing output to an LCD screen and a buzzer. Additionally, the circuit can control an AC-powered LED bulb via a relay.

Component List

LCD Screen 16x2 I2C

5V Relay

4X4 Membrane Matrix Keypad

18650 Li-ion Battery x 2

DC Source 5V

LED Bulb AC / Bombillo AC

AC Source

Buzzer

Arduino Nano

PowerBoost 1000 Basic Pad Terminal

TP4056

Wiring Details

LCD Screen 16x2 I2C

5V Relay

4X4 Membrane Matrix Keypad

18650 Li-ion Battery x 2

DC Source 5V

LED Bulb AC / Bombillo AC

Buzzer

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