

A 120V outlet is a standard electrical component that provides 120 volts of alternating current (AC) at a frequency of 60 Hz. It is widely used in residential, commercial, and industrial settings to power a variety of household appliances, electronic devices, and tools. The outlet typically features two or three slots: two for the live and neutral connections, and an optional third slot for grounding.








| Parameter | Value |
|---|---|
| Voltage Rating | 120V AC |
| Frequency | 60 Hz |
| Current Rating | Typically 15A or 20A |
| Power Rating | 1800W (15A) or 2400W (20A) |
| Number of Slots | 2 (live and neutral) or 3 (with ground) |
| Grounding | Optional, depending on outlet type |
| Material | Thermoplastic or thermoset |
| Mounting Style | Wall-mounted |
| Pin | Description |
|---|---|
| Live (Hot) | Supplies the 120V AC power. This is the smaller slot in a polarized outlet. |
| Neutral | Returns current to the power source. This is the larger slot in a polarized outlet. |
| Ground (Optional) | Provides a safety path for electrical faults. This is the round or U-shaped slot. |
Installation:
Powering Devices:
Safety Precautions:
While a 120V outlet is not directly connected to an Arduino UNO, it can be controlled indirectly using a relay module. Below is an example of how to control a 120V outlet using an Arduino and a relay.
/*
Example: Controlling a 120V outlet using an Arduino UNO and a relay module.
WARNING: Ensure proper insulation and safety measures when working with high voltage.
*/
const int relayPin = 7; // Pin connected to the relay module
void setup() {
pinMode(relayPin, OUTPUT); // Set relay pin as output
digitalWrite(relayPin, LOW); // Ensure relay is off at startup
}
void loop() {
digitalWrite(relayPin, HIGH); // Turn on the relay (activates the outlet)
delay(5000); // Keep the outlet on for 5 seconds
digitalWrite(relayPin, LOW); // Turn off the relay (deactivates the outlet)
delay(5000); // Keep the outlet off for 5 seconds
}
Note: Always use a relay module rated for 120V AC and ensure proper isolation between the low-voltage Arduino circuit and the high-voltage outlet.
Outlet Not Providing Power:
Loose or Damaged Outlet:
Overheating:
Device Not Working When Plugged In:
Q: Can I use a 120V outlet for 240V devices?
Q: How do I know if my outlet is grounded?
Q: Can I install a 120V outlet outdoors?
Q: What is the difference between a 15A and 20A outlet?