Halo, teman-teman! Apakah kalian tertarik untuk membuat proyek elektronik yang keren dan menyenangkan? Jika iya, maka artikel ini cocok untuk kalian. Kali ini, saya akan menunjukkan cara mengendalikan lampu LED dengan Arduino dan smartphone. Dengan cara ini, kalian bisa menyalakan dan mematikan lampu LED dari jarak jauh menggunakan aplikasi di ponsel kalian. Proyek ini bisa menjadi awal yang bagus untuk belajar tentang Arduino, Bluetooth, dan pemrograman.
Untuk membuat proyek ini, kalian membutuhkan beberapa komponen berikut:
Langkah-langkah pembuatan proyek ini adalah sebagai berikut:
#include <SoftwareSerial.h>
SoftwareSerial BTSerial(10, 11); // TX, RX
int ledPin = 13; // pin lampu LED
char command; // variabel untuk menyimpan perintah dari smartphone
void setup() {
pinMode(ledPin, OUTPUT); // set pin lampu LED sebagai output
BTSerial.begin(9600); // set baud rate komunikasi Bluetooth
Serial.begin(9600); // set baud rate komunikasi serial
}
void loop() {
if (BTSerial.available()) { // jika ada data masuk dari modul Bluetooth
command = BTSerial.read(); // baca data dan simpan di variabel command
Serial.println(command); // cetak data di monitor serial (opsional)
if (command == '1') { // jika data adalah '1'
digitalWrite(ledPin, HIGH); // nyalakan lampu LED
}
else if (command == '0') { // jika data adalah '0'
digitalWrite(ledPin, LOW); // matikan lampu LED
}
}
}
Selamat! Kalian telah berhasil membuat proyek mengendalikan lampu LED dengan Arduino dan smartphone. Proyek ini bisa dikembangkan lebih lanjut dengan menambahkan lebih banyak lampu LED atau komponen lain yang bisa dikontrol dengan Bluetooth. Semoga artikel ini bermanfaat dan selamat mencoba!
Salam Perdamaian.
Trah Prabu Brawijaya.(@SUN-aryo)(797)Mataram. Ki Juru Martani tidak segera menjawab. Memang ada baiknya jika Panembahan Senopati…
Trah Prabu Brawijaya.(@SUN-aryo)(796)Mataram. Namun beberapa senopati masih ragu dengan rencana Pangeran Benawa itu."Pangeran….., apakah tidak…
Trah Prabu Brawijaya.(@SUN-aryo)(795)Mataram. Pangeran Pangiri yang telah menobatkan diri menjadi Sultan Pajang heran, mengapa para…
Trah Prabu Brawijaya.(@SUN-aryo)(794)Mataram. Saat itu juga Pangeran Pangiri yang bergelar Sultan Pangiri itu melengkapi kedudukan…
Trah Prabu Brawijaya.(@SUN-aryo)(793)Mataram. Pangeran Pangiri tersenyum mendengar bujuk rayu dari salah seorang senopati. Itu artinya…
Mengapa Pilih HP Android yang Mirip iPhone? Tren desain iPhone yang minimalis dan modern telah…