Yeni başlayanlar için farklı Bluetooth modüllerinin temel farklılıkları nelerdir?


10

Ben gerçekten bilgisayar ve programlama olmasa da, mikrodenetleyiciler ve elektronik için yeni başlayan biriyim.

Arduino ile başlayarak, veri göndermek ve almak için (örneğin, sensör verileri göndermek veya komut almak) prototipimi bir mobil cihazla veya bir bilgisayarla konuşmak için gerçekten ilgi duyduğum bir noktaya geldim.

Bakan, farklı fiyatlandırma noktaları ile farklı bluetooth modülleri olduğunu öğrendim. Farklılıklarla ilgili daha fazla araştırma bana yeni başlayanlar olarak fazla bir şey göstermedi, neye dikkat edeceğimizi veya nasıl seçeceğimizi anlamaya çalışıyorum.

Buradaki sorum şu:

Yeni başlayanlar için farklı Bluetooth modüllerinin temel farklılıkları nelerdir, örneğin:

  • HC-05
  • HC-06
  • HC-07

Ve Arduino için basit bir Bluetooth modülü satın alırken nelere dikkat edilmelidir?

Yanıtlar:


7

Basitlik söz konusu olduğunda, HC05 gidilecek yol olacaktır. Şimdiye kadar en popüler ve kullanımı hakkında bir ton öğretici var (sadece hızlı bir google arama). Farklara gelince:

  • HC-05 modülü diğer modüllerle bağlantı kurabilir. Örneğin bir Robot bir usta olmak ve köle bluetooth modülüne bağlanmak. Veya bir dizüstü bilgisayara kablosuz bir köprü yapmak için bağımlı modda.

  • HC-06 modülü sadece bağımlı olabilir. Bu sadece bir dizüstü bilgisayarı bir ana bilgisayar gibi bir köle modülüne sahip bir robota master olarak bağlamak için faydalıdır, örneğin bir kablosuz seri köprü için.

  • HC07'ye gelince, destek düşük görünüyor, bu yüzden HC05 veya HC06 ile yapışmayı öneriyorum

Günün sonunda gereksinimlerinize uygun. Eğer sadece telefon ve arduino'nuz arasında HC06'dan daha iyi konuşmak istiyorsanız, ancak bir noktada başka bir arduino ile konuşmak istiyorsanız, hc05 daha iyi bir yol olacaktır.


Teşekkürler Caleb, harika cevap! Xbee BT modüllerinde deneyiminiz var mı?
Phil

2

Farkları gerçekten bilmiyorum ama HC-06 modüllerini kullandım. Yalnızca bağımlı modlardır, ancak Arduino'nuz için PC'niz ve USB kablosu gibi sabit kablolu bir terminali bir Bluetooth terminaliyle değiştirmeniz gerekir. Bu muhtemelen bir Arduino veya diğer MCU tabanlı bir cihazın zaten Bluetooth özelliği olan bir PC veya tabletle iletişim kurması gereken vakaların% 99'unu kapsıyor. bir HC-05 gerektirir.


Teşekkürler @JRobert! Bunun mümkün olduğunu bilmiyordum, çok havalı! HC-05'inizi eskiz yüklemek için VE işlem sırasında verileri (sensör bilgisi gibi) paylaşmak için mi kullanıyorsunuz?
Phil

HC05 efendi ve köle, HC06 sadece köle. Tek gerçek fark yanıp sönebilen bellenimdir, ancak yeni başlayanlar için kolay bir iş değildir.
Caleb Bramwell

Evet, eskizler yükledim ama takip etmek çok acı verici bir şekilde yavaştı. Ancak evet, bunlar kablolu bir terminal için yedek yedek olarak tasarlanmıştır. @CalebBramwell - temizlediğiniz için teşekkür ederim. Farklı HC-0x varyantları ile henüz oynamadım.
JRobert

-1

HC-05'i programlarınızı kablosuz olarak yüklemek için kullanmak mümkündür, ancak HC-05'ten arduino'ya ekstra kablolama gerektirir.

Kablosuz yükleme, arduino'ya erişim hantal olduğunda veya bilgisayarınızı başka bir şeye güç veren veya kablolu bir arduinoya kablolama konusunda rahat hissetmiyorsanız, bir optokuplör ile alacağınız aynı şeyi elde etmek için yararlı bir alternatif olabilir.


Bu OP sorusuna cevap vermiyor.
sa_leinad

iyi HC-06 bunu yapamaz ... bu yüzden onları farklı kılıyor, değil mi? Yoksa yeni başlayanların bunu umursamaması mı demek istediniz?
Fabio
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.