Mundarija:

UChip - Bluetooth ma'lumot uzatuvchi BEEP sonar sensori: 4 qadam
UChip - Bluetooth ma'lumot uzatuvchi BEEP sonar sensori: 4 qadam

Video: UChip - Bluetooth ma'lumot uzatuvchi BEEP sonar sensori: 4 qadam

Video: UChip - Bluetooth ma'lumot uzatuvchi BEEP sonar sensori: 4 qadam
Video: Tekin mb olish siri 100000% ishlaydi 2024, Iyul
Anonim
UChip - Bluetooth ma'lumot uzatuvchi BEEP sonar sensori
UChip - Bluetooth ma'lumot uzatuvchi BEEP sonar sensori
UChip - Bluetooth ma'lumot uzatuvchi BEEP sonar sensori
UChip - Bluetooth ma'lumot uzatuvchi BEEP sonar sensori

Yaqinda men uChip -dan foydalanib, avtomobil sonar va USB -adapterli USB -adapter kabi BEEP ishlab chiqdim. Har bir loyiha o'z -o'zidan juda qiziq edi, lekin … ularni birlashtirib, "BT masofali signal uzatgichli BEP" avtomobilini yaratish mumkin bo'larmidi?!?

Javob: ha (aks holda ko'rsatmalarni yozishga nima sabab bo'lardi!:)) va bu tezkor darslik sizga buni ko'rsatib beradi.

Ushbu loyihani amalga oshirayotganda siz ultratovushli sonar yordamida masofani o'lchaydigan, masofaga mutanosib ovozli signal chiqaradigan va masofani Bluetooth orqali telefoningizga/kompyuteringizga/qurilmangizga uzatadigan qurilmaga ega bo'lasiz.

Hisobot materiallari:

- BEPP avtomobil qurilmasi kabi: o'z qo'llaringiz bilan qiling

-SerialBT-USB-adapter: buni qanday qilish kerak

- Li-ion batareyasi (yoki unga tenglashtirilgan to'plam): 3V3 va 5V kuchlanishli har qanday batareya

1 -qadam: simlarni ulash

Ulanish
Ulanish
Ulanish
Ulanish

O'ylaymanki, siz allaqachon avtomobil qurilmasi va BT-USB seriyali adapter kabi o'zingizning BEEP-ni qurdingiz. Agar buni qilmagan bo'lsangiz, bu erda ko'rsatmalar:

- Avtomobil kabi BEPE

-BT-USB-dan ketma-ket adapter

Ushbu loyihani amalga oshirish uchun haqiqiy simlar yo'q; Batareya ulagichini tashqi quvvat manbai bilan ta'minlash uchun BEEP-ga avtomobil platasi kabi lehimlash kifoya (oldingi darsda men kartani micro-USB ulagichi orqali quvvatlantirganman).

Agar sizga ulanish bo'yicha yordam kerak bo'lsa, men "Avtomobil kabi BEEP!" Sxemasini taqdim etdim. zarur o'zgarishlar ta'kidlangan holda.

2 -qadam: dasturlash

Arduino IDE yordamida "BeepLikeACarWithBT.ino" eskizini uChip -ga yuklang.

Agar xohlasangiz, kodni ko'rib chiqing. Kod (mening fikrimcha) juda oddiy, ketma -ket port ma'lumotlarini uzatish chastotasi va ustuvorligini o'zgartirish orqali uni yanada optimallashtirish mumkin. Biroq, optimallashtirish bu loyiha doirasidan tashqarida.

Har xil #define -ni ehtiyojlaringizga mos ravishda o'rnating. Odatiy bo'lib, minimal masofa 200 mm, maksimal 2500 mm. Bundan tashqari, siz signal berish chastotasini o'zgartirish uchun BUZZ_DIV ta'rifini o'zgartirishingiz mumkin.

3-qadam: SerialBT-USB-konvertorini, batareyasini va telefoningizni ulang

SerialBT-USB konvertorini, batareyasini va telefoningizni ulang
SerialBT-USB konvertorini, batareyasini va telefoningizni ulang

BT-USB konvertorini uChip-ga ulang, OTG konverterini ishlating, batareyani kartangizga ulang va BT qurilmasini ulash uchun telefoningizda BT seriyali terminalidan foydalaning.

4 -qadam: Xursand bo'ling

Maza qiling!
Maza qiling!

Mana qayerda ekansan! Hammasi joyida, endi siz telefoningizda o'lchangan masofani olishni boshlashingiz kerak.

Men eski o'yinchoq RC avtomashinamning tepasiga minani qo'shdim

Buni sinab ko'ring va o'lchash mumkin bo'lgan maksimal diapazonni tekshiring. Agar siz "cheksiz uzoq" to'siqlar masofasini o'lchayotgan bo'lsangiz, qurilma noto'g'ri ma'lumotlarni uzatishi mumkinligini yodda tuting. Agar siz ularni oddiy vizualizatsiya qilishdan boshqa maqsadlarda ishlatmoqchi bo'lsangiz, ularni to'g'ri ishlatishingiz kerak.

Tavsiya: