1.0 / September 26, 2014
(4.1/5) (10)
Loading...

Description

A mimimalistic demo app of Voice Controlled Home Appliances usingArduino. The source code for Arduino and Android app will be madeavailable on my blog http://anwaarullah.com soon.If you need anyhelp in building the Circuit, please email me [email protected] Setup:1. Connect a Bluetooth Module tothe Arduino Serial Port2. Connect 3 Loads (or LEDs for testing) toPins 8,9 and 103. Upload the Arduino Code below4. Open the App andestablish a connection with the Bluetooth Module5. Select theAppropriate buttons and the LEDs/Load should lit up accordinglyThefollowing pins are connected to the Buttons on the App:Yellow Lamp= Digital Pin 8 of ArduinoFan = Digital Pin 9 of ArduinoRed Lamp =Digital Pin 10 of ArduinoTo give in voice commands, hit the micbutton and say in any of these commands:"red lamp on""red lampoff""fan on""fan off""yellow lamp on""yellow lamp off"I've attacheda sample schematic that can be used for reference in connecting.Tosee a demo of this application, please visit this videohttp://vimeo.com/53071330 and navigate to 20:00 on the video. Thiswas a talk where I made this App for a demo.#### Arduino SourceCode ####char ch = 'A';int lamp1 = 8;int lamp2 = 9;int lamp3 =10;void setup(){ Serial.begin(9600); pinMode(lamp1, OUTPUT);pinMode(lamp2, OUTPUT); pinMode(lamp3, OUTPUT); digitalWrite(lamp1,LOW); digitalWrite(lamp2, LOW); digitalWrite(lamp3, LOW); }voidloop(){ if (Serial.available() > 0) { ch = Serial.read(); if (ch== '1') { digitalWrite(lamp1, HIGH); } if (ch == '2') {digitalWrite(lamp2, HIGH); } if (ch == '3') { digitalWrite(lamp3,HIGH); } if (ch == '4') { digitalWrite(lamp1, LOW); } if (ch =='5') { digitalWrite(lamp2, LOW); } if (ch == '6') {digitalWrite(lamp3, LOW); } } delay(500); ch = 'A';}Note: Please becareful while handling high voltage loads. Take all necessaryprecautions while building the circuit. I'm not responsible for anydamage whatever, in any way whatsoever arising out of the use ofthis App (Physical or Material).

App Information Arduino-Android HomeAutomation

  • App Name
    Arduino-Android HomeAutomation
  • Package Name
    com.sample.user
  • Updated
    September 26, 2014
  • File Size
    722k
  • Requires Android
    Android 2.2 and up
  • Version
    1.0
  • Developer
    PotentialLabs
  • Installs
    1,000+
  • Price
    Free
  • Category
    Education
  • Developer
  • Google Play Link

Arduino-Android HomeAutomation Version History

Select Arduino-Android HomeAutomation Version :
  • 1.0 (1) - Latest Version
  • Arduino-Android HomeAutomation 1.0 APK File

    Publish Date: 2016 /4/26
    Requires Android: Android 2.2+ (Froyo, API: 8)
    File Size: 722.0 kB
    Tested on: Android 2.2 (Froyo, API: 8)
    File Sha1: 5008ae136ae0922072d2397db84ac577f3813f83
    APK Signature: 3694774a828f3a192475133213d1ca7a4f92a42d

PotentialLabs Show More...

Arduino-Android HomeAutomation 1.0 APK
PotentialLabs
A mimimalistic demo app of Voice Controlled Home Appliances usingArduino. The source code for Arduino and Android app will be madeavailable on my blog http://anwaarullah.com soon.If you need anyhelp in building the Circuit, please email me [email protected] Setup:1. Connect a Bluetooth Module tothe Arduino Serial Port2. Connect 3 Loads (or LEDs for testing) toPins 8,9 and 103. Upload the Arduino Code below4. Open the App andestablish a connection with the Bluetooth Module5. Select theAppropriate buttons and the LEDs/Load should lit up accordinglyThefollowing pins are connected to the Buttons on the App:Yellow Lamp= Digital Pin 8 of ArduinoFan = Digital Pin 9 of ArduinoRed Lamp =Digital Pin 10 of ArduinoTo give in voice commands, hit the micbutton and say in any of these commands:"red lamp on""red lampoff""fan on""fan off""yellow lamp on""yellow lamp off"I've attacheda sample schematic that can be used for reference in connecting.Tosee a demo of this application, please visit this videohttp://vimeo.com/53071330 and navigate to 20:00 on the video. Thiswas a talk where I made this App for a demo.#### Arduino SourceCode ####char ch = 'A';int lamp1 = 8;int lamp2 = 9;int lamp3 =10;void setup(){ Serial.begin(9600); pinMode(lamp1, OUTPUT);pinMode(lamp2, OUTPUT); pinMode(lamp3, OUTPUT); digitalWrite(lamp1,LOW); digitalWrite(lamp2, LOW); digitalWrite(lamp3, LOW); }voidloop(){ if (Serial.available() > 0) { ch = Serial.read(); if (ch== '1') { digitalWrite(lamp1, HIGH); } if (ch == '2') {digitalWrite(lamp2, HIGH); } if (ch == '3') { digitalWrite(lamp3,HIGH); } if (ch == '4') { digitalWrite(lamp1, LOW); } if (ch =='5') { digitalWrite(lamp2, LOW); } if (ch == '6') {digitalWrite(lamp3, LOW); } } delay(500); ch = 'A';}Note: Please becareful while handling high voltage loads. Take all necessaryprecautions while building the circuit. I'm not responsible for anydamage whatever, in any way whatsoever arising out of the use ofthis App (Physical or Material).
Loading...