Arduino and Wemos D1 Mini Controlled LED Array with AC to DC Conversion
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
This circuit involves an Arduino UNO, a Wemos D1 Mini, an AC to DC converter, resistors, LEDs, and various connectors. The circuit is designed to interface multiple LEDs with the Arduino UNO and Wemos D1 Mini, powered through an AC to DC converter. The Arduino UNO is programmed to control the LEDs, while the Wemos D1 Mini is used for additional control and communication.
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
Wemos D1 Mini
- Description: A mini WiFi board based on the ESP8266.
- Pins: RST, A0, D0, D5, D6, D7, D8, 3V3, 5V, G, D4, D3, D2, D1, RX, TX
AC to DC Converter
- Description: Converts AC voltage to DC voltage.
- Pins: 12v, -, 5v, live, neutral
Resistor (200 Ohms)
- Description: A resistor with a resistance of 200 Ohms.
- Pins: pin1, pin2
LED: Two Pin (white)
- Description: A white LED with two pins.
- Pins: cathode, anode
Socket
- Description: A standard electrical socket.
- Pins: earth, life, neutral
AC Supply
- Description: Provides AC voltage.
- Pins: +ve, -ve
IEC320 In
- Description: An IEC320 power input connector.
- Pins: L, GND, N
Wiring Details
Arduino UNO
GND is connected to:
- Resistor pin1
- Wemos D1 Mini G
- AC to DC Converter -
5V is connected to:
- Wemos D1 Mini 5V
- AC to DC Converter 5v
D0 is connected to Wemos D1 Mini TX
D1 is connected to Resistor pin1
D2 is connected to LED anode
D3 is connected to LED anode
D4 is connected to LED anode
D5 is connected to LED anode
D6 is connected to LED anode
D7 is connected to LED anode
D8 is connected to LED anode
D9 is connected to LED anode
D10 is connected to LED anode
D11 is connected to LED anode
D12 is connected to LED anode
D13 is connected to LED anode
Wemos D1 Mini
G is connected to:
- Resistor pin1
- AC to DC Converter -
- Arduino UNO GND
5V is connected to:
- AC to DC Converter 5v
- Arduino UNO 5V
RX is connected to Resistor pin2
TX is connected to Arduino UNO D0
AC to DC Converter
- is connected to:
- Resistor pin1
- Wemos D1 Mini G
- Arduino UNO GND
5v is connected to:
- Wemos D1 Mini 5V
- Arduino UNO 5V
live is connected to:
- AC Supply -ve
- Socket life
- IEC320 In L
neutral is connected to:
- AC Supply +ve
- Socket neutral
- IEC320 In N
Resistor
pin1 is connected to:
- Wemos D1 Mini G
- AC to DC Converter -
- Arduino UNO GND
pin2 is connected to:
- Wemos D1 Mini RX
- Resistor pin2
LED: Two Pin (white)
anode is connected to:
- Arduino UNO D2
- Arduino UNO D3
- Arduino UNO D4
- Arduino UNO D5
- Arduino UNO D6
- Arduino UNO D7
- Arduino UNO D8
- Arduino UNO D9
- Arduino UNO D10
- Arduino UNO D11
- Arduino UNO D12
- Arduino UNO D13
cathode is connected to:
- LED cathode
- LED cathode
- LED cathode
- LED cathode
- LED cathode
- LED cathode
- LED cathode
- LED cathode
- LED cathode
- LED cathode
- LED cathode
- LED cathode
Socket
life is connected to:
- AC Supply -ve
- AC to DC Converter live
- IEC320 In L
neutral is connected to:
- AC Supply +ve
- AC to DC Converter neutral
- IEC320 In N
AC Supply
-ve is connected to:
- Socket life
- AC to DC Converter live
- IEC320 In L
+ve is connected to:
- Socket neutral
- AC to DC Converter neutral
- IEC320 In N
IEC320 In
L is connected to:
- AC Supply -ve
- Socket life
- AC to DC Converter live
N is connected to:
- AC Supply +ve
- Socket neutral
- AC to DC Converter neutral
Documented Code
Arduino UNO Code
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
}
Additional Documentation
This documentation provides a comprehensive overview of the circuit, including a summary, detailed component list, wiring details, and the code used for the Arduino UNO.