Barion Pixel

Bluetooth modul (HM-10; 4.0 BLE)

(1 vásárlói értékelés)

2.450Ft (1.929Ft+ÁFA)

23 készleten

Cikkszám: T42532 Kategória: Brand:
Cikkszám: T42532

Leírás

A HM-10 Bluetooth modul egy Bluetooth 4.0 Low Energy kommunikációra tervezett eszköz, amely soros UART interfészen keresztül illeszthető mikrokontrolleres rendszerekhez.
A modul BLE alapú adatcserét valósít meg, amely különösen alkalmas alacsony fogyasztású és mobilalkalmazásokkal együttműködő rendszerekhez. A HM-10 olyan kommunikációs megoldás, amely lehetővé teszi szenzoradatok továbbítását és eszközök vezérlését okostelefonról, miközben az energiafelhasználás alacsony marad.

A termék fejlesztői környezetben értelmezhető, ahol az UART-alapú vezérlés előnyt jelent. A termék használata alapvető mikrokontrolleres és soros kommunikációs ismereteket feltételez, ugyanakkor dokumentált környezetben hobby és oktatási célra is alkalmazható.

A HM-10 (BLE 4.0, HM10) bluetooth master/slave modul egyszerű megoldást kínál a kábeles soros kapcsolat transzparens kiváltására. Egyszerűen a mikrokontroller és a GPS vagy a mikrokontroller és a PC/tablet közé illeszthető.

Tipp: A modul TxD lábán jelenik meg a vett adat, míg a küldött az RxD-n kerül csatlakozik. Standard jelölések esetén a modul és a berendezés Tx-Rx kivezetése kötendő össze.
A modul Bluetooth 4.0 protokollt támogat – Android, IOS, PC/Serial támogatással rendelkezik.

Felépítés

A HM-10 modul egy Texas Instruments CC2541 BLE rendszerchipre épül, amely a Bluetooth Low Energy protokoll stack-et és az alkalmazásvezérlést egyaránt kezeli. A modul a gazdaeszközzel UART kapcsolaton kommunikál, ahol az adatküldés és fogadás soros karakterfolyamként történik.

A konfiguráció AT parancsokon keresztül végezhető, amelyekkel beállítható a szerepkör, az eszköznév, a kapcsolat paraméterei és az adatformátum. A modul master és slave üzemmódot is támogat, azonban tipikusan perifériaként alkalmazzák okostelefonokhoz.

A BLE működés sajátossága miatt az adatátvitel csomagolt és eseményvezérelt, ezért a modul nem alkalmas folyamatos nagy sebességű adatstreamre. A működés megértéséhez nem szükséges Bluetooth stack fejlesztés, a használat parancsszinten történik. A működés megértéséhez nem szükséges mély rádiófrekvenciás vagy protokollszintű ismeret. 

Tippek

  • Okostelefonos vezérlésű Arduino projektek
  • Szenzoradatok továbbítása BLE kapcsolaton
  • Alacsony fogyasztású IoT végpontok
  • Oktatási Bluetooth demonstrációk
  • Egyszerű vezérlőpanelek és beállító felületek
  • Prototípusok vezeték nélküli konfigurációja

A HM-10 különösen előnyös ott, ahol az energiafogyasztás és az iOS kompatibilitás kritikus.

A HM-10 modul széles körben dokumentált és számos közösségi példakóddal támogatott. A BLE szabvány használata biztosítja a modern okostelefonokkal való együttműködést. Az elérhető példaprogramok miatt a beüzemelés nem igényel egyedi firmware fejlesztést.

Jellemzők

  • BLE chip: CC2541
  • Kommunikáció: UART
  • Üzemi feszültség: 3.3 V
  • Logikai szint: 3.3 V
  • Üzemmódok: master, slave
  • Konfiguráció: AT parancsok
  • Hatótávolság: kb. 10 m
  • Antenna: beépített PCB antenna
  • Méret: kb. 27 x 13 mm
  • Működés: alacsony fogyasztású
  • Bluetooth protokoll: Bluetooth Specification v4.0 BLE, Low Energy
  • Frekvencia: 2.4GHz ISM sáv,
  • Moduláció: GFSK(Gaussian Frequency Shift Keying),
  • Teljesítmény: kb. 4dBm, Class 2 (0.01…5mW – konfigurálható),
  • Érzékenység: -84dBm @ 0.1% BER,
  • Adatsebesség: Aszinkron: 2.1Mbps(Max) / 160 kbps, Szinkron: 1Mbps/1Mbps,
  • Biztonság: Autentikáció és titkosítás,
  • Tápellátás (BT modul): +3.3…6VDC / 50mA,
  • Áramigény: 400uA (Sleep), ~8.5mA (Active)
  • Működési hőfoktartomány: 5 ~ +65°C,
  • Méret: 26.9mm x 13mm x 2.2 mm,
  • Adatvonal: 3.3V (LVTTL),
  • Soros kommunikáció: 1200…115200 bps,
  • Alapértelmezett kommunikáció
    • Baud Rate: 9600,
    • Data Bit: 8,
    • Stop Bit: 1,
    • Parity: No Parity,
    • Flow Control: None,
    • Line Feed Carriage Return: Nincs,
    • Bluetooth Pass Key: 000000.

Dokumentáció

Csomag

  • 1x tüskesorral szerelt HM10 bluetooth modul

További információk

Tömeg0,008 kg
Méretek5 × 2 × 1 cm
CikkszámT42532
Protokoll

Soros(TxRx)

Tápfeszültség [V]

3.3V, 5V


Bővített forgalmazói/gyártói információk (EU 2023/988 rendelet alapján):
   Gyártó/első EU forgalmazó: TavIR / Cseh Róbert ev.
   Elérhetőség: 1181, Budapest, Szélmalom utca 13.
   Elektronikus cím: https://shop.tavir.hu
   Kapcsolatfelvétel: a Kapcsolat oldalon keresztül.

Bluetooth modul (HM-10; 4.0 BLE) termékről 1 értékelés

  1. Szurdi Tamas

    Robot autóhoz vettem távirányításnak az infravörös mellé.

Mondd el a véleményed

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

Kérdés: Mi a HM-10 Bluetooth 4.0 BLE modul, és milyen célokra használható?
Válasz: A HM-10 egy alacsony energiaigényű Bluetooth 4.0 BLE (Bluetooth Low Energy) kommunikációs modul, amely UART soros interfészen keresztül kapcsolódik mikrokontrollerekhez, például Arduino, ESP32 vagy STM32 alapú rendszerekhez. A BLE technológia lehetővé teszi mobiltelefonokkal és egyéb okoseszközökkel való kétirányú adatcserét kis energiafelhasználás mellett. A HM-10 modul ideális vezeték nélküli soros kommunikációhoz, szenzoradatok továbbításához, mobilos vezérléshez, illetve iBeacon és más BLE alapú IoT-megoldásokhoz.

Kérdés: Miben különbözik a HM-10 modul a klasszikus HC-05 vagy HC-06 Bluetooth moduloktól?
Válasz: A HC-05 és HC-06 modulok klasszikus Bluetooth SPP (Serial Port Profile) protokollt használnak, amely nem kompatibilis iOS rendszerrel. Ezzel szemben a HM-10 BLE (Bluetooth Low Energy) protokollt alkalmaz, amely iOS és Android készülékekkel is kommunikálhat. Továbbá, a BLE energiatakarékosabb, és lehetőséget nyújt például iBeacon üzemmódra vagy alacsony fogyasztású szenzorhálózat kialakítására. A BLE kommunikáció jellemzően kisebb adatsebességű, viszont hosszabb működési időt biztosít akkumulátoros eszközök számára.

Kérdés: Milyen mikrokontrollerrel kompatibilis a HM-10 modul?
Válasz: A HM-10 modul szabványos UART (TX-RX) soros kommunikációval működik, így szinte bármilyen mikrokontrollerrel használható, amely támogatja a soros adatátvitelt. Kompatibilis például: Arduino UNO, Nano, Mega, ESP8266, ESP32, STM32, Raspberry Pi (soros USB átalakítón keresztül), Micro:bit, stb. A modul 3.3V logikai szintű kommunikációra tervezett, de 5V tápfeszültséget is elfogad – így közvetlenül csatlakoztatható sok Arduino típushoz.

Kérdés: Hogyan történik a kommunikáció a HM-10 modul és egy okostelefon között?
Válasz: A HM-10 BLE modulon keresztül történő kommunikáció mobiltelefonnal az ún. GATT (Generic Attribute Profile) szolgáltatáson alapul. A telefon egy BLE-kompatibilis alkalmazással (pl. BLE Scanner, LightBlue, vagy egyéni fejlesztésű app) keresztül képes csatlakozni a modulhoz, majd adatokat olvasni vagy írni a BLE profilban definiált jellemzőkön keresztül. A HM-10 belső firmware-e alapértelmezett szolgáltatásokat kínál, de ezek testreszabása is lehetséges AT parancsokon keresztül.

Kérdés: Mik azok az AT parancsok, és hogyan használhatók a HM-10 modullal?
Válasz: Az AT parancsok lehetővé teszik a HM-10 modul konfigurálását, például a modul nevének, működési módjának (master/slave), jelszavának, adatátviteli sebességének vagy BLE szolgáltatásainak beállítását. Az AT parancsokat soros monitoron keresztül lehet küldeni, miután a modul megfelelő AT módba került. Fontos, hogy az AT parancsokat 9600 vagy 115200 baud sebességen, új sorral (LF/CR) kell elküldeni. A válaszok visszaolvasásával ellenőrizhető a parancs sikeressége.

Kérdés: Hogyan lehet tesztelni a HM-10 működését Arduino-val?
Válasz: Teszteléshez elegendő egy egyszerű Arduino program, amely a soros porton keresztül fogadja vagy továbbítja az adatokat. A modul TX-RX lábait keresztben kell bekötni: Arduino RX ↔ HM-10 TX, Arduino TX ↔ HM-10 RX. A modul tápellátását 5V-ról biztosíthatjuk, de ajánlott soros jelszintillesztés (pl. 1k-2k ellenállásos osztó). Ezután a soros monitoron keresztül figyelhető, hogy milyen adat érkezik Bluetooth-on keresztül a mikrokontrollerhez.

Kérdés: Milyen hatótávolságra képes a HM-10 BLE modul?
Válasz: A HM-10 modul tipikus hatótávolsága beltérben 10–20 méter között van, a környezeti viszonyoktól, falak számától és anyagától függően. Nyílt térben és zavartalan környezetben a hatótávolság akár 50–100 méter is lehet. A BLE technológia egyik fő előnye, hogy alacsony teljesítménnyel képes stabil kapcsolatot fenntartani mobil eszközökkel, így ideális mobilos alkalmazásokhoz, viselhető eszközökhöz és energiahatékony IoT rendszerekhez.

Kérdés: Milyen szoftvereket vagy alkalmazásokat lehet használni a HM-10 kommunikáció teszteléséhez?
Válasz: Androidra és iOS-re számos BLE-támogatással rendelkező alkalmazás érhető el, amelyekkel a HM-10 modul tesztelhető. Ilyen például: „BLE Scanner”, „LightBlue Explorer”, „nRF Connect”, valamint a gyártófüggetlen soros terminál appok. Fejlesztők számára lehetőség van saját BLE‑kompatibilis alkalmazás írására is – akár MIT App Inventor, akár Android Studio vagy Swift környezetben.

Kérdés: Hogyan állítható be a HM-10 modul master vagy slave módba?
Válasz: A modul AT parancsokkal konfigurálható master vagy slave módra. Alapértelmezettként a HM-10 slave módban indul, vagyis várja, hogy egy másik eszköz csatlakozzon hozzá. A „AT+ROLE1” parancs hatására a modul master üzemmódba lép, ahol aktívan próbál kapcsolatot kezdeményezni más BLE eszközökkel. Ez a funkció lehetővé teszi két modul közötti kommunikációt (pl. két mikrokontroller között), BLE-szenzorok lekérdezését vagy BLE-alapú mesh kommunikáció kialakítását.

Érdekelhetnek még…

Kosárba teszem