Modul Bluetooth 4.2 JDY-18 cu antena integrata
zoom_out_map
chevron_left chevron_right

Imaginile produselor au caracter informativ si pot prezenta diferente minore, in functie de lot si de furnizor. Este posibil ca specificatiile si pretul produselor sa fie modificate fara preaviz. Facem tot posibilul sa adaugam in pagina produselor specificatii cat mai exacte si corecte dar este posibil ca acestea sa nu fie in totalitate corecte. in cazul in care identificati un astfel de caz, va rugam sa ne semnalati acest lucru.

Produsele noastre sunt destinate in principal dezvoltarii, prototiparii si proiectelor tehnice. Informatiile privind specificatiile, instructiunile si conformitatea sunt furnizate conform datelor disponibile de la producatori sau furnizori. Pentru integrarea in produse finale sau aplicatii comerciale, recomandam verificarea compatibilitatii si conformitatii in functie de utilizarea dorita.

Specificatiile tehnice mentionate (curent, putere etc.) reprezinta valori maxime admise in conditii ideale de functionare. Pentru o utilizare sigura si o durata de viata optima, recomandam exploatarea produsului in regim continuu la cel mult 50% din valorile maxime specificate.

Modul Bluetooth JDY-18, BLE 4.2, interfata UART, raza 60 m

Modul Bluetooth de mare viteza pentru integrarea rapida a conectivitatii wireless in proiecte electronice, ideal pentru comunicatie stabila intre microcontrolere si dispozitive mobile. Suporta Bluetooth 4.2 pentru consum redus si compatibilitate extinsa, functioneaza la tensiune de alimentare 1.8-3.3V, are dimensiuni compacte si raspuns rapid la transmiterea datelor.

24,20 RON Cu TVA

20,00 RON Fara TVA

Nu exista recenzii
1-2 zile
check In Stoc

Expediere estimata: miercuri 11 noiembrie

Ai gasit mai ieftin? Spune-ne! (autentifica-te pentru a trimite o solicitare)

Cumparand acest produs primesti 1,21 RON in puncte de fidelitate.

Garantie: 24 luni pentru persoane fizice
LIVRARE GRATUITA
Adauga in cos produse in valoare de 130 Ron si ai livrare gratuita daca alegi sa platesti online
EXPEDIERE RAPIDA
Produsele sunt expediate din stoc propriu
PUNCTE FIDELITATE
Primesti puncte la fiecare comanda, in valoare de 5%

Modulul Bluetooth JDY-18 este un modul Bluetooth Low Energy (BLE) 4.2 cu interfata seriala UART, care face legatura fara fir intre un microcontroler si un telefon sau intre doua module. Datele trimise pe pinul RXD ajung pe telefon, iar datele trimise de telefon ies pe pinul TXD, ca pe un cablu serial fara fir. Este potrivit pentru telecomenzi, senzori fara fir, echipamente alimentate de la baterie, etichete Bluetooth si alte aplicatii care schimba date cu un telefon sau cu alt dispozitiv BLE.

Modulul lucreaza in banda de 2.4 GHz cu modulatie GFSK, are putere de emisie de maximum 0 dBm si sensibilitate de receptie de -97 dBm, ceea ce permite o raza de pana la 60 m in camp deschis. Din fabrica functioneaza ca dispozitiv slave cu transmisie transparenta, pe serviciul FFE0 si caracteristica FFE1, la 9600 baud. Prin comenzi AT se pot modifica numele, viteza seriala, rolul master sau slave, UUID-urile, puterea de emisie, parola de conectare si intervalul de difuzare. Setarile se pastreaza si dupa oprirea alimentarii.

Printre caracteristicile principale se numara antena imprimata pe placa, cristalul de ceas, padurile laterale ale modulului si headerul cu 5 pini (VCC, GND, TXD, RXD si STAT) pentru conectarea rapida la placa de prototipuri. Alimentarea se face la tensiune joasa de 1.8 - 3.3 V, iar consumul este de aproximativ 4 mA in difuzare, sub 300 µA in somn usor si de ordinul microamperilor in somn adanc.

Prin interfata UART, modulul se conecteaza la Arduino, ESP32, STM32, Raspberry Pi si la alte platforme care au port serial. Semnalele modulului au nivel logic de 3.3 V, deci la placile cu logica de 5 V linia de date catre modul trebuie coborata cu un divizor rezistiv sau cu un convertor de nivel.

 

Specificatii:

Tensiune alimentare: 1.8 - 3.3 V

Curent consum: 4 mA (activ, in difuzare)

Model: JDY-18

Versiune Bluetooth: BLE 4.2 (compatibil BLE 4.0 si 4.1)

Banda de frecventa: 2.4 GHz

Modulatie: GFSK

Putere de emisie: 0 dBm maximum

Sensibilitate receptie: -97 dBm

Distanta de transmisie: pana la 60 m

Interfata: UART (TXD, RXD) cu iesire de stare STAT

Viteza seriala implicita: 9600 baud

Viteze seriale configurabile: 1200 - 230400 baud

Mod implicit: Slave, transmisie transparenta

Serviciu si caracteristica BLE: FFE0 si FFE1

Consum in somn usor: sub 300 µA

Antena: Imprimata pe placa

Temperatura de lucru: de la -40 la 80 °C

Conexiuni: Header cu 5 pini

 

Layout:

Element Functie
Antena imprimata Zona aurie de la marginea placii, in care este trasata antena de 2.4 GHz. Nu se acopera cu metal si nu se aseaza langa piese metalice, pentru a pastra raza de actiune.
Circuit radio BLE Circuitul integrat negru din centrul placii, care gestioneaza radioul Bluetooth, stiva BLE si comenzile AT.
Cristal de ceas Componenta metalica argintie de langa circuit, care da frecventa de ceas radioului.
Paduri laterale ale modulului Contactele de pe marginile placii, prin care modulul se poate lipi direct pe un alt circuit imprimat.
Header cu 5 pini Pinii VCC, GND, TXD, RXD si STAT pentru alimentare, comunicatie seriala si starea conexiunii. Numele pinilor sunt inscriptionate pe spatele placii.

 

Pinout:

Conector Pin Functie
Header 5 pini VCC Alimentare pozitiva a modulului, la tensiune joasa. Nu se conecteaza la 5 V.
Header 5 pini GND Masa, comuna cu a placii de control.
Header 5 pini TXD Iesire seriala UART a modulului, cu nivel logic de 3.3 V. Aici ies datele primite de la telefon. Se leaga la pinul RX al placii de control.
Header 5 pini RXD Intrare seriala UART a modulului, cu nivel logic de 3.3 V. Datele de pe acest pin ajung pe telefon. Se leaga la pinul TX al placii de control.
Header 5 pini STAT Indica starea conexiunii. Este pe nivel low cand modulul nu este conectat si pe nivel high dupa conectare.

 

Utilizare:

Verificati inscriptiile de pe spatele placii inainte de a face legaturile, pentru ca ordinea pinilor de pe header poate diferi de la un lot la altul.

Alimentati modulul numai la tensiune joasa, de exemplu de la pinul 3.3V al unei placi Arduino Uno, si nu aplicati niciodata 5 V pe pinul VCC.

Conectati GND la masa placii de control, TXD la pinul de receptie seriala al placii si RXD la pinul de transmisie seriala al placii.

La placile cu logica de 5 V, coborati semnalul de transmisie al placii inainte de pinul RXD, de exemplu cu un divizor format dintr-o rezistenta de 1 kΩ in serie si una de 2 kΩ spre GND, care da aproximativ 3.3 V. Pinul TXD al modulului se poate lega direct la intrarea placii.

Setati comunicatia seriala a placii la 9600 baud, 8 biti de date, fara paritate, un bit de stop, apoi alimentati modulul. Modulul apare in telefon sub numele JDY-18, iar pinul STAT este pe nivel low cat timp nu exista nicio conexiune.

Trimiteti comenzi AT pentru configurare, fiecare terminata cu \r\n, cat timp modulul nu este conectat la telefon. De exemplu AT+VERSION afiseaza versiunea, AT+NAME afiseaza numele difuzat, iar AT+BAUD afiseaza codul vitezei seriale.

Pentru a schimba numele, trimiteti AT+NAME urmat de numele dorit, iar pentru viteza seriala trimiteti AT+BAUD urmat de cod, unde 4 inseamna 9600 baud si 8 inseamna 115200 baud. Reporniti modulul dupa schimbarea setarilor.

Conectati telefonul cu o aplicatie de terminal BLE, deschideti serviciul FFE0 si caracteristica FFE1, iar datele trimise din aplicatie apar pe pinul TXD. Pinul STAT trece pe nivel high cand conexiunea este stabilita.

