Arduino UNO-Based Current and Voltage Monitoring System with LED Indicator and Buzzer Alert
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
This circuit involves an Arduino UNO microcontroller interfacing with various components including a current sensor, voltage sensor, resistor, LED, and a buzzer. The Arduino UNO reads data from the sensors and controls the LED and buzzer based on the sensor inputs.
Component List
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
Resistor
- Description: A passive electrical component that implements electrical resistance as a circuit element.
- Pins: pin1, pin2
- Properties:
- Resistance: 200 Ohms
LED: Two Pin (yellow)
- Description: A yellow light-emitting diode.
- Pins: cathode, anode
Current Sensor 5A
- Description: A sensor to measure current up to 5A.
- Pins: 1, 2, GND, OUT, VCC
Voltage Sensor DC 25V
- Description: A sensor to measure voltage up to 25V.
- Pins: +, -, output, gnd, vcc
Buzzer
- Description: An audio signaling device.
- Pins: PIN, GND
Wiring Details
Arduino UNO
- 5V connected to VCC of Current Sensor 5A and + of Voltage Sensor DC 25V
- GND connected to GND of Current Sensor 5A, - of Voltage Sensor DC 25V, GND of Buzzer, and cathode of LED
- A0 connected to OUT of Current Sensor 5A
- A1 connected to output of Voltage Sensor DC 25V
- D8 connected to pin2 of Resistor
- D7 connected to PIN of Buzzer
Resistor
- pin1 connected to anode of LED
- pin2 connected to D8 of Arduino UNO
LED: Two Pin (yellow)
- cathode connected to GND of Arduino UNO
- anode connected to pin1 of Resistor
Current Sensor 5A
- VCC connected to 5V of Arduino UNO
- GND connected to GND of Arduino UNO
- OUT connected to A0 of Arduino UNO
Voltage Sensor DC 25V
- + connected to 5V of Arduino UNO
- - connected to GND of Arduino UNO
- output connected to A1 of Arduino UNO
Buzzer
- PIN connected to D7 of Arduino UNO
- GND connected to GND of Arduino UNO
Code Documentation
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:
}
documentation.txt