Jasa Perusahaan sumber daya

Transmisi data dari sensor Bluetooth ke server Cloud

Sensor Bluetooth: Panduan Definitif

Daftar isi
    Tambahkan tajuk untuk mulai membuat daftar isi

    Saat ini, dunia telah dibuat lebih cemerlang oleh kemajuan pesat dalam teknologi. Perangkat dan ide baru terus meningkat, sehingga meningkatkan teknologi yang ada dan menghasilkan bagian pasar baru. Demikian pula, Kemajuan teknologi Bluetooth telah berkontribusi pada lahirnya Bluetooth Low Energy (MENJADI), juga disebut sebagai Bluetooth Smart. Bluetooth Low Energy adalah jarak pendek, daya rendah dengan protokol komunikasi nirkabel dengan kecepatan data lebih rendah yang dikembangkan oleh Bluetooth Kelompok Minat Khusus (SIG). Tumpukan protokol bertatahkannya dirancang sedemikian rupa sehingga secara kompeten mentransfer sejumlah data yang tidak signifikan dengan konsumsi daya yang lebih sedikit. Karena ini, Bluetooth Low Energy adalah protokol nirkabel yang paling disukai untuk aplikasi yang dioperasikan dengan baterai. Artikel ini akan mengeksplorasi fitur teknis sensor Bluetooth, cara menghubungkan dan menggunakan sensor Bluetooth, bagaimana sensor Beacon dapat digunakan untuk bisnis, dan cara membaca dan mengontrol data sensor di Arduino menggunakan Bluetooth.

    Cara Mengirim Data menggunakan sensor Bluetooth Beacon?

    Suar Bluetooth sensor adalah pemancar kecil yang memancarkan sinyal untuk menutup perangkat portabel menggunakan Teknologi Bluetooth Hemat Energi. Mereka memiliki jangkauan aksi sekitar 90 meter dan hanya dapat mengirimkan data tetapi tidak dapat menerimanya. Setelah sensor mendeteksi perangkat terdekat, itu mengirim pesan digital ke perangkat yang ditargetkan. Saat ini, beacon digunakan secara proporsional dengan aplikasi seluler. Aplikasi seluler ini memperoleh pengenal unik untuk melakukan beberapa fungsi, seperti memicu tindakan berbasis lokasi dan melacak pelanggan.

    Bagaimana sensor suar Bluetooth mengirimkan data

    Fitur Teknis Sensor Bluetooth

    Sebuah) Antarmuka radio

    NS Bluetooth IoT sensor bekerja dengan rentang spektrum yang sama antara pita ISM 2,400–2,4835 GHz seperti teknologi Bluetooth klasik. Satu-satunya perbedaan adalah Bluetooth Low Energy menggunakan rangkaian saluran yang berbeda. Ini memiliki empat puluh saluran 2-MHz, sedangkan Bluetooth klasik memiliki tujuh puluh sembilan saluran 1-MHz. Modulasi pergeseran frekuensi Gaussian digunakan untuk mengirimkan data dalam saluran dalam teknologi BLE. Ini memiliki tingkat bit 1 Mbit/s tetapi dengan opsi di Bluetooth 5 dari 2 Mbit/s. Juga, memiliki daya pancar maksimum sebesar 10 mW dan 100 mW di Bluetooth 5.

    B) Periklanan dan penemuan

    Sensor Bluetooth Low Energy terlihat melalui teknik berdasarkan siaran paket iklan. Biasanya dilakukan dengan menggunakan 3 frekuensi yang berbeda untuk mengurangi interferensi. Perangkat iklan mengirimkan paket tidak kurang dari satu dari tiga frekuensi dengan periode pengulangan yang disebut interval iklan. Di setiap interval iklan, ada tambahan penundaan acak sebesar 10 milidetik yang mengurangi kemungkinan banyak tabrakan berturut-turut. Pemindai memperhatikan frekuensi untuk periode yang disebut sebagai jendela pemindaian, yang kadang-kadang berulang setelah setiap interval pemindaian.

    C) Dampak baterai

    Sensor Bluetooth Low Energy dirancang khusus untuk bekerja bahkan dengan konsumsi daya yang dangkal. Berbagai kebutuhan daya diperlukan untuk perangkat dengan peran sentral dan periferal. Sebuah studi yang dilakukan oleh perusahaan perangkat lunak suar Aislelabs menyampaikan bahwa periferal komputer, contohnya, suar kedekatan, berfungsi secara teratur hingga 2 tahun menggunakan baterai sel koin 1.000mAh. Protokol Bluetooth Low Energy memungkinkan hal ini karena efisiensi dayanya. BLE mengirimkan paket kecil; karenanya ideal untuk data bandwidth tinggi dan audio dibandingkan dengan Bluetooth Classic.

    D) 2M PHY

    Mode transmisi kecepatan simbol ganda baru telah diperkenalkan oleh Bluetooth 5. Mulanya, Sensor Bluetooth Low Energy hanya ditransmisikan 1 bit per simbol, tapi dengan Bluetooth 5, mereka dapat data dengan tarif ganda. Namun, mode transmisi baru memasangkan bandwidth ke 2 MHz dari sekitar 1 MHz, membuat lebih banyak intrusi di area tepi. Segmentasi pita frekuensi ISM memiliki 40 saluran dengan jarak spasi 2 MHz, yang pada dasarnya berbeda dari Bluetooth 2 EDR.

    e) operasi GATT

    Protokol GATT sangat penting bagi pengguna karena menawarkan beberapa perintah mengenai informasi yang ditemukan tentang server. Perintah-perintah ini termasuk:

        • Menemukan UUID untuk setiap layanan utama
        • Menemukan UUID yang diberikan untuk setiap layanan
        • Menemukan layanan bawahan untuk layanan utama yang diberikan
        • Menemukan setiap fitur untuk layanan tertentu
        • Menemukan fitur yang cocok dengan UUID tertentu
        • Membaca semua penanda untuk pembeda yang tepat

    Memasangkan Sensor Bluetooth dengan Smartphone

    Di bagian ini, kami akan menjelaskan langkah-langkah yang diikuti saat memasangkan sensor yang kompatibel dengan Bluetooth menggunakan smartphone. Aventura menerima data pemasangan sensor bersama dengan pengaturan setelah proses pemasangan selesai.

    Sebuah) Memastikan bahwa (Menghubung) aktif, kemudian dari (TIDAK BISA) mengetuk (Perangkat)

    Cara Memasangkan sensor Bluetooth dengan smartphone

    Untuk mencari sensor yang dapat dipasangkan, mengetuk (Memasangkan)

    B) Mulai sensor

    Setelah sinyal sensor pintar Bluetooth terdeteksi, ini menampilkan pesan di smartphone.

    Pindai perangkat sensor Bluetooth

    Untuk menyelesaikan proses pemasangan sensor yang sudah ditampilkan, mengetuk (Memasangkan).

        • tekan (Melewati) jika nama gadget berbeda dari yang diharapkan, lalu ketuk (Memasangkan) lagi. Ulangi ini sesekali sampai perangkat yang diantisipasi ditampilkan.
        • Saat menggunakan sensor le Bluetooth untuk memasangkan, nama sensor ditampilkan dengan “SEBUAH.”
        • Lebih 18 identifikasi sensor yang berbeda, termasuk PC, bisa berpasangan.

    C) Tetapkan lingkar ban untuk sensor apa pun dengan pengukuran kecepatan

    tekan (Perangkat), dan juga ketuk nama Sensor > [Lingkar Ban]. Lingkar ban adalah perkiraan panjang pelek luar di setiap ban. Sensor yang tidak dapat mengukur kecepatan tidak pernah ditampilkan.

    Tetapkan keliling dengan pengukuran kecepatan

    Daftar ukuran ban ditampilkan setelah penyadapan selesai. Lingkar ban dipilih sesuai dengan ukuran ban yang ditampilkan di sisi ban.

        • Nilai asli: 2096 mm
        • Ke sensor pintu Bluetooth apa pun yang mampu mengukur kecepatan, disarankan untuk mengatur lingkar ban.
        • Dimungkinkan untuk membatalkan pemasangan dan mengubah nama perangkat dari layar ini.

    Setelah mengikuti semua langkah itu, proses pairing sensor bluetooth sudah selesai.

        • Ulangi prosedur yang sama saat memasangkan dengan sensor Bluetooth lain.
        • Setelah menyelesaikan proses pairing, sangat penting untuk memasang sensor gerak Bluetooth di dekat Anda. Juga, ikuti panduan yang tertulis pada manual instruksi masing-masing sensor dengan tepat untuk menentukan tempat yang cocok untuk memasang sensor.

    Informasi penting

        • Pasangkan setiap sensor yang dapat digunakan.
        • Jangan pernah memasangkan sensor pintar Bluetooth di lokasi yang tepat atau di tempat mana pun dengan banyak pengguna lain. Melakukan hal ini dapat membuat sensor berpasangan dengan perangkat lain yang tidak relevan. Sensor mesh Bluetooth dapat melambangkan satu-satunya sensor fisik BLE.
        • Saat bekerja dengan sensor Bluetooth pihak ketiga, hanya smartphone Android yang dapat mentransfer data ke Aventura, sedangkan iPhone tidak bisa.

    Fungsi Sensor Bluetooth

    Sensor nirkabel Bluetooth tidak signifikan, perangkat yang relatif murah dipasang ke atau ke dalam sistem yang ada. Mereka ideal untuk penempatan di daerah terpencil atau lokasi tanpa daya karena bertenaga baterai dan nirkabel. Baterai bertahan sesuai dengan seberapa sering sensor memberikan nilai laporan, dengan beberapa bahkan abadi 5 bertahun-tahun.

    di samping itu, Sensor nirkabel Bluetooth menyampaikan publisitas Bluetooth Rendah Energi biasa yang diterapkan oleh peralatan komersial, pelatih kebugaran, dan diplomasi kesehatan. Informasi publikasi dapat dikonfigurasi sebagai iBeacon dengan byte mengemas data yang dikenali dalam format yang dipatenkan. Smartphone, gerbang, atau komputer papan tunggal, contohnya, Raspberry Pi, dapat digunakan untuk menangkap informasi setelah beacon dipindai. Pemindaian hanya melihat data yang disiarkan ke semua orang, tapi itu tidak terhubung ke beacon.

    Selain itu, perangkat pemindaian yang disebut koneksi GATT Bluetooth memungkinkan koneksi dengan beberapa sensor. Ini memungkinkan perangkat pemindaian untuk memberi tahu setiap kali ada perubahan nilai atau melihat nilai sensor saat ini, memungkinkan hasil perubahan yang besar. Namun, iklan dapat dihentikan oleh koneksi; dengan begitu, perangkat lain tidak dapat terhubung karena mereka tidak dapat melihat sensor.

    Pustaka Bluetooth yang sudah terpasang memungkinkan perangkat tanda terima memindai suar dan menautkan melalui GATT. Karena komunikasi adalah Bluetooth Low Energy, sensor diskrit, khusus SDK, tidak perlu. Juga, tidak perlu berlangganan di tahap sisi server.

    Penggunaan Sensor Beacon untuk Bisnis

    Desember 6, 2013, adalah ketika contoh pertama suar didaftarkan untuk penggunaan bisnis. Terkini, iBeacons telah diaktifkan di nya 254 toko ritel di seluruh Amerika Serikat oleh Apple Company. Nanti, McDonald's menggunakan sensor di tokonya untuk menjalankan penawaran khusus kepada kliennya.

    Sensor suar Bluetooth Low Energy memiliki banyak pilihan penggunaan di berbagai area. Teknologi memiliki banyak manfaat, yang utama adalah dapat mengirim iklan dan data informasi ke calon klien. Umumnya, sensor suar bertindak sebagai jembatan antara konsep, menawarkan informasi bisnis kepada klien. Beberapa sensor suar dapat dipasang di dalam suatu area, seperti di bandara, toko, institusi, klub, ruang publik, dengan demikian menyiarkan informasi yang sesuai ke perangkat portabel terdekat. Setelah pengguna menerima data, mereka dapat menggunakannya untuk tujuan navigasi, bereaksi terhadap data, berbagi informasi, atau kekuatan lain yang bergantung pada pesan yang diterima.

    Pemasar juga dapat menggunakan sensor suar Bluetooth saat terhubung dengan calon klien. Bisnis yang menggunakan sensor suar memiliki peluang lebih tinggi untuk mencapai pengembalian penargetan di klasemen fisik. Sensor suar ini menawarkan beberapa penggantian untuk bisnis. Mereka termasuk;

        • Beacon mencapai lebih banyak wawasan pelanggan. Contohnya, pengecer mengetahui berapa lama waktu yang dibutuhkan pelanggan untuk melakukan kunjungan berikutnya ke toko. Penjual juga mengenali di mana tepatnya sebagian besar klien menghabiskan di toko tertentu itu. Data dapat membantu saat memperbarui jaringan dan aplikasi periklanan atau saat menargetkan ulang pasar tertentu.
        • Beacon meningkatkan loyalitas klien. Beacon memberikan informasi promosi melalui pesanan klik-dan-ambil dan dengan menghargai kehadiran fisik klien di toko.
        • Penjualan meningkat. Menggunakan sensor suar Bluetooth sesuai dengan aplikasinya meningkatkan pesanan produk dan layanan. Ini sebagian besar terlihat di stadion selama acara olahraga. Melalui suar dan aplikasi stadion, pengunjung masuk ke posisi menerima pesan tentang penawaran makanan dan minuman yang mendukung penjualan berdasarkan waktu.

    Opsi di atas tidak secara alami membatasi siapa pun dalam penggunaan sensor suar Bluetooth Low Energy. Semuanya tunduk pada kreativitas dan fantasi.

    Arduino: Membaca dan Mengontrol Data Sensor Menggunakan Bluetooth

    Bagian ini bertujuan untuk mengumpulkan data sensor dari sensor suhu sederhana kemudian mengirimkannya ke komputer melalui komunikasi Bluetooth. Di satu sisi komputer, sketsa Arduino sensor Bluetooth sederhana harus ditulis. Nanti di upload di board arduino, membantu mengatur waktu pada monitor serial dan melihat data sensor.

    Item berikut harus tersedia agar eksperimen berjalan dengan lancar

        • Mikrokontroler Arduino uno
        • HC-05 Modul Bluetooth MOKOBlue
        • Sensor temperatur
        • kabel USB
        • Kabel Jumper
        • Papan tempat memotong roti

    Melangkah 1: Mengatur Koneksi Sirkuit

    Mengatur Koneksi Sirkuit

    Untuk memulai proses, atur koneksi rangkaian board Arduino seperti pada diagram di atas. Koneksi Bluetooth antara modul Bluetooth dan komputer dibuat setelah membuat koneksi ini.

    Rangkaian pembagi tegangan digunakan untuk menghubungkan HC-05 Modul Bluetooth ke saluran tegangan. HC-05 mungkin rusak jika tidak cukup kuat untuk menopang saluran 5V. Dianjurkan untuk menghubungkannya ke saluran 3.3V, yang membuat Anda tetap aman. Modul Bluetooth TX terhubung ke Arduino R.X, sedangkan modul pin Bluetooth RX terhubung ke pin TX Arduino.

    Melangkah 2: Buat Koneksi Bluetooth

    Setelah berhasil mengatur koneksi sirkuit, Anda seharusnya dapat melihat kedipan pada modul Bluetooth yang menandakan bahwa modul tersebut beroperasi dan siap untuk dipasangkan dengan PC.

    Jika komputer yang Anda gunakan tidak memiliki Bluetooth bawaan, atur koneksi dengan dongle Bluetooth. Jika ada Bluetooth bawaan di komputer, buka bagian Panel Kontrol dan pilih -> Perangkat keras dan Suara -> tambahkan Perangkat di bagian ikon Bluetooth di bilah tugas. Komputer harus mendeteksi HC-05 Modul Bluetooth dan pasangkan komputer dengan HC-05 modul. Gunakan salah satu dari ‘1234’ atau ‘0000’ sebagai kode pasangan.

    Melangkah 3: Unduh Kode Arduino

    Buka Arduino IDE setelah berhasil memasangkan modul Bluetooth. Unduh dan pahami kodenya tetapi jangan sertakan perpustakaan khusus apa pun.

    Melangkah 4: Unggah Kode Arduino Anda

    Unggah sensor Bluetooth dari Kode Arduino

    Pertama, pastikan Anda telah memahami dan memverifikasi sketsa Anda dengan baik sebelum mengunggah. Buat perubahan yang diperlukan jika ada yang diperlukan. Setelah memastikan grafik, pilih papan yang benar dan pilih port yang tepat untuk terhubung dengan papan Arduino. Lalu pergi ke Alat -> Pelabuhan dan Alat -> Papan sesuai. Untuk melakukan prosedur dengan benar, klik Arduino Uno ke COM3.

    Setelah menetapkan port dan papan yang benar, lepaskan pin RX dan TX dari papan Arduino, lalu unggah kode Arduino Anda. Anda mungkin mendapatkan kesalahan yang menunjukkan port COM sibuk ketika Anda belum memutuskan sambungan TX dan R.X. pin. Unggah kode setelah Anda memutuskan sambungan, dan hubungkan pin TX dan R.X. ke posisi biasa mereka.

    Melangkah 5: Mendapatkan Data Akhir

    Mendapatkan data sensor Bluetooth

    Hubungkan sumber daya ke papan Arduino dan lepaskan kabel USB yang menghubungkan komputer papan Arduino. Dengan pengaturan ini, papan Arduino dari jarak jauh mengumpulkan data sensor melalui komunikasi Bluetooth yang ditransfer ke komputer dengan kabel USB.

    Berikutnya, tentukan port COM mana yang menghubungkan modul Bluetooth untuk melihat data sensor monitor serial. Di bilah tugas, klik ikon Bluetooth dan pilih 'Buka Pengaturan,’ kemudian snap tab 'COM Ports.’ Anda seharusnya dapat melihat beberapa port COM yang terhubung ke HC-05 modul. Pastikan Anda telah mencatat dengan cermat 'keluar'’ Pelabuhan, lalu buka sketsa Arduino dan ketuk Alat -> Pelabuhan. Pilih port yang sejajar dengan 'keluar'’ Pelabuhan. Setelah semuanya diatur, buka monitor serial port di mana waktu dan data sensor suhu ditampilkan. Tekan tombol istirahat papan Arduino untuk menilai data dari nol detik dan seterusnya.

    Melangkah 6: Penyelesaian masalah

    Setelah memperhatikan selang waktu 2 detik dalam data waktu pada monitor serial dan suhu pada sensor akselerometer Bluetooth, ketahuilah bahwa semuanya berjalan dengan baik. Namun, sedikit penundaan beberapa milidetik mungkin timbul antara pembacaan berurutan yang diharapkan dan normal saat mentransfer data. Anda lebih mungkin mengalami beberapa masalah dan kesalahan jika Anda baru menggunakan koneksi Bluetooth Arduino. Untuk menghindari masalah ini, pastikan Anda telah mengikuti poin-poin berikut dengan benar.

        • Periksa ulang apakah pin RX dan koneksi TX sudah kencang dan benar.
        • Periksa kembali apakah modul Bluetooth terhubung dengan baik, dan cukup aman, gunakan rangkaian pembagi tegangan atau sambungkan HC-05 ke 3.3V. Jangan pernah menggunakan 5V.
        • Koneksi yang longgar dapat menyebabkan modul Bluetooth berhenti bekerja. Pastikan ada kedipan LED terus menerus pada modul Bluetooth, menunjukkan bahwa itu bertenaga.
        • Saat mengunggah sketsa, pilih port dan papan COM yang sesuai. di samping itu, pikirkan untuk memilih port COM keluar modul Bluetooth yang sesuai untuk memungkinkan Anda melihat data pada monitor serial.
        • Seperti yang dijelaskan pada langkah 4, unggah sketsa dan ingat untuk memutuskan dan menyambung kembali saat mengunggah sketsa.
        • Pastikan bahwa HC-05 Modul Bluetooth berada dalam jangkauan komputer Anda sebelum bereksperimen dengannya.

    Komunikasi Bluetooth Arduino mudah disambungkan saat sering digunakan. Setelah seseorang merasa nyaman dengannya, menjadi mudah untuk mengirim dan menerima data.

    Bagikan postingan ini

    Bagikan di facebook
    Bagikan di Indonesia
    Bagikan di terhubung
    Bagikan di mencetak
    Bagikan di surel
    mokoblue-logo

    Bicaralah dengan Pakar Bluetooth IoT

    Diskusikan Bluetooth Beacon, Modul, dan Kasus Penggunaan Gateway dan Perangkat Bluetooth Khusus untuk Proyek IoT Anda
    mokoblue-logo

    Jadwalkan Demo

    MOKO Profesional dalam Teknologi Bluetooth, Naik ke Puncak Pasar Anda Dengan Pakar IoT