Isi kandungan:

Bluetooth pada Arduino -a Led: 7 Langkah
Bluetooth pada Arduino -a Led: 7 Langkah

Video: Bluetooth pada Arduino -a Led: 7 Langkah

Video: Bluetooth pada Arduino -a Led: 7 Langkah
Video: Menyalakan Peralatan Listrik Dengan Smartphone Berbasis Arduino – Tutorial Arduino Keren 2024, Julai
Anonim
Bluetooth pada Arduino -a Led
Bluetooth pada Arduino -a Led
Bluetooth pada Arduino -a Led
Bluetooth pada Arduino -a Led

Hari ini, saya akan menerangkan cara menggunakan modul bluetooth HC05 atau HC06 dengan sangat mudah. Kami hanya akan mempelajari asas-asasnya, dengan komponen hidup / mati (yang terdapat pada pin digital).

Saya mungkin akan membuat Instruksional mengenai komponen analog (pin A…), apabila akhirnya saya akan mengetahui cara melakukannya, untuk menyelesaikannya.

Langkah 1: Apa Yang Anda Perlu?

Apa Yang Anda Perlu?
Apa Yang Anda Perlu?

Untuk mencapai projek ini, anda memerlukan:

  • 1 Arduino Uno
  • Wayar
  • 1 Diketuai
  • 1 perintang (220 ohm)
  • 1 modul bluetooth (HC05 atau HC06, saya akan menerangkan perbezaannya kemudian)
  • 1 papan roti
  • 1 komputer
  • kabel USB dari arduino
  • Android telefon pintar dengan aplikasi "bluetooth RC controller" tersedia di PlayStore

Saya tidak tahu sama ada aplikasinya tersedia di AppStore, tetapi anda boleh mencarinya. Sekiranya tidak, teruskan ke langkah terakhir.

Langkah 2: Litar

Litar
Litar
Litar
Litar

Sekiranya anda mengetahui aplikasi atau laman web yang baik untuk membuat rajah arduino, saya menunggu anda dalam komen!

Oleh kerana saya tidak menjumpainya (tidak ada modul bluetooth di tinkercad), saya hanya membuat lukisan yang indah khas untuk anda!

Modul bluetooth:

  • RXD → pin 10
  • TXD → pin 11
  • GND → GND
  • VCC → 3.3V

Yang Dipimpin:

  • Kaki panjang → pin 9
  • Kaki pendek → tanah papan roti dengan perintang

Cukup gunakan gambar untuk membuat semula litar.

Langkah 3: Aplikasi

Aplikasi
Aplikasi
Aplikasi
Aplikasi

Pertama, muat turun aplikasi "bluetooth rc controller". Pada dasarnya, apabila anda menekan salah satu butang, ia akan menghantar surat kepada arduino. Anda boleh memeriksa huruf dalam tetapan. Terdapat fungsi pecutan, tetapi kami tidak akan menggunakannya.

Langkah 4: Program

Program yang
Program yang

Program ini adalah bahagian utama untuk memahami bagaimana bluetooth berfungsi.

Anda akan mendapat semua penjelasan secara langsung mengenai program ini, yang dapat anda temukan di gambar tetapi turut serta.

Sekiranya anda mempunyai pertanyaan, jangan ragu untuk bertanya kepada mereka dalam komen!

Langkah 5: Sambungkan Aplikasi dan Arduino

Sambungkan Aplikasi dan Arduino
Sambungkan Aplikasi dan Arduino

Untuk menyambungkan modul bluetooth dan telefon pintar, masuk ke aplikasi, klik butang tetapan dan klik "sambungkan ke kereta". Kemudian klik pada HC05 (atau HC06 jika anda menggunakan HC06). LED merah pada modul bluetooth sekarang seharusnya berkelip 2 kali, kemudian kosong, kemudian 2 kali, dll. Butang merah pada aplikasi harus berubah menjadi hijau.

Kali pertama anda menyambungkan modul, ia akan meminta kata laluan. Kata laluan awal adalah 1234.

Langkah 6: Uji

Uji
Uji
Uji
Uji
Uji
Uji
Uji
Uji

Setelah anda menyambungkan bluetooth dan memasukkan program ke dalam kad, anda boleh mengujinya. Cukup tekan butang ke atas untuk menghidupkan led dan butang bawah untuk menukar led.

Langkah 7: Langkah Tambahan bagi Mereka yang Tidak Mempunyai Aplikasi

Sekiranya anda tidak menggunakan telefon pintar android, mungkin anda tidak dapat memuat turun aplikasinya.

Anda boleh menggunakan aplikasi lain. Cari aplikasi arduino bluetooth dan periksa apakah ia berfungsi seperti aplikasi yang saya gunakan. Ini mungkin tidak akan menghantar mesej yang sama, jadi cuba cari tahu mesej yang dihantar semasa anda menekan setiap butang. Untuk melakukan ini, anda boleh masuk dalam tetapan aplikasi atau menguji setiap butang dengan monitor bersiri. Sekiranya anda tidak tahu bagaimana mencetak mesej di monitor bersiri, tanyakan di komen.

Anda juga boleh membuat aplikasi anda sendiri menggunakan AppInventor oleh MIT. Saya tidak pernah menggunakannya, saya hanya tahu bahawa ada dua bahagian, satu untuk reka bentuk dan satu untuk program. Anda mesti mencari sendiri cara kerjanya, maaf.

Disyorkan: