Hello world! Today I made an Android APP to control 8 relays with Arduino using the HC-06 Bluetooth module. The video just shows 2, but I changed the app! You can control 8 devices/lights with it. I created the APP and its available open source for a small favor.
Just contact me! The open source file is already set for 8 relays as well as the code that belongs to it.
DOWNLOAD THE APP ON GOOGLE PLAY! (english version only)
Step 1: Parts listJust simply wire everything up like the schematic and upload the code.
(NOTE: the schematic show the relays connected to 3.3v. These should be connected to 5v. Only the HC-06 needs to be connected to 3.3v)
Also make sure not to have the bluetooth connected when uploading the code!
Parts List:
- Arduino Uno, I used the RobotDyn uno a very good copy with 7 analog pins.
- 2 x 1 channel Relay KY-019 (You can add more if you buy the open source app)
- HC-06 Bluetooth Module.
- Jumper wires set MM/FF/MF
- Power cables + lamp sockets (optional, you can add any device instead of lamps)
Good luck!
(Check step 2 for instructions on how to rename your HC-06, This is optional!)
Step 2: How to change the name of your HC-06What is needed?
- 1 x USB to TTL microcontroller programmer to connect to your HC-06
How to connect the Programmer?
- VCC to VCC
- GND to GND
- RXD to TX
- TXD to RX
Lets get started...
- Connect the USB TTL programmer to the HC-06
- Plug in the USB and open up The Arduino IDE
- Open the serial monitor.
- Type "AT" without quotes. You should see a respond in the Serial monitor saying "OK"
- Type "AT+NAMExyz" Sets the module name to “xyz” (Replace xyz with the name you want.) response should be OKsetname.
- Type "AT+PIN1234" Set the pin to 1234 (replace 1234 with your desired pin) respond should be OKsetPIN For more info on changing baudrate etc. I included a PDF file. Good luck!
Comments