GSMRC=Android+Arduino

You can turn on/off air conditioner (any infrared controlled device) remotely, when you are out of home - just send SMS with the button title to Android connected to Arduino with bluetooth HC-05 and infrared transceiver

Based on Androind Bluetooth Chat sample and Arduino-IRremote Library 

Get Android apk from Google Play or download directly: Gsmrc.apk

Download Arduino sketch: gsmrc.zip

 

Android Screenshots:


 

Arduino Hardware:







Required components:

Arduino Nano (Arduino Uno is 100% compatible):
 

Bluetooth HC-05 Slave module:


38KHz Infrared Receiver and Transmitter:


Solderless wire jumpers:




Breadboard:



Micro-USB Female to Mini-USB Male Adapter Connector Converter:

2 comments:

  1. i get this error message

    Arduino: 1.6.5 (Windows 8.1), Board: "Arduino Nano, ATmega328"

    gsmrc:18: error: 'IRsend' does not name a type
    gsmrc.ino: In function 'void doPWM()':
    gsmrc:52: error: 'irsend' was not declared in this scope
    'IRsend' does not name a type

    This report would have more information with
    "Show verbose output during compilation"
    enabled in File > Preferences.

    ReplyDelete
    Replies
    1. Please copy "IRremote" library to Arduino libs

      Delete