Pentru a trimite comenzi AT cand telefonul este conectat, mentineti pinul PWRC al modulului pe nivel low. Acest pin nu se afla pe headerul cu 5 pini.

Pentru rezultate stabile, tineti antena departe de piese metalice si de surse de zgomot, folositi fire scurte si o alimentare curata, fara variatii mari de tensiune.

33278
Tensiune de alimentare
1.8-3.3 V
Model
JDY-18
Temperatura de lucru
-40 la 80 °C
Numar de pini
5
Interfata
UART
Frecventa de lucru
2.4 GHz
Putere de iesire
0 dBm
Consum
4 mA
Antena
Imprimata pe placa
Bluetooth
BLE 4.2
Consum in standby
sub 300 µA
Sensibilitate
-97 dBm
Distanta de transmisie
pana la 60 m
Modulatie
GFSK

Produs destinat utilizarii in proiecte electronice, automatizari, prototipare, educatie si cercetare.

Produsul trebuie utilizat numai conform specificatiilor tehnice mentionate in descriere si/sau in documentatia produsului.

 

Avertismente generale de siguranta:

Acest produs este destinat utilizarii in proiecte electronice, automatizari, prototipare, educatie, cercetare si aplicatii tehnice similare. Produsul trebuie utilizat doar conform specificatiilor tehnice mentionate in pagina produsului si/sau in documentatia disponibila.

Utilizarea incorecta, depasirea valorilor maxime admise de tensiune, curent, temperatura sau conectarea gresita pot duce la defectarea produsului, deteriorarea altor echipamente sau la riscuri de siguranta.

Produsul nu este jucarie si nu este destinat copiilor. Montajul, testarea si utilizarea trebuie realizate de persoane cu cunostinte minime in domeniul electric/electronic. Se recomanda utilizarea produsului in montaje protejate, carcase adecvate sau sisteme care respecta normele de siguranta aplicabile.

 

Identificare produs:

Denumirea produsului, codul/SKU-ul si caracteristicile tehnice sunt mentionate in pagina produsului si/sau pe eticheta ambalajului.

 

Producator / Importator / Distribuitor:

Sigmanortec S.R.L.

Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania

E-mail: [email protected]

Website: www.sigmanortec.ro

 

Persoana responsabila in UE:

Sigmanortec S.R.L.

Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania

E-mail: [email protected]

/*
  JDY-18 BLE module test on Arduino Uno

  Board: Arduino Uno (Tools > Board > Arduino AVR Boards > Arduino Uno)
  Board package: Arduino AVR Boards (comes with the Arduino IDE)
  Libraries: SoftwareSerial (included in the Arduino IDE), nothing to install

  Wiring:
    JDY-18 VCC -> Arduino 3.3V (never 5V)
    JDY-18 GND -> Arduino GND
    JDY-18 TXD -> Arduino D2 (SoftwareSerial RX)
    JDY-18 RXD -> R2 2 kOhm to GND, and R1 1 kOhm to Arduino D3 (SoftwareSerial TX)
    The R1 / R2 divider lowers the 5 V of D3 to about 3.3 V for the module.

  Serial Monitor: 9600 baud, line ending "Both NL & CR".
*/

#include <SoftwareSerial.h>

const byte BT_RX_PIN = 2;  // Arduino receives here (connected to module TXD)
const byte BT_TX_PIN = 3;  // Arduino transmits here (to module RXD via divider)

SoftwareSerial bt(BT_RX_PIN, BT_TX_PIN);  // Software serial port for the module

// Sends one AT command and prints the answer on the Serial Monitor
void sendCommand(const char *command) {
  Serial.print("> ");
  Serial.println(command);

  // Throw away any old data in the receive buffer
  while (bt.available()) {
    bt.read();
  }

  // The module needs every AT command to end with \r\n
  bt.print(command);
  bt.print("\r\n");

  // Read the answer until the module is silent for 500 ms
  unsigned long lastByteTime = millis();
  char lastChar = '\n';
  while (millis() - lastByteTime < 500) {
    while (bt.available()) {
      lastChar = (char)bt.read();
      Serial.write(lastChar);
      lastByteTime = millis();
    }
  }

  // Make sure the next output starts on a new line
  if (lastChar != '\n') {
    Serial.println();
  }
}

void setup() {
  Serial.begin(9600);  // Serial Monitor speed
  bt.begin(9600);      // Factory baud rate of the JDY-18

  delay(500);          // Give the module time to start
  Serial.println("JDY-18 test started");

  // Basic queries, accepted while no phone is connected
  sendCommand("AT+VERSION");  // Firmware version
  sendCommand("AT+NAME");     // Advertised name
  sendCommand("AT+BAUD");     // Baud rate code
  sendCommand("AT+LADDR");    // Bluetooth MAC address

  Serial.println("Bridge ready. Type AT commands or connect from a phone.");
}

void loop() {
  // Module -> Serial Monitor (AT answers or data sent by the phone)
  if (bt.available()) {
    Serial.write(bt.read());
  }

  // Serial Monitor -> module (AT commands or data for the phone)
  if (Serial.available()) {
    bt.write(Serial.read());
  }
}

Acest tutorial foloseste placa Arduino Uno R3 pentru a pune in functiune modulul JDY-18, un modul Bluetooth Low Energy (BLE) 4.2 cu interfata seriala UART. Modulul nu are nevoie de program propriu, dar are nevoie de un microcontroler care sa ii vorbeasca pe serial, iar Arduino Uno este suficient. Il folositi in proiecte care trimit date la telefon sau primesc comenzi de la el, cum sunt telecomenzile, senzorii fara fir sau echipamentele alimentate de la baterie.

Modul Bluetooth 4.2 JDY-18

Cum functioneaza:

Modulul are propriul procesor radio si apare in telefon ca dispozitiv BLE. Dupa conectare, un serviciu cu UUID FFE0 si o caracteristica FFE1 transporta datele in ambele sensuri. Tot ce trimite telefonul pe caracteristica FFE1 iese pe pinul TXD al modulului, iar tot ce intra pe pinul RXD ajunge la telefon. Aceasta se numeste transmisie transparenta, deoarece modulul nu schimba continutul datelor.

Din fabrica, modulul lucreaza ca dispozitiv slave (AT+HOSTEN0), cu viteza seriala de 9600 baud (AT+BAUD4) si cu numele JDY-18. La 9600 baud un octet ocupa aproximativ 10 biti (start, 8 de date, stop), deci se pot transfera cam 960 de octeti pe secunda intre Arduino si modul. Pe partea radio, modulul lucreaza la 2.4 GHz, cu putere de emisie de maximum 0 dBm si o raza de pana la 60 m in camp deschis.

Modulul accepta doar tensiune joasa, asa ca se alimenteaza de la pinul 3.3V al placii Uno. Semnalele Arduino Uno au 5 V, iar intrarea RXD a modulului este de 3.3 V. De aceea intre D3 si RXD se pune un divizor din doua rezistente, R1 de 1 kΩ in serie si R2 de 2 kΩ spre GND. Tensiunea la RXD rezulta din formula Vout = 5 V x 2 kΩ / (1 kΩ + 2 kΩ) = 3.33 V. In sens invers, iesirea TXD a modulului are 3.3 V, un nivel pe care Arduino Uno il citeste corect ca logic 1, deci TXD se leaga direct la D2.

Modulul consuma aproximativ 4 mA cand este treaz si difuzeaza, sub 300 µA in somn usor si de ordinul a 1.8 µA in somn adanc. Pinul 3.3V al placii Uno poate da pana la 50 mA, deci este suficient.

Conectare:

Deconectati placa Uno de la USB inainte de a face legaturile. Alimentati modulul numai de la pinul 3.3V, niciodata de la 5V, pentru ca 5 V ii pot distruge circuitul. Cei cinci pini ai modulului sunt marcati pe spatele placutei, asa ca verificati inscriptiile inainte de a conecta, pentru ca ordinea pinilor poate diferi de la un lot la altul. Pinul STAT ramane neconectat in acest tutorial. Folosim SoftwareSerial pe pinii D2 si D3, iar portul serial hardware ramane liber pentru Monitorul serial.

Pin produs Se conecteaza la Rol
VCC 3.3V Arduino Uno Alimentare a modulului la 3.3 V.
GND GND Arduino Uno Masa comuna cu placa Uno.
TXD D2 Arduino Uno Datele trimise de modul catre Arduino. Nivel logic 3.3 V, se leaga direct.
RXD D3 Arduino Uno prin rezistenta R1 de 1 kΩ Datele trimise de Arduino catre modul. Semnalul de 5 V trece prin divizor.
RXD (divizor) GND Arduino Uno prin rezistenta R2 de 2 kΩ Coboara semnalul de 5 V de la D3 la aproximativ 3.3 V.

Conectarea modulului Bluetooth 4.2 JDY-18 la Arduino Uno R3 cu divizor de tensiune pe RXD

Placa si biblioteci:

In Arduino IDE alegeti Tools > Board > Arduino AVR Boards > Arduino Uno. Pachetul Arduino AVR Boards vine odata cu Arduino IDE, asa ca nu trebuie instalat separat din Boards Manager. Programul foloseste doar biblioteca SoftwareSerial, care este inclusa in Arduino IDE, deci nu trebuie instalata nicio biblioteca din Library Manager.

Codul:

Programul trimite cateva comenzi AT la pornire ca sa verifice legatura cu modulul, apoi leaga Monitorul serial de modul in ambele sensuri, astfel incat puteti trimite comenzi AT sau puteti vedea datele primite de la telefon.

/*
  JDY-18 BLE module test on Arduino Uno
  Board: Arduino Uno (Tools > Board > Arduino AVR Boards > Arduino Uno)
  Board package: Arduino AVR Boards (comes with the Arduino IDE)
  Libraries: SoftwareSerial (included in the Arduino IDE), nothing to install
  Wiring:
    JDY-18 VCC -> Arduino 3.3V (never 5V)
    JDY-18 GND -> Arduino GND
    JDY-18 TXD -> Arduino D2 (SoftwareSerial RX)
    JDY-18 RXD -> R2 2 kOhm to GND, and R1 1 kOhm to Arduino D3 (SoftwareSerial TX)
    The R1 / R2 divider lowers the 5 V of D3 to about 3.3 V for the module.
  Serial Monitor: 9600 baud, line ending "Both NL & CR".
*/
#include <SoftwareSerial.h>
const byte BT_RX_PIN = 2;  // Arduino receives here (connected to module TXD)
const byte BT_TX_PIN = 3;  // Arduino transmits here (to module RXD via divider)
SoftwareSerial bt(BT_RX_PIN, BT_TX_PIN);  // Software serial port for the module
// Sends one AT command and prints the answer on the Serial Monitor
void sendCommand(const char *command) {
  Serial.print("> ");
  Serial.println(command);
  // Throw away any old data in the receive buffer
  while (bt.available()) {
    bt.read();
  }
  // The module needs every AT command to end with \r\n
  bt.print(command);
  bt.print("\r\n");
  // Read the answer until the module is silent for 500 ms
  unsigned long lastByteTime = millis();
  char lastChar = '\n';
  while (millis() - lastByteTime < 500) {
    while (bt.available()) {
      lastChar = (char)bt.read();
      Serial.write(lastChar);
      lastByteTime = millis();
    }
  }
  // Make sure the next output starts on a new line
  if (lastChar != '\n') {
    Serial.println();
  }
}
void setup() {
  Serial.begin(9600);  // Serial Monitor speed
  bt.begin(9600);      // Factory baud rate of the JDY-18
  delay(500);          // Give the module time to start
  Serial.println("JDY-18 test started");
  // Basic queries, accepted while no phone is connected
  sendCommand("AT+VERSION");  // Firmware version
  sendCommand("AT+NAME");     // Advertised name
  sendCommand("AT+BAUD");     // Baud rate code
  sendCommand("AT+LADDR");    // Bluetooth MAC address
  Serial.println("Bridge ready. Type AT commands or connect from a phone.");
}
void loop() {
  // Module -> Serial Monitor (AT answers or data sent by the phone)
  if (bt.available()) {
    Serial.write(bt.read());
  }
  // Serial Monitor -> module (AT commands or data for the phone)
  if (Serial.available()) {
    bt.write(Serial.read());
  }
}

Cum functioneaza codul:

La inceput, constantele BT_RX_PIN si BT_TX_PIN fixeaza pinii D2 si D3, iar obiectul bt de tip SoftwareSerial creeaza un port serial software pe acesti pini. BT_RX_PIN este pinul pe care Arduino primeste date de la TXD-ul modulului, iar BT_TX_PIN este pinul pe care Arduino trimite date catre RXD-ul modulului prin divizor.

Functia sendCommand() primeste o comanda AT ca text, o afiseaza pe Monitorul serial cu prefixul "> " si goleste bufferul de receptie, ca sa nu se amestece raspunsuri vechi cu cel nou. Apoi trimite comanda urmata de \r\n, pentru ca modulul cere acest final la fiecare comanda. In continuare citeste raspunsul si il copiaza pe Monitorul serial pana cand modulul ramane tacut 500 ms. La final, daca ultimul caracter nu a fost un rand nou, functia adauga unul, ca urmatoarea iesire sa inceapa pe un rand separat.

In setup() se porneste Monitorul serial la 9600 baud si portul bt tot la 9600 baud, viteza din fabrica a modulului. Dupa o pauza de 500 ms, in care modulul porneste, programul afiseaza mesajul de start si trimite patru interogari: AT+VERSION pentru versiunea firmware, AT+NAME pentru numele difuzat, AT+BAUD pentru codul vitezei seriale si AT+LADDR pentru adresa MAC Bluetooth.

In loop() programul lucreaza ca o punte seriala. Orice octet primit de la modul este scris pe Monitorul serial, iar orice octet tastat in Monitorul serial este trimis modulului. Astfel puteti scrie comenzi AT de mana sau puteti vedea textul trimis de telefon.

Rezultat:

Deschideti Monitorul serial la 9600 baud si alegeti terminatorul de linie "Both NL & CR". Dupa cateva secunde apar raspunsurile modulului la cele patru interogari, iar apoi mesajul ca puntea este gata. Valorile exacte pot diferi, in special adresa MAC.

JDY-18 test started
> AT+VERSION
+JDY-18-V1.5
> AT+NAME
+NAME=JDY-18
> AT+BAUD
+BAUD=4
> AT+LADDR
+LADDR=A4C138112233
Bridge ready. Type AT commands or connect from a phone.

Pentru a testa legatura cu telefonul, deschideti o aplicatie de terminal BLE, conectati-va la dispozitivul JDY-18, activati notificarile pe caracteristica FFE1 si trimiteti un text. Textul apare in Monitorul serial. Ce scrieti in Monitorul serial dupa conectare ajunge in aplicatie.

Probleme frecvente:

Nu apare niciun raspuns la comenzile AT. Cauza cea mai frecventa este inversarea pinilor TXD si RXD sau terminatorul de linie gresit. Verificati ca TXD merge la D2 si RXD la D3 prin divizor, iar in Monitorul serial alegeti "Both NL & CR". Verificati si viteza de 9600 baud.

Raspunsurile apar cu caractere ciudate. Viteza seriala a modulului a fost schimbata sau Monitorul serial este setat gresit. Setati Monitorul serial la 9600 baud, iar daca ati schimbat viteza modulului cu AT+BAUD, folositi aceeasi valoare in bt.begin().

Comenzile AT nu sunt acceptate. Cat timp un telefon este conectat, modulul trateaza datele ca date transparente. Deconectati telefonul sau mentineti pinul PWRC pe nivel low, daca il aveti scos la o conexiune proprie.

Modulul nu apare in lista telefonului. Verificati alimentarea de la pinul 3.3V si masa comuna. Cautati dispozitivul cu o aplicatie BLE, nu in lista Bluetooth clasica a telefonului, pentru ca JDY-18 foloseste doar BLE.

Modulul se incalzeste sau nu mai raspunde dupa conectare. Este posibil sa fi fost alimentat de la 5 V sau sa fi primit un semnal de 5 V direct pe RXD. Verificati divizorul R1 si R2 si folositi numai pinul 3.3V.

Limitari si sfaturi:

Modulul este BLE si nu se imperecheaza ca dispozitiv audio sau serial Bluetooth clasic. Raza de pana la 60 m este valabila in camp deschis, iar in interior scade din cauza peretilor. Viteza utila de transfer cu un telefon este de ordinul a 8 kB pe secunda, iar la 9600 baud legatura cu Arduino limiteaza transferul la aproximativ 960 de octeti pe secunda.

Daca aveti nevoie de viteza mai mare, setati modulul la 115200 baud, dar cu SoftwareSerial pe Arduino Uno vitezele mari pot pierde date. In acest caz folositi portul serial hardware sau o placa cu mai multe porturi seriale.

Modulul poate fi configurat si ca master, cu AT+ROLE1, pentru a se conecta la un alt modul BLE. Din comenzile AT puteti schimba numele, parola, UUID-urile si intervalul de difuzare, iar pentru aparate alimentate de la baterie puteti folosi modurile de somn ca sa reduceti consumul.

Produse vizualizate