İçindekiler:

UChip - Bluetooth Veri İletimli BEEP Sonar Sensörü: 4 Adım
UChip - Bluetooth Veri İletimli BEEP Sonar Sensörü: 4 Adım

Video: UChip - Bluetooth Veri İletimli BEEP Sonar Sensörü: 4 Adım

Video: UChip - Bluetooth Veri İletimli BEEP Sonar Sensörü: 4 Adım
Video: Unboxing Smart battery Magic Karoke Mike🎤🎤🎤🎤 2024, Temmuz
Anonim
UChip - Bluetooth Veri İletimli BEEP Sonar Sensörü
UChip - Bluetooth Veri İletimli BEEP Sonar Sensörü
UChip - Bluetooth Veri İletimli BEEP Sonar Sensörü
UChip - Bluetooth Veri İletimli BEEP Sonar Sensörü

Son zamanlarda, uChip kullanarak bir araba sonarı gibi bir BİP ve USB'ye Seri Bluetooth adaptörü geliştirdim. Her proje kendi başına oldukça ilginçti, ancak… onları birleştirmek ve “araba gibi BT uzaktan iletim BEEP” sensörü oluşturmak mümkün müdür?!?

Cevap EVET'tir (aksi halde Instructables yazmanın nedeni ne olurdu!:)) ve bu hızlı eğitim size nasıl olduğunu gösterecektir.

Bu projeyi yaparak, ultrasonik bir sonar kullanarak mesafeyi ölçen, mesafeyle orantılı bir akustik sinyal üreten ve Bluetooth aracılığıyla mesafeyi telefonunuza/bilgisayarınıza/cihazınıza ileten bir cihaz alacaksınız.

Malzeme listesi:

- Bir araba cihazı gibi BİP: kendinizinkini yapın

- SerialBT'den USB'ye adaptör: burada nasıl yapılır

- Li-ion Pil (veya eşdeğer paket): 3V3 ile 5V arasında voltaja sahip herhangi bir pil

Adım 1: Kablolama

kablolama
kablolama
kablolama
kablolama

Bir araba cihazı ve BT'den USB'ye seri adaptör gibi kendi BEEP'inizi zaten oluşturduğunuzu varsayacağım. Eğer yapmadıysanız, işte talimatlar:

- Araba gibi BİP

- BT'den USB'ye seri adaptör

Bu projeyi yapmak için gerçek bir kablolama yok; harici güç kaynağı sağlamak için pil konektörünü BEEP'e bir araba panosu gibi lehimlemeniz yeterlidir (önceki eğitimde panoya mikro USB konektörü ile güç verdim).

Bağlantılarla ilgili yardıma ihtiyacınız olursa, "Araba gibi BEEP" den şematik sağladım. gerekli değişiklikler vurgulanmıştır.

Adım 2: Programlama

Arduino IDE'yi kullanarak “BeepLikeACarWithBT.ino” taslağını uChip'e yükleyin.

Dilerseniz koda bir göz atın. Kod (bence) oldukça basittir, seri portun veri ilettiği frekansı ve önceliği değiştirerek daha da optimize etmek mümkündür. Ancak, optimizasyon bu proje kapsamı dışındadır.

Çeşitli #define'ı ihtiyaçlarınıza göre ayarlayın. Varsayılan olarak, minimum mesafe 200 mm, maksimum 2500 mm'dir. Ayrıca, bip sesinin oluşma sıklığını değiştirmek için BUZZ_DIV tanımını değiştirebilirsiniz.

Adım 3: Seri BT-USB Dönüştürücüyü, Pili ve Telefonunuzu Bağlayın

SerialBT-USB Dönüştürücüyü, Pili ve Telefonunuzu Bağlayın
SerialBT-USB Dönüştürücüyü, Pili ve Telefonunuzu Bağlayın

BT-USB dönüştürücüyü bir OTG dönüştürücüsüne uChipusing'e bağlayın, pili kartınıza takın ve ardından BT cihazını bağlamak için telefonunuzda bir BT seri terminali kullanın.

Adım 4: Eğlenin

İyi eğlenceler!
İyi eğlenceler!

İşte buradasın! Her şey ayarlandı, artık ölçülen mesafeyi telefonunuza almaya başlamalısınız.

Eski oyuncak RC arabamın üstüne benimkini entegre ettim

Deneyin ve ölçebileceğiniz maksimum aralığın ne olduğunu doğrulayın. “Sonsuz uzak” engellerin mesafesini ölçüyorsanız, cihazın yanlış veri iletebileceğini unutmayın. Basit görselleştirme dışında bazı amaçlar için kullanmak istemeniz durumunda bu verileri düzgün bir şekilde işlemeniz gerekir.

Önerilen: