UNO ZigBee XBee Bluetooth Shield V03 kompatibilno z Arduino

8.99 (DDV vključen)

Shield za Arduino UNO z režo za XBee (ZigBee) in HC-05/HC-06 (Bluetooth) modul – brezžična komunikacija prek UART.

Ni na zalogi

Prijava na sporočilo ob novi zalogi.

Šifra: 39 - A6 Kategoriji: ,
Opis

Opis

Arduino UNO ZigBee XBee Bluetooth Shield V03

Shield doda Arduino UNO ploščdi dve neodvisni brezžični komunikacijski reži: eno za XBee modul (ZigBee ali XBee Pro), drugo za Bluetooth modul HC-05 ali HC-06. Oba modula komunicirata z mikrokrmilnikom prek serijskega vmesnika UART, kar pomeni, da za osnovno uporabo ne potrebujete nobene posebne strojne opreme.

Shield se priključi neposredno na Arduino UNO prek standardnih pinov in takoj postane del stack-a – brez priključnih kablov, brez zunanjega vezja. Napajanje 3,3 V ali 5 V je na voljo z izbirnim mostom (jumper), kar zagotavlja združljivost z moduli, ki zahtevajo nižji nivo signala.

Ključne lastnosti

  • Dve komunikacijski reži – ločeni reži za XBee in Bluetooth modul omogočita vzporedno priključitev obeh modulov brez predelav
  • Napetostni izbor 3,3 V / 5 V – jumper na ščitni plošči nastavi nivo signala glede na zahteve namestitvenega modula
  • Serijsko UART povezavo – shield preklopi UART linije Arduino UNO (TX/RX) na aktivni modul; priročen za testiranje z AT ukazi prek serijskega monitorja
  • Združljivost z XBee ekosistemom – podpira standardne XBee module (Series 1, Series 2, ZigBee, DigiMesh) v faktor obliki 20-pin DIP
  • Bluetooth prek HC-05 / HC-06 – standardna Bluetooth 2.0 SPP (Serial Port Profile) komunikacija; doseg do približno 10 m
  • ZigBee / XBee doseg – z XBee Series 1 module do 100 m (prosta vidljivost); z XBee Pro do 1600 m
  • Dodatni priključki – shield izpostavlja preostale digitalne in analogne pine Arduino UNO za lažje priključevanje perifernih komponent

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
  • XBee modul (npr. XBee Series 1 ali Series 2) – za ZigBee / XBee brezžično komunikacijo; kupite ga ločeno glede na topologijo omrežja
  • HC-05 ali HC-06 modul – za Bluetooth SPP komunikacijo; HC-05 podpira vlogo master/slave, HC-06 le slave
  • XCTU programska oprema (Digi) – brezplačno orodje za konfiguracijo XBee modulov prek računalnika
  • Breadboard + jumper kabli – za prve poskuse brez spajkanja

Moj prvi projekt – 3 koraki

  1. Vstavite XBee modul v 20-pinsko režo na ščitni plošči in nato namestite shield na Arduino UNO. Preverite, da je jumper nastavljen na 3,3 V (XBee deluje pri 3,3 V logiki).
  2. V Arduino IDE prenesite knjižnico XBee-Arduino ali SoftwareSerial (vgrajena). Nastavite hitrost UART na 9600 baud, kar je privzeta vrednost večine XBee modulov pri dostavi.
  3. Naložite primer SoftwareSerial → SoftwareSerialExample, odprite serijski monitor (9600 baud) in tipkajte AT ukaze (npr. +++ za vstop v ukazni način). XBee mora odgovoriti z OK – s tem potrdite, da komunikacijska pot deluje.

Primeri uporabe

  • Brezžična senzorska mreža (ZigBee mesh topologija – več vozlišč se poveže brez centralnega usmerjevalnika)
  • Oddaljena odometrija robota (XBee point-to-point – prenos telemetrije na razdalji do 100 m)
  • Krmiljenje prek mobilne naprave (HC-05 Bluetooth SPP – Android aplikacija pošilja ukaze, Arduino jih sprejme kot serijski tok)
  • Pametna hiša – prototip (ZigBee koordinator + več end-device vozlišč za priklop stikal, luči, senzorov)
  • Šolski projekt IoT (demonstracija razlike med ZigBee in Bluetooth: doseg, poraba, topologija)
  • Brezžično razhroščevanje (nadomestitev USB serijskega porta z Bluetooth SPP – berete serijski monitor brezžično)

Tehnični pregled

Tehnične specifikacije

Parameter Podatek
ZdružljivostArduino UNO (R3 in starejše)
Reža za ZigBee/XBee modul20-pin DIP (standardni XBee faktor)
Reža za Bluetooth modulHC-05 / HC-06 (6-pin)
VmesnikUART (TX, RX – skupna raba z D0/D1)
Napajalni nivo (jumper)3,3 V ali 5 V (izbirno)
ZigBee doseg (XBee S1)do 100 m (prosta vidljivost)
ZigBee doseg (XBee Pro)do 1600 m (prosta vidljivost)
Bluetooth doseg (HC-05/06)do ~10 m
Bluetooth standardBluetooth 2.0 SPP
Napajanje ščitne ploščeiz Arduino UNO (3,3 V / 5 V)

Primerjava: Arduino UNO ZigBee XBee Bluetooth Shield V03 vs HC-05 Bluetooth modul vs XBee Explorer USB

Arduino UNO ZigBee XBee Bluetooth Shield V03 HC-05 modul (golo vezje) XBee Explorer USB
Priklop na Arduino Neposredno (shield stack) Jumper kabli + delilnik napetosti Le prek USB (ni direktno za Arduino)
Podprti protokoli ZigBee + Bluetooth hkrati Samo Bluetooth SPP ZigBee / XBee (konfiguracija prek PC)
Napetostna zaščita Jumper za 3,3 V / 5 V Ročno vezje delilnika Vgrajena (USB-to-UART)
Primerno za prototipiranje Da (shield, brez kablov) Da (poceni, a manj urejeno) Ne (namenjen konfiguraciji, ne projektu)

Inženirski PRO nasvet

Konflikt UART pinov pri nalaganju skice – ker shield priključi XBee/Bluetooth modul na iste TX/RX pine (D0/D1) kot USB programator, morate med nalaganjem skice iz Arduino IDE modul fizično odstraniti iz reže ali pa premakniti UART preklop na SoftwareSerial pine (npr. D2/D3), če to ščitna plošča podpira. Sicer nalaganje ne uspe ali se modul sočasno programira z napačnimi podatki.

Kompatibilnost

Shield je združljiv z Arduino IDE 1.8.x in 2.x na Windows, macOS in Linux. Za XBee module uporabite knjižnico XBee-Arduino (GitHub: andrewrapp/xbee-arduino) ali vgrajeno SoftwareSerial. Za HC-05/HC-06 Bluetooth module dodatna knjižnica ni potrebna – komunikacija poteka prek standardnega Serial objekta.

Dokumentacija