Isi kandungan:
- Langkah 1: Bahan dan Alat
- Langkah 2: Program Arduino Anda Menggunakan Laptop / PC
- Langkah 3: Sambungkan Seperti Skema
- Langkah 4: Masa untuk Menyiapkan Bluetooth HC-05
- Langkah 5: Pasang Aplikasi Bluino Loader Dari Googleplay Store
- Langkah 6: Cuba Muat Naik Contoh Sketsa Blink.ino Ke Arduino Menggunakan Peranti Android Melalui Bluetooth
Video: Program Arduino Anda Dengan Peranti Android Melalui Bluetooth: 6 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Helo world, dalam Instructable ini saya ingin menunjukkan kepada anda, bagaimana memprogram Arduino Uno anda dengan peranti Android anda melalui Bluetooth. Ia sangat sederhana dan sangat murah. Ia juga membolehkan kita memprogram Arduino kita di mana sahaja yang kita mahukan melalui Bluetooth tanpa wayar … Oleh itu, mari bermula!:)
Langkah 1: Bahan dan Alat
Perkakasan:
- Arduino Uno
- Modul Bluetooth HC-05
- Papan roti mini
- Kapasitor 1uf / 50v (elco)
- Reasisor 100 ohm
- 5 pcs x Jumper wayar
- wayar USB
- Peranti Android dengan Android 4.0.0+ (Bluetooth tersedia)
- Komputer riba / PC
Perisian:
Bluino Loader dari kedai Google Play
Langkah 2: Program Arduino Anda Menggunakan Laptop / PC
Mulakan dengan menyalin kod dari kotak teks di bawah. Kemudian, salin dan tampal kod tersebut ke editor Arduino IDE. Menyusun. Muat naik.
Kod ini mengandungi beberapa fungsi untuk mengubah parameter Bluetooth HC-05:
- AT + NAMA = Bluino # 00: Tukar nama modul bluetooth, nama lalai adalah "HC-05".
- AT + UART = 115200, 0, 0: Tukar kadar baud ke 115200 (Arduino Uno, Bluino dan Mega2560)
- AT + UART = 57600, 0, 0: Tukar kadar baud menjadi 57600 (Arduino Nano, Leonardo, Micro, Pro Mini 3V3 / 5V dan Duemilanove)
- AT + POLAR = 1, 0: Tukar keadaan pin keadaan
- Sebagai tambahan, anda boleh menukar kata laluan agar tidak menggunakan kata laluan standard semasa memasangkan, AT + PSWD = xxxx.
Nama bluetooth mesti "Bluino # 00-9999", jika anda mahukan nama khusus, anda harus menggunakan versi berbayar dari Bluino Loader App.
batal persediaan () {
Serial.begin (38400); kelewatan (500); Serial.println ("AT + NAMA = Bluino # 00"); kelewatan (500); Serial.println ("AT + UART = 115200, 0, 0"); // Gunakan baudrate ini jika digunakan untuk Arduino Uno, Bluino dan Mega2560 //Serial.println("AT+UART=57600, 0, 0 "); // Gunakan baudrate ini jika digunakan untuk kelewatan Arduino Nano, Leonardo, Micro, Pro Mini 3V3 / 5V dan Duemilanove (500); Serial.println ("AT + POLAR = 1, 0") kelewatan (500); } gelung kosong () {}
Langkah 3: Sambungkan Seperti Skema
Mengikut gambar di atas, susun aturnya agak mudah.
Sekiranya anda mahu, anda boleh mengganti papan roti dengan papan prototaip PCB dengan beberapa kerja pematerian, jadi anda mendapat ukuran kecil atau seperti perisai untuk Arduino.
Langkah 4: Masa untuk Menyiapkan Bluetooth HC-05
Pada dasarnya dalam langkah ini bagaimana mengatur perintah HC-05 over At, dengan mengikuti langkah ini, Anda akan menetapkan HC-05 ke beberapa parameter. Pada langkah 2, anda telah memuat naik sketsa ke Arduino, dalam kod tersebut mempunyai fungsi Serial untuk berkomunikasi melalui pin RX / TX (D0 / D1), ketika anda menyambung ke pin HC-05, RX / TX akan memaksa penyediaan HC-05 pada mod perintah At. Ikuti langkah seperti pada gambar. • Tekan dan tahan butang KEY • Pasangkan kabel USB untuk menghidupkan Arduino • Tunggu sekitar 5 saat (masih tahan butang KEY) • Cabut dan pasang semula USB untuk diset semula dari mod arahan AT
Langkah 5: Pasang Aplikasi Bluino Loader Dari Googleplay Store
Baiklah, aplikasi pertama yang ingin saya tunjukkan adalah "Bluino Loader", untuk Andorid 4.0 atau lebih tinggi dengan sambungan bluetooth yang tersedia. Anda boleh dapatkan dari kedai googleplay:
Bluino Loader - Arduino IDE atau versi Pro untuk menyokong pemaju Bluino Loader Pro - Arduino IDE
Aplikasi ini untuk bekerja dengan Arduino Uno, anda boleh menulis, mengedit dan memuat naik sketsa ke Arduino uno melalui bluetooth HC-05. Aplikasi ini mudah difahami seperti Arduino IDE, terdapat banyak contoh lakaran, anda juga boleh menambah beberapa perpustakaan hanya menyalin folder perpustakaan tampal ke folder BluinoLoader / perpustakaan. Anda boleh menukar tema warna editor, ukuran teks dan banyak ciri. Sekiranya anda ingin mendapatkan fitur Monitor Serial, Iklan yang dibuang dan dapat mengimbas nama bluetooth apa pun (Tidak hanya Bluino #…), anda juga dapat membeli pembelian dalam aplikasi, begitu juga dengan penyokong sokongan.
Memuat naik lakaran berfungsi dengan baik melalui Bluetooth! Oleh itu, saya akan memberikan aplikasi ini 4.0 daripada 5 bintang:)
Langkah 6: Cuba Muat Naik Contoh Sketsa Blink.ino Ke Arduino Menggunakan Peranti Android Melalui Bluetooth
- Setelah selesai dipasang anda boleh membuka sketsa contoh BluinoLoader / contoh / 02. Asas / Blink / Blink.ino
- Tunggu sehingga alat pengekstrakan selesai
- Ketuk butang "muat naik" (Anak panah di ikon bulatan)
- Setelah selesai menyusun tanpa ralat, ketuk butang "Scan Bluino Hardware" untuk mencari bluetooth aktif
- Pilih perkakasan bluetooth dengan nama "Bluino # 00"
- Sekiranya memasangkan pertama masukkan piawai kod pasangan "1234", maka OK
- Tunggu sehingga proses memuat naik selesai
Setelah semua langkah OK, Arduino anda akan berkedip pada led 13, dan anda boleh mengulangi semua langkah untuk memuat naik lakaran lain.
Disyorkan:
Kawal Peranti Melalui Internet Melalui Penyemak Imbas. (IoT): 6 Langkah
Kawal Peranti Melalui Internet Melalui Penyemak Imbas. (IoT): Dalam Instructable ini saya akan menunjukkan kepada anda bagaimana anda dapat mengawal peranti seperti LED, Relay, motor dll melalui internet melalui penyemak imbas web. Dan anda boleh mengakses kawalan dengan selamat ke mana-mana peranti. Platform web yang saya gunakan di sini adalah lawatan RemoteMe.org
Pencetus Utama! Peranti yang Membuat Anda Tidak Kehilangan Kunci Anda !: 3 Langkah (dengan Gambar)
Pencetus Utama! Peranti yang Membuat Anda Tidak Kehilangan Kekunci Anda !: Peranti ini membantu anda tidak kehilangan kunci! Sekiranya anda seperti saya maka ketika anda pulang dari tempat kerja, anda akan segera kehilangan kunci anda setelah membuka pintu dan anda menunggu sehingga keesokan harinya tepat sebelum anda harus pergi untuk mencarinya. Ya, anda mungkin mempunyai
Mengawal Peranti Melalui Arduino Dengan Peralihan Mekanikal: 8 Langkah (dengan Gambar)
Mengawal Peranti Melalui Arduino Dengan Peralihan Mekanikal: Arduino dapat digunakan untuk mengendalikan peranti melalui penggunaan relai mekanik sederhana
Cara Membuat Pengecas Kereta USB Anda Sendiri untuk Mana-mana IPod atau Peranti Lain yang Mengecas Melalui USB: 10 Langkah (dengan Gambar)
Cara Membuat Pengecas Kereta USB Anda Sendiri untuk Mana-mana IPod atau Peranti Lain Yang Mengecas Melalui USB: Buat pengecas kereta USB untuk mana-mana iPod atau Peranti lain yang Mengecas Melalui USB dengan menyambungkan penyesuai kereta yang mengeluarkan palam 5v dan USB Perempuan. Bahagian yang paling penting dalam projek ini adalah memastikan bahawa output penyesuai kereta pilihan anda adalah pertaruhan
Memindahkan Fail Melalui LAN Anda Melalui BitTorrent: 6 Langkah
Memindahkan Fail Melalui LAN Anda Melalui BitTorrent: Kadang kala anda mungkin perlu memindahkan fail melalui rangkaian ke beberapa komputer. Walaupun anda boleh meletakkannya di pemacu kilat atau CD / DVD, anda harus pergi ke setiap komputer untuk menyalin fail dan mungkin memerlukan beberapa saat untuk menyalin semua fail (terutamanya dengan f