このArduino Home automationについて
Androidスマートフォンで家電製品を制御するには
このアプリをマイクロコントローラー(Arduino、Raspberry Pi、AVR、ARMなど)、HC-05 Bluetoothモジュール、およびリレーモジュールで使用すると、スマートフォンを使用して家電をリモートで制御できます。
ドキュメントを読む:http://unciarobotics.com/project/home-automation-project-with-arduino-using-hc-05/
Bluetooth経由で送信されたデータを読み取るための基本的なArduinoコードは次のとおりです。
const int relay = 2; //リレーが接続されているピン
charデータ; //データを保存する変数
void setup(){
Serial.begin(9600); //シリアル通信を開始
pinMode(リレー、出力); //リレーピンを出力として作成
}
void loop(){
if(Serial.available()> 0)// RXにデータがある場合
{
data = Serial.read(); //変数内に保存します
if(data == 'a')
{digitalWrite(relay、HIGH); //電気をつける
Serial.println( "Light ON");
}
if(data == 'b')
{digitalWrite(relay、LOW); //明かりを消す
Serial.println( "Light OFF");
}
}
}
}
}
//このコードをArduino IDEに貼り付け、シリアルモニターでデータを監視します。
最新バージョン 1.1.2 の更新情報
Fixed: App crashed in lower platforms like marshmallow and Lolipop