ApkDownload

Bluetooth Home Automation 4 Channels v1.2 APK

Latest Version 1.2 for Windows
Updated 2017-11-05

App information

Version 1.2 (#1)

Updated 2017-11-05

APK Size 1 MB

Requires Android Android 2.3+ (Gingerbread)

Offered by RahKS

Category Free Tools App

App id appinventor.ai_ngurahks.Arduino_Switch_4_Channels_Internal_User_5

Developer's notes Control your home appliance easily

Screenshot

Click on the image to see full size

Latest updates

What's new in Bluetooth Home Automation 4 Channels v1.2 1.2

All ON and ALL OFF button updated

Editor's review

Download the latest Bluetooth Home Automation 4 Channels v1.2 application, version 1.2, compatible with Windows 10/11 (using emulators such as Bluestacks), Android devices. This free Tools app is developed by RahKS and is easy to download and install.

Previous versions, including 1.2, are also available. If you need help or have any problems, please let us know.

Description

This is an (updated) app to control home appliances by using 4 channels relay and control it via bluetooth on your smartphone. Include On and Off status. Just plug your Arduino board device and control it easily with this Android application. This app has been tested many times, it's work well. Will work from Android 4.0.4 and above.
Improper hardware/software setup/installation is not my responsibility ! Always check your device connection before running it.

Instructions:
- Upload these codes to your Arduino board then install this application. The codes are described below:

//Koneksi relay 1, 2, 3 & 4 ke PIN 2,3,4 & 5 board Arduino Uno
//Connect your relay line 1, 2, 3 & 4 to PIN 2,3,4 & 5 Arduino's board

const int Relay1 = 2; //PIN 7 FOR RELAY #1
const int Relay2 = 3; //PIN 6 FOR RELAY #2
const int Relay3 = 4; //PIN 5 FOR RELAY #3
const int Relay4 = 5; //PIN 4 FOR RELAY #4
byte serialA;

void setup(){
Serial.begin(9600);
pinMode(Relay1,OUTPUT); //SETTING THE OUTPUT FOR RELAY #1
pinMode(Relay2,OUTPUT); //SETTING THE OUTPUT FOR RELAY #2
pinMode(Relay3,OUTPUT); //SETTING THE OUTPUT FOR RELAY #3
pinMode(Relay4,OUTPUT); //SETTING THE OUTPUT FOR RELAY #4
}

void loop() {
if (Serial.available()>0) {serialA =Serial.read(); Serial.println(serialA);}
switch(serialA){
case 49:
digitalWrite(Relay1, !digitalRead(Relay1));
delay(100);
break;
//if recieving a 49(ascii for 1) turn on Relay #1

case 50:
digitalWrite(Relay2, !digitalRead(Relay2));
delay(100);
break;
//if recieving a 50(ascii for 2) turn on Relay #2

case 51:
digitalWrite(Relay3, !digitalRead(Relay3));
delay(100);
break;
//if recieving a 51(ascii for 3) turn on Relay #3

case 52:
digitalWrite(Relay4,!digitalRead(Relay4));
delay(100);
break;
//if recieving a 52(ascii for 4) turn on Relay #4

case 53:
digitalWrite(Relay1, HIGH);
digitalWrite(Relay2, HIGH);
digitalWrite(Relay3, HIGH);
digitalWrite(Relay4, HIGH);
break;
//if recieving a 53(ascii for 5) turn on ALL Relays

case 54:
digitalWrite(Relay1, LOW);
digitalWrite(Relay2, LOW);
digitalWrite(Relay3, LOW);
digitalWrite(Relay4, LOW);
break;
//if recieving a 54(ascii for 6) turn OFF ALL Relays
}
}

//Notes : Remember to connect relay line 1, 2, 3 and 4 to PIN 2, 3, 4 & 5 of your Arduino board, otherwise it will not work. Thanks Guys.

Ratings and Reviews

Rating: 1.0/5 based on Less than 100 reviews

(*) is required

Previous versions

Bluetooth Home Automation 4 Channels v1.2 1.2 APK for Windows (#1, 1 MB)