kali ini saya akan menerangkan bagaimana cara untuk menyalakan LED dengan menggunakan Android.
bahan-bahan yang diperlukan :
1.Arduino UNO
2.Bloetooth Module
4.Kabel Jumper
5.Breadboard
6.Resistor 330ohm
7.HP yang mendukung (android)
susunlah rangkain-rankain tersebut seperti ini :
Setelah merangkai seperti diatas lanjut dengan mengisi scrip program dibawah ini :
#define
digital 10
#define
analog 11
#define
maksimum 255
#define
duwur 3
#define
cendak 2
void
setup()
{
Serial.begin(9600);
Serial.flush();
}
void
loop()
{
Serial.flush();
int perintah = 0;
int nomor = 0;
int value = 0;
if (Serial.available() < 1) return;
perintah = Serial.parseInt();
nomor = Serial.parseInt();
value = Serial.parseInt();
if (perintah == digital)
{
if (value == cendak) value = LOW;
else if (value == duwur) value = HIGH;
else return;
set_digitalwrite (nomor, value);
return;
}
if (perintah == analog)
{
analogWrite (nomor, value);
return;
}
}
void
set_digitalwrite(int nomor, int value)
{
switch (nomor)
{
case 13:
pinMode(13, OUTPUT);
digitalWrite(13, value);
break;
case 12:
pinMode(12, OUTPUT);
digitalWrite(12, value);
break;
case 11:
pinMode(11, OUTPUT);
digitalWrite(11, value);
break;
case 10:
pinMode(10, OUTPUT);
digitalWrite(10, value);
break;
case 9:
pinMode(9, OUTPUT);
digitalWrite(9, value);
break;
case 8:
pinMode(8, OUTPUT);
digitalWrite(8, value);
break;
case 7:
pinMode(7, OUTPUT);
digitalWrite(7, value);
break;
case 6:
pinMode(6, OUTPUT);
digitalWrite(6, value);
break;
case 5:
pinMode(5, OUTPUT);
digitalWrite(5, value);
break;
case 4:
pinMode(4, OUTPUT);
digitalWrite(4, value);
break;
case 3:
pinMode(3, OUTPUT);
digitalWrite(3, value);
break;
case 2:
pinMode(2, OUTPUT);
digitalWrite(2, value);
break;
}
}
dan ini videony :
postingan yang mas buat bagus, sudah saya coba mas, tapi saya ada kendala, bisa bantu saya mas? knpa setelah di upload programnya tidak terjadi komunikasi serial antara bluetooth dan arduino ya mas, apakah bluetooth yang saya pakai rusak? indikasi terjadinya komunikasi pada bluetooth apa ya mas? sewaktu saya koneksikan bluetooth ke hp android, nyala led pada bluetooth flipflop tapi ada jeda waktu 2detik antara nyala mati led nya, mohon klo ada solusi untuk masalah saya mas, terimakasih.
BalasHapusnama softwarenya apa ya mas
BalasHapusmas saya mau bikin aplikasi wireless yaitu hp android sebagai saklar lampu rumah, disini saya memakai 2 buah lampu saya memakai arduino dan bluethoot HC 05 sebagai pengontrolnya dan software arduinobluethoot pada hp saya. saya mau minta tolong minta contoh program arduinonya dong mas... makasih sebelumnya mas
BalasHapusKak, saya mau tanya, untuk tugas akhir saya, saya mau buat seperti itu tapi di bukan dgn bluetooth tapi suara alat" nya apa" aja ya kak,software yg di pakai apa?
BalasHapusKak, saya mau tanya, untuk tugas akhir saya, saya mau buat seperti itu tapi di bukan dgn bluetooth tapi suara alat" nya apa" aja ya kak,software yg di pakai apa?
BalasHapus