Mündəricat:

UChip - Bluetooth məlumat ötürülməsi ilə BEEP Sonar Sensoru: 4 addım
UChip - Bluetooth məlumat ötürülməsi ilə BEEP Sonar Sensoru: 4 addım

Video: UChip - Bluetooth məlumat ötürülməsi ilə BEEP Sonar Sensoru: 4 addım

Video: UChip - Bluetooth məlumat ötürülməsi ilə BEEP Sonar Sensoru: 4 addım
Video: uChip - RC car with Bluetooth sonar sensor 2024, Noyabr
Anonim
UChip - Bluetooth məlumat ötürülməsi ilə BEEP Sonar Sensoru
UChip - Bluetooth məlumat ötürülməsi ilə BEEP Sonar Sensoru
UChip - Bluetooth məlumat ötürülməsi ilə BEEP Sonar Sensoru
UChip - Bluetooth məlumat ötürülməsi ilə BEEP Sonar Sensoru

Bu yaxınlarda, uChip istifadə edərək bir avtomobil sonar və USB -dən USB -ə adaptor kimi bir BEEP hazırladım. Hər bir layihə özlüyündə olduqca maraqlı idi, amma… onları birləşdirmək və "avtomobil kimi BT uzaqdan ötürücü BEEP" sensoru yaratmaq olarmı?!?

Cavab Bəli (əks göstərişlər yazmağın səbəbi nə olardı!:)) və bu sürətli təlimat sizə bunu necə göstərəcək.

Bu layihəni həyata keçirərkən, ultrasəs sonar istifadə edərək məsafəni ölçən, məsafəyə mütənasib bir səs siqnalı yaradan və Bluetooth vasitəsilə məsafəni telefonunuza/kompüterinizə/cihazınıza ötürən bir cihaz əldə edəcəksiniz.

Sənəd materialı:

- Avtomobil cihazı kimi BEEP: özünüz edin

-SerialBT-USB-dən adapter: burada bunu necə etmək olar

- Li-ion Batareya (və ya ekvivalent paket): 3V3 ilə 5V arasında gərginlikli istənilən batareya

Addım 1: Kabel çəkmə

Kablolama
Kablolama
Kablolama
Kablolama

Düşünürəm ki, artıq bir avtomobil cihazı və BT-USB-dən serial adapteri kimi öz BEEP qurmusunuz. Əks təqdirdə, təlimatları burada tapa bilərsiniz:

- Avtomobil kimi BİP

-BT-USB seriyalı adapter

Bu layihəni həyata keçirmək üçün heç bir real tel yoxdur; Batareya konnektorunu xarici enerji təchizatı ilə təmin etmək üçün avtomobil lövhəsi kimi BEEP-ə lehimləməlisiniz (əvvəlki təlimatda lövhəni mikro-USB konnektoru ilə təchiz etmişəm).

Əlaqələr üçün bir az kömək istəsəniz, "Avtomobil kimi BEEP!" Sxemini təqdim etdim. zəruri dəyişiklikləri vurğulamaqla.

Addım 2: Proqramlaşdırma

Arduino IDE istifadə edərək "BeepLikeACarWithBT.ino" eskizini uChip -ə yükləyin.

İstəsəniz kodu nəzərdən keçirin. Kod (mənim fikrimcə) olduqca sadədir, serial portun məlumat ötürmə tezliyini və prioritetini dəyişdirərək daha da optimallaşdırmaq mümkündür. Bununla birlikdə, optimallaşdırma bu layihənin əhatə dairəsindən kənardır.

Müxtəlif #define ehtiyaclarınıza uyğun olaraq təyin edin. Varsayılan olaraq, minimum məsafə 200 mm, maksimum 2500 mm -dir. Bundan əlavə, bipin səslənmə tezliyini dəyişdirmək üçün BUZZ_DIV tərifini dəyişdirə bilərsiniz.

Addım 3: SerialBT-USB çeviricisini, Batareyanı və Telefonunuzu qoşun

SerialBT-USB çeviricisini, Batareyanı və Telefonunuzu qoşun
SerialBT-USB çeviricisini, Batareyanı və Telefonunuzu qoşun

BT-USB çeviricisini bir OTG çeviricisini istifadə edərək uChip-ə qoşun, batareyanı taxtanıza bağlayın və sonra BT cihazı ilə bağlamaq üçün telefonunuzda BT seriyalı terminal istifadə edin.

Addım 4: Əylən

Əylənin!
Əylənin!

Oradasan! Hər şey hazırdır, indi telefonunuzda ölçülmüş məsafəni almağa başlamalısınız.

Köhnə oyuncaq RC avtomobilimin üstündəki minanı birləşdirdim

Bunu sınayın və ölçə biləcəyiniz maksimum aralığın nə olduğunu yoxlayın. "Sonsuz uzaq" maneələrin məsafəsini ölçərkən cihazın səhv məlumat ötürə biləcəyini unutmayın. Sadə vizuallaşdırmadan başqa məqsədlər üçün istifadə etmək istəsəniz, bu məlumatları düzgün idarə etməlisiniz.

Tövsiyə: