Judul : Menghidupkan dan menyalakan lampu dengan perintah suara.
link : Menghidupkan dan menyalakan lampu dengan perintah suara.
Menghidupkan dan menyalakan lampu dengan perintah suara.
/*
SoftwareSerial BT(10, 11);
String perintah;//membuat variabel "perintah bertipe string
void setup() {
BT.begin(9600);//memulai komunikasi serial di pin BT yaitu pin 10 dan pin 11
Serial.begin(9600);//memulai komunikasi serial di pin 0 dan 1
void loop() {
while (BT.available())
SCRIPT ini berasal dari boarduino.com
Dan sudah dimodifikasi oleh Mohamad Syafi'i pada saat blog ini terbit
Alat dan Bahan yang dibutuhkan :
*.1x Arduino UNO
*.1x Bluetooth modul HC-06 /HC -05
*.4x Resistor 330 Ohm
*.4x LED ( Warna Bebas )
*.1x Projectboard ( Breadboard )
*.Kabel jumper secukupnya
*.Smartphone Android
*.Aplikasi android Boarduino.
Silahkan Download di playstore
Atau buka
https://play.google.com/store/apps/details?id=appinventor.ai_Muhandi_prasetyo.Boarduino
*/
#include <SoftwareSerial.h>//memanggil library bernama softwareserial.h
SoftwareSerial BT(10, 11);
// mengubah pin 10 dan pin 11 menjadi pin serial untuk modul bluetooth
String perintah;//membuat variabel "perintah bertipe string
void setup() {
BT.begin(9600);//memulai komunikasi serial di pin BT yaitu pin 10 dan pin 11
Serial.begin(9600);//memulai komunikasi serial di pin 0 dan 1
/*Dibawah ini adalah perintah untuk
mengatur mode pada pin digital*/
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
}
void loop() {
while (BT.available())
{
delay(10);
char c = BT.read();
perintah += c;
delay(10);
char c = BT.read();
perintah += c;
}
if(perintah.length() > 0) {
Serial.println(perintah);
// perintah dibawah ini dapat anda sesuaikan dengan perintah anda gan:v
if (perintah == "hidupkan lampu kamar tidur")
if(perintah.length() > 0) {
Serial.println(perintah);
// perintah dibawah ini dapat anda sesuaikan dengan perintah anda gan:v
if (perintah == "hidupkan lampu kamar tidur")
{
digitalWrite(2, HIGH);
Serial.println("menghidupkan lampu kamar");
}
else if(perintah =="matikan lampu kamar tidur"){ digitalWrite(2, LOW);
else if(perintah =="matikan lampu kamar tidur"){ digitalWrite(2, LOW);
Serial.println("mematikan lampu kamar");
}
else if(perintah =="hidupkan lampu kamar mandi"){ digitalWrite(3, HIGH); }
else if(perintah =="matikan lampu kamar mandi"){ digitalWrite(3, LOW); }
else if(perintah =="hidupkan kipas angin"){ digitalWrite(4, HIGH); }
else if(perintah =="hidupkan lampu kamar mandi"){ digitalWrite(3, HIGH); }
else if(perintah =="matikan lampu kamar mandi"){ digitalWrite(3, LOW); }
else if(perintah =="hidupkan kipas angin"){ digitalWrite(4, HIGH); }
else if(perintah =="matikan kipas angin"){ digitalWrite(4, LOW); }
else if(perintah =="hidupkan komputer"){ digitalWrite(5, HIGH); }
else if(perintah =="matikan komputer"){ digitalWrite(5, LOW); }
else if(perintah =="hidupkan semua"){ digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
}
else if(perintah =="matikan semua"){ digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
}
perintah="";
}
}
Hasilnya akan seperti video di bawah ini...
Hasilnya akan seperti video di bawah ini...
Demikianlah Artikel Menghidupkan dan menyalakan lampu dengan perintah suara.
Sekianlah artikel Menghidupkan dan menyalakan lampu dengan perintah suara. kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.
Anda sekarang sedang membaca artikel Menghidupkan dan menyalakan lampu dengan perintah suara. dengan alamat link halaman https://tutorwow.blogspot.com/2017/11/menghidupkan-dan-menyalakan-lampu.html
0 Response to "Menghidupkan dan menyalakan lampu dengan perintah suara."
Post a Comment