UNO XBee BT V03 shield kompatibilno z Arduino

10.99 (DDV vključen)

Arduino UNO XBee BT V03 shield omogoča brezžično Bluetooth komunikacijo prek standardnega XBee vtičnika — doseg do 100 m, 3 Mbps.

2 na zalogi

Šifra: 12 - D5 Kategoriji: ,
Opis

Opis

Arduino UNO XBee BT V03 shield

Arduino UNO XBee BT V03 shield je razširitvena ploščica s standardnim XBee vtičnikom, ki v različici BT sprejme Bluetooth modul v XBee obliki in ga poveže z Arduino UNO prek zaporednega vmesnika UART. Bluetooth modul deluje na napajalni napetosti 3,3 V (regulator na ščitu skrbi za pretvorbo), podatkovni prenos pa doseže do 3 Mbps pri dosegu do 100 m na odprtem prostoru.

Ščit se neposredno nasadi na Arduino UNO ali kompatibilno ploščo (Duemilanove, Leonardo, Mega z adapterjem) in ne zahteva spajkanja — dovolj je vtakniti modul v XBee vtičnik in nastaviti mostičke za izbiro RX/TX pinov.

Ključne lastnosti

  • Standardni XBee vtičnik (2 mm razmak) – sprejme katerikoli modul v XBee obliki: Bluetooth Bee, RF Bee, Wi-Fi Bee in druge module iz Bee serije
  • Pretvornik logičnih nivojev SN74LVC1G125 – dvosmerna pretvorba med 5 V (Arduino) in 3,3 V (XBee modul), brez nevarnosti poškodbe modula
  • Regulator napetosti CJT1117 – napaja XBee modul z stabilnimi 3,3 V neposredno iz Arduinove napajalne linije
  • Nastavljivi UART pini z mostičkom – TX/RX modula lahko povežete na strojni UART (pina 0 in 1) ali programski UART na kateremkoli digitalnem pinu (D2–D12)
  • LED indikatorji – statusne lučke za vizualno potrditev povezave in prenosa podatkov
  • Razširjeni prostor za razvoj – prosta površina na ščitu za dodajanje lastnih komponent ali prototipnih vezij
  • Kompaktne mere ~55 × 55 mm – standardna Arduino oblika, primerna za nalaganje s steki

Kaj potrebujem za začetek?

  • Arduino UNO (ali kompatibilna plošča) – osnova za vse eksperimente
  • USB kabel tipa B – za programiranje Arduino plošče
  • Arduino IDE – brezplačno na arduino.cc, za pisanje in nalaganje programov
  • Bluetooth Bee modul – XBee-oblika Bluetooth modula (npr. Bluetooth Bee ali podoben), ki se vstavi v vtičnik na ščitu
  • Naprava s Bluetooth sprejemnikom – računalnik, tablica ali pametni telefon za testiranje brezžične povezave
  • Jumper kabli – za morebitno preizkušanje zunanjih periferij

Moj prvi projekt – 3 koraki

  1. Vtaknite Bluetooth Bee modul v XBee vtičnik na ščitu, nato ščit nasadite na Arduino UNO. Z mostičkom nastavite XB_TX na D4 in XB_RX na D5 (programski UART, da ohranite strojni UART prost za razhroščevanje).
  2. V Arduino IDE odprite Tools → Manage Libraries in preverite, da je knjižnica SoftwareSerial na voljo (vgrajena v IDE). V skici inicializirajte SoftwareSerial btSerial(4, 5); in nastavite hitrost na 9600 baudov (privzeta hitrost večine Bluetooth Bee modulov).
  3. Naložite primer SoftwareSerial → SoftwareSerialExample, odprite Serial Monitor (115200 baud) in povežite računalnik ali telefon z Bluetooth napravo. Ob uspešni sparitvi modul pošlje potrditveno sporočilo, ki se izpiše v Serial Monitorju.

Primeri uporabe

  • Brezžično upravljanje robota (Bluetooth UART, Android aplikacija kot daljinski upravljalnik)
  • Prenos podatkov senzorjev v realnem času (temperatura, vlaga, pospešek → mobilna aplikacija ali Processing)
  • Brezžično nalaganje parametrov (kalibracija PID regulatorja ali nastavljanje pragov brez fizičnega dostopa do naprave)
  • Pametni dom – DIY nadzor (vklop/izklop aktuatorjev prek Bluetooth ukaza iz telefona)
  • Izobraževalni projekti (demonstracija serijskega prenosa podatkov in brezžične komunikacije za šolske delavnice)
  • Nadomestilo za USB kabel med testiranjem (brezžični serijski terminal namesto kabla med Arduinom in računalnikom)

Tehnični pregled

Tehnične specifikacije

ParameterPodatek
Vtičnik za modulXBee standardni vtičnik (2 mm razmak)
Napajalna napetost modula3,3 V DC (interni regulator CJT1117)
Vmesnik z ArduinomUART (strojni ali programski, nastavljiv z mostičkom)
Pretvornik logičnih nivojevSN74LVC1G125 (5 V / 3,3 V)
Bluetooth doseg (z BT modulom)Do 100 m (odprto območje, odvisno od modula)
Hitrost prenosa podatkovDo 3 Mbps (odvisno od vgrajenega modula)
Kompatibilni moduliBluetooth Bee, RF Bee, Wi-Fi Bee in vsi XBee-oblika moduli
Kompatibilne ploščeArduino UNO, Duemilanove, Leonardo, Mega (z adapterjem)
Dimenzije~55 × 55 mm

Primerjava: XBee BT V03 shield vs HC-05 na breadboardu vs namenska BT shield

XBee BT V03 shieldHC-05 na breadboarduArduino BT shield (namenski)
Priklop na ArduinoNeposredno (shield)Jumper kabli, 4+ žiceNeposredno (shield)
Zamenjava modulaDa (XBee vtičnik)Da (breadboard)Ne (modul je pritrjen)
Pretvornik logičnih nivojevVgrajenPotreben ločenVgrajen
Podpora drugim Bee modulomDa (RF, Wi-Fi, BT …)NeNe

Inženirski PRO nasvet

Uporabite programski UART za razhroščevanje – kadar povežete XBee vtičnik na D4/D5 (SoftwareSerial), ostaneta strojni pini 0 in 1 prosti za Serial Monitor prek USB. To pomeni, da lahko hkrati sprejemate Bluetooth podatke in jih izpisujete v Serial Monitor brez konflikta — bistveno pri iskanju napak v komunikacijskem protokolu.

Kompatibilnost

Ščit deluje z Arduino IDE 1.8.x in 2.x. Za programski UART uporabite vgrajeno knjižnico SoftwareSerial (ni potrebne namestitve). Pri uporabi strojnega UART (pina 0/1) se izogibajte hkratni uporabi Serial Monitorja, ker si oba vmesnika delita isto linijo. Na Arduino Mega nastavite mostičke na pine, ki podpirajo SoftwareSerial RX (10–13, 50–53).

Dokumentacija