Isi kandungan:

UChip - Sensor Sonar BEEP Dengan Penghantaran Data Bluetooth: 4 Langkah
UChip - Sensor Sonar BEEP Dengan Penghantaran Data Bluetooth: 4 Langkah

Video: UChip - Sensor Sonar BEEP Dengan Penghantaran Data Bluetooth: 4 Langkah

Video: UChip - Sensor Sonar BEEP Dengan Penghantaran Data Bluetooth: 4 Langkah
Video: uChip - BEEP like a car! 2024, November
Anonim
UChip - Sensor Sonar BEEP Dengan Penghantaran Data Bluetooth
UChip - Sensor Sonar BEEP Dengan Penghantaran Data Bluetooth
UChip - Sensor Sonar BEEP Dengan Penghantaran Data Bluetooth
UChip - Sensor Sonar BEEP Dengan Penghantaran Data Bluetooth

Baru-baru ini, saya membangunkan BEEP seperti sonar kereta dan penyesuai Serial Bluetooth ke USB menggunakan uChip. Setiap projek cukup menarik sendiri, tetapi … adakah mungkin untuk menggabungkannya dan membuat sensor "BET transmisi jarak jauh seperti kereta"?!?

Jawapannya adalah YA (apa alasannya untuk menulis Instructables sebaliknya!:)) dan tutorial ringkas ini akan menunjukkan caranya.

Dengan membuat projek ini, anda akan mendapat peranti yang mengukur jarak menggunakan sonar ultrasonik, menghasilkan isyarat akustik yang sebanding dengan jarak dan menghantar jarak melalui Bluetooth ke telefon / komputer / peranti anda.

Bil bahan:

- BEEP seperti peranti kereta: buat sendiri

- Penyesuai SerialBT-ke-USB: berikut cara membuatnya

- Bateri Li-ion (atau pek yang setara): sebarang bateri dengan voltan antara 3V3 dan 5V

Langkah 1: Pendawaian

Pendawaian
Pendawaian
Pendawaian
Pendawaian

Saya rasa anda sudah membina BEEP anda sendiri seperti peranti kereta dan penyesuai siri BT-ke-USB. Sekiranya anda tidak melakukannya, berikut adalah arahannya:

- BEEP seperti kereta

- Penyesuai bersiri BT-ke-USB

Tidak ada pendawaian sebenar untuk membuat projek ini; anda hanya perlu menyolder penyambung bateri ke BEEP seperti papan kereta untuk menyediakan bekalan kuasa luaran (dalam tutorial sebelumnya saya menghidupkan papan melalui penyambung mikro-USB).

Sekiranya anda memerlukan bantuan dengan sambungan, saya memberikan skema dari "BEEP seperti kereta!" dengan perubahan yang diperlukan diserlahkan.

Langkah 2: Pengaturcaraan

Muatkan lakaran "BeepLikeACarWithBT.ino" ke dalam uChip menggunakan Arduino IDE.

Lihat kodnya jika anda suka. Kodnya (pada pendapat saya) agak mudah, mungkin untuk mengoptimumkannya lebih jauh dengan mengubah frekuensi dan keutamaan dengan mana port bersiri menghantar data. Walau bagaimanapun, pengoptimuman di luar skop projek ini.

Tetapkan pelbagai #define sesuai dengan keperluan anda. Sebagai lalai, jarak minimum adalah 200 mm sementara maksimum 2500 mm. Tambahan pula, anda lebih senang untuk mengubah definisi BUZZ_DIV untuk mengubah frekuensi bunyi bip berlaku.

Langkah 3: Sambungkan Penukar SerialBT-ke-USB, Bateri dan Telefon Anda

Sambungkan Penukar SerialBT-ke-USB, Bateri dan Telefon Anda
Sambungkan Penukar SerialBT-ke-USB, Bateri dan Telefon Anda

Sambungkan penukar BT-ke-USB ke uMenggunakan penukar OTG, pasangkan bateri ke papan anda dan kemudian gunakan terminal bersiri BT pada telefon anda untuk mengikat dengan peranti BT.

Langkah 4: Bersenang-senang

Berseronok!
Berseronok!

Di sana anda! Semuanya sudah siap, sekarang anda harus mula menerima jarak yang diukur pada telefon anda.

Saya mengintegrasikan tambang di bahagian atas kereta RC mainan lama saya

Cubalah dan sahkan berapa julat maksimum yang dapat anda ukur. Perlu diingat bahawa peranti mungkin mengirimkan data yang salah sekiranya anda mengukur jarak rintangan "jauh". Anda perlu mengendalikan data tersebut dengan betul sekiranya anda ingin menggunakannya untuk beberapa tujuan selain visualisasi sederhana.

Disyorkan: