Circuit Documentation
Summary
This circuit involves an Arduino UNO microcontroller, an HC-05 Bluetooth module, and three LEDs (red, green, and yellow). The Arduino UNO controls the LEDs and communicates with the HC-05 Bluetooth module. The LEDs are connected to digital pins on the Arduino, and the Bluetooth module is connected to the Arduino for serial communication.
Component List
HC-05 Bluetooth Module
- Description: A Bluetooth module used for wireless communication.
- Pins: Key, VCC, GND, TXD, RXD, State
LED: Two Pin (red)
- Description: A red LED used for visual indication.
- Pins: Cathode, Anode
LED: Two Pin (green)
- Description: A green LED used for visual indication.
- Pins: Cathode, Anode
LED: Two Pin (yellow)
- Description: A yellow LED used for visual indication.
- Pins: Cathode, Anode
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
Wiring Details
HC-05 Bluetooth Module
- VCC connected to Arduino UNO 5V
- GND connected to Arduino UNO GND
- TXD connected to Arduino UNO D0
- RXD connected to Arduino UNO D1
LED: Two Pin (red)
- Anode connected to Arduino UNO D7
- Cathode connected to Arduino UNO GND
LED: Two Pin (green)
- Anode connected to Arduino UNO D6
- Cathode connected to Arduino UNO GND
LED: Two Pin (yellow)
- Anode connected to Arduino UNO D5
- Cathode connected to Arduino UNO GND
Arduino UNO
- D0 connected to HC-05 Bluetooth Module TXD
- D1 connected to HC-05 Bluetooth Module RXD
- D5 connected to LED: Two Pin (yellow) Anode
- D6 connected to LED: Two Pin (green) Anode
- D7 connected to LED: Two Pin (red) Anode
- 5V connected to HC-05 Bluetooth Module VCC
- GND connected to HC-05 Bluetooth Module GND, LED: Two Pin (red) Cathode, LED: Two Pin (green) Cathode, LED: Two Pin (yellow) Cathode
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
