Isi kandungan:

Komunikasi Bersiri Tanpa Wayar Menggunakan Buah Biru: 4 Langkah
Komunikasi Bersiri Tanpa Wayar Menggunakan Buah Biru: 4 Langkah

Video: Komunikasi Bersiri Tanpa Wayar Menggunakan Buah Biru: 4 Langkah

Video: Komunikasi Bersiri Tanpa Wayar Menggunakan Buah Biru: 4 Langkah
Video: “Duduk Macam Lelaki” – Netizen Terkejut Lihat Rupa Terkini Anak Perempuan Sharifah Shahira 2024, Julai
Anonim
Komunikasi Bersiri Tanpa Wayar Menggunakan Bluefruit
Komunikasi Bersiri Tanpa Wayar Menggunakan Bluefruit

Berikut adalah panduan langkah demi langkah mudah untuk mengganti wayar anda dengan sambungan tenaga rendah bluetooth:

Saya mengambil masa agak lama untuk memikirkannya kerana hampir tidak ada dokumentasi untuk melakukannya dengan teknologi tenaga rendah bluetooth moden seperti modul Bluefruit. Tujuan saya adalah untuk dapat mengumpulkan data tanpa wayar dari akselerometer yang disambungkan ke Arduino, data yang dirakam di komputer riba atau telefon pintar saya untuk dianalisis.

Langkah pertama: muat turun program untuk membaca UART

Mac - Saya menggunakan Adafruit Bluefruit LE Connect, ia percuma di App Store dan didokumentasikan dalam catatan blog ini:

blog.adafruit.com/2016/06/06/bluefruit-le-…

IOS / Android - Saya menggunakan perisian Bluefruit LE Connect yang sama tetapi hanya versi IOS, periksa App Store

Windows - Terdapat program hebat yang terdapat di GitHub di sini:

github.com/adafruit/adafruit-bluefruit-le-…

Langkah 1: Pendawaian Modul Buah Biru Anda

Pendawaian Modul Bluefruit Anda
Pendawaian Modul Bluefruit Anda

Berikut adalah rajah pendawaian asas, perpustakaan Adafruit juga akan dihubungkan pada langkah seterusnya untuk mengatur konfigurasi pendawaian ini, jadi saya cadangkan untuk tidak mengubahnya. Saya telah menggunakan ini dengan Arduino Uno dan Pro Mini dan mereka pada dasarnya berfungsi sama.

Langkah 2: Sediakan IDE untuk Bluefruit

Sediakan IDE untuk Bluefruit
Sediakan IDE untuk Bluefruit
Sediakan IDE untuk Bluefruit
Sediakan IDE untuk Bluefruit

Sekiranya anda belum melakukannya, anda perlu memuat turun beberapa perpustakaan untuk digunakan semasa memprogram modul, berikut:

learn.adafruit.com/introducing-the-adafrui…

Sekiranya anda tidak tahu cara memasang perpustakaan, super mudahnya hanya buka zip failnya dan masukkan ke dalam folder dokumen / Arduino / Perpustakaan anda dan mulakan semula IDE.

Langkah 3: Tulis dan Muat Naik Program Anda

Berikut adalah program pendek yang saya tulis yang menghantar mesej melalui bluetooth untuk dilihat oleh peranti penerima, bahagian yang paling penting ialah anda menetapkan pin RX / TX bersiri anda dengan sewajarnya dan menambah baris siri selari yang lain.

#sertakan

const int rxpin = 10;

const int txpin = 9;

SoftwareSerial Serial1 (rxpin, txpin);

persediaan kosong (kekosongan) {

Serial.begin (9600); // ini adalah sambungan monitor bersiri berwayar biasa yang dapat anda lihat dengan Arduino IDE

Serial1.begin (9600); // ini dalam rentetan kedua yang dikirim ke modul Bluefruit, ia harus 9600 baud

}

gelung kosong () {

Serial.println ("MyNameJeff");

Serial1.println ("MyNameJeff");

kelewatan (1000); // ini dicetak di kedua-dua tempat sehingga anda harus melihat mesej yang sangat penting ini

}

Langkah 4: Anda berjaya

Kamu lakukan!
Kamu lakukan!

Mudah-mudahan anda sekarang melihat ciri UART dalam aplikasi pilihan anda dan berpuas hati dengan mesej yang diberikannya kepada anda, anda akan melihat gambar seperti ini di sini, jika tidak cuba memasang semula litar atau kilang anda menetapkan semula modul anda dengan memegang pin GND ke pin DFU selama 5 saat sehingga lampu biru dan merah berkelip.

Disyorkan: