Arduino Bluetooth Basic Tutorial

Pernah berpikir untuk mengendalikan perangkat elektronik apa pun dengan ponsel pintar Anda? Mengontrol robot Anda atau perangkat lain apa pun dengan ponsel cerdas Anda akan sangat keren. Berikut ini adalah tutorial sederhana dan dasar untuk menghubungkan Bluetooth dengan arduino

Langkah 1: Hal yang Anda Butuhkan

Perangkat keras

  • Modul Bluetooth HC 05/06
  • Arduino
  • LED
  • 220Ω Resistor
  • Perangkat Android

Perangkat lunak

  • Arduino IDEArduino IDE
  • Android Studio (Tidak Benar-benar diperlukan saya akan menyediakan aplikasi android: D)

Langkah 2: Lihat Bagaimana Cara Kerjanya?

Tonton tutorial video

Langkah 3: Ayo Mulai Membangun

Rangkaiannya sangat sederhana dan kecil, hanya ada beberapa koneksi yang harus dibuat

Pin Arduino ___________ Pin Modul Bluetooth

R X (Pin 0) ___________________ T X

TX (Pin 1 ) ___________________ RX

5V _________________________ V CC

GND _______________________ GND

Hubungkan LED negatif ke GND arduino dan positif ke pin 13 dengan resistansi bernilai antara 220Ω - 1KΩ. Dan Anda selesai dengan sirkuit

Catatan: Jangan Sambungkan RX ke RX dan TX ke TX Bluetooth ke arduinoyou tidak akan menerima data, Di sini TX berarti Mengirimkan dan RX berarti Menerima

Langkah 4: Unggah Kode

 / * Bluetooh Basic: LED ON OFF - Avishkar * Coder - Mayoogh Girish * Situs web - //bit.do/Avishkar * Unduh Aplikasi: //github.com/Mayoogh/Arduino-Bluetooth-Basic * Program ini memungkinkan Anda untuk mengontrol LED pada pin 13 arduino menggunakan modul bluetooth * / char data = 0; // Variabel untuk menyimpan penyiapan data yang diterima () {Serial.begin (9600); // Mengatur baud untuk transmisi data pinMode serial (13, OUTPUT); // Tetapkan pin digital 13 sebagai pin output} void loop () {if (Serial.available ()> 0) // Kirim data hanya ketika Anda menerima data: {data = Serial.read (); // Baca data yang masuk dan simpan ke dalam data variabel Serial.print (data); // Cetak Nilai di dalam data di Serial monitor Serial.print ("\ n"); // Baris baru jika (data == '1') // Memeriksa apakah nilai data sama dengan 1 digitalWrite (13, HIGH); // Jika nilainya 1 maka LED menyala ON kalau lain (data == '0') // Memeriksa apakah nilai data sama dengan 0 digitalWrite (13, RENDAH); // Jika nilainya 0 maka LED mati OFF}} 

Langkah 5: Bagaimana Cara Kerjanya ??

HC 05/06 bekerja pada komunikasi serial. Di sini aplikasi android dirancang mengirim data serial ke modul bluetooth ketika tombol tertentu ditekan. Modul Bluetooth di ujung lain menerima data dan mengirim ke ardunio melalui pin TX modul bluetooth (RX pin arduino) .Kode yang diumpankan ke arduino memeriksa data yang diterima dan membandingkannya. Jika data yang diterima adalah 1 LED menyala AKTIF MATI ketika data yang diterima 0

Buka monitor serial dan tonton data yang diterima

Langkah 6: Aplikasi Android

Dalam tutorial ini saya tidak akan membahas tutorial tentang pengembangan aplikasi android. Anda dapat mengunduh aplikasi android dari sini

Bagaimana cara menggunakan aplikasi?

Tonton dalam video cara memasangkan ke modul bluetooth
  • Unduh Aplikasi dari toko aplikasi amazon atau di sini
  • Pasangkan perangkat Anda dengan modul bluetooth HC 05/06
    1) Aktifkan modul bluetooth HC 05/06
    2) Pindai perangkat yang tersedia
    3) Pasangkan ke HC 05/06 dengan memasukkan kata sandi standar 1234 ATAU 0000
  • Instal aplikasi LED di perangkat android Anda
  • Buka Aplikasi
  • Tekan perangkat yang dipasangkan

  • Pilih modul Bluetooth Anda dari Daftar (hc 05/06)

  • Setelah berhasil terhubung

  • Tekan tombol ON untuk menyalakan LED dan tombol OFF untuk mematikan LED

  • Tombol Putus untuk memutuskan sambungan dari modul bluetooth

Ini hanya tutorial dasar tentang antarmuka modul bluetooth dengan arduino. Proyek ini dapat ditingkatkan ke tingkat yang lebih tinggi seperti otomatisasi rumah menggunakan smartphone, robot yang dikendalikan smartphone, dan banyak lagi

Untuk proyek DIY keren lainnya kunjungi Blog saya

Lampiran

  • Unduh Arduino_Bluetooth_Basic.ino

Artikel Terkait