skip to Main Content

BLE-B

21,41 (IVA esclusa)

Descrizione

Il BLE-B è il mattoncino di base, che sta al cuore del sistema ed è delegato alla gestione operativa del sistema e delle comunicazioni tramite Bluetooth Low Energy BLE 4.2/5.X con distanza di comunicazione in aria fino a  20-30 mt. A richiesta versione con BLE5.x e portata ca 500 mt.

Oltre alla gestione del sistema e dei vari mattoncini Blebricks, il BLE-B presenta anche una serie di funzionalità aggiuntive quali
  • Datalogger: attivandola vengono salvati fino a 600 Datapoint in memoria interna. Se è presenta un Brick di memoria (es MEM) tale memoria può essere aumentata a 256.000 Datapoints
  • Modalità low power, utile per risparmiare energia in caso si utilizzino sensori a lunga latenza (es decine di minuti)
  • localizzazione indoor e RTLS, sia tramite i nostri gateway che tramite tecnologia proprietaria QUUPPA
  • Programmazione semplice tramite metodologia IF This Than do That diretta
  • aggiornamento del firmware over the air
  • Possibilità di interfacciamento via WiFi con Alexa e/o  IFTTT per la gestione e comunicazione di dispositivi prodotti da terze parti compatibili con tali tecnologie

Interfacce

Le principali caratteristiche tecniche del BLE-B sono:
Bluetooth® Low Energy (v4.2 o 5.x)
NFC Tag Emulation
Pulsante (short and long press)
RGB LED con colori e luminosità impostabili da utente
4 GPIOs configurabili come ingressi o uscite digitali, ingressi analogici, contatori di impulsi e contagiri
Interfacce I2C, UART e SPI
Sensore di temperatura
Sensore tensione batteria (livello di carica)

Parametri

Dimensioni (Expert): 22.5 mm x 22.5 mm
Dimensioni (Elite): 27 mm x 27 mm

2.4 GHz transceiver
Sensibilità : -96 dBm
Data rates: 1 Mbps, 2 Mbps
Potenza di trasmissione: -20 to +4 dBm in 4 dB steps
RSSI (1 dB resolution)
Tensione di alimentazione: 3V +/- 10%
Consumo medio di corrente senza carico esterno @25°C, adv rate: 1m5 sec, Potenza: 0 dbm: 6uA
Range di temperatura operativo: – 40 + 85°C

Modalità operative

Il BLE-B può funzionare in modalità:

– “advertising” (modalità operativa predefinita con consumo energetico minimo). I principali dati “advertising” sono codificati e trasmessi utilizzando un ID produttore registrato Bluetooth (0x0668) e riservato a Bleb Technology s.r.l.

– “observing” (scansione di pacchetti advertising emessi da altri dispositivi BLE)

– “connection” per trasferire i dati da/verso i dispositivi BLE central.

Il BLE-B può essere configurato in modalità di programmazione, dove i comandi vengono ricevuti in modalità “connection”, per essere poi eseguiti e salvati nella memoria flash di BLE-B per la successiva esecuzione.

Infine, il firmware del BLE-B può essere aggiornato in modalità wireless (OTA-DFU: Over The Air Device Firmware Update).

Applicazioni

Il BLE-B può essere usato con tutti i dispositivi, sensori, attuatori, alimentatori e dispositivi di comunicazione addizionali della famiglia Blebrick. Pertanto si presta a molteplici impieghi che richiedano il monitoraggio dei più vari parametri ambientali, sollecitazioni meccaniche e la trasmissione locale o remota di dati, nonchè l’attivazione di attuatori al verificarsi di particolari eventi. Nella sezione applicazioni troverete alcuni esempi in vari ambiti operativi. In generale viene utilizzato per applicazioni orizzontali in ambito: 

  • IoT (Internet of Things)
  • Smart Sensors
  • Dispositivi indossabili
  • Smart Building
  • Smart Agricolture
  • Smart Cities
  • Home automation
  • Safety

MakeApp

Per una descrizione completa dell’uso della MakeApp con il BLE-B si rimanda alla guida in pdf

Node-RED

BLE-B is the basic and fundamental Blebrick that must be present in every Blebrick configuration. Some of the built-in BLE-B features can be accessed directly through Node_RED

BLEB_TEMP is a function of BLE-B performing as a temperature sensor of the BLE-Bs IC. The node connects to an MQTT broker and analyzes the data received from the BLE-B to measure BLE-B and local air temperature (low accuracy).

BLEB_IN is a function of BLE-B to read the digital status (0-3V) of the four different specific GPIOs of the BLE-B. The node connects to an MQTT broker and analyzes the data received from the BLE-B analog inputs A and B and from the four digital Inputs.The use of the different BLE-B GPIOs (digital inputs, analog inputs, digital outputs, pulse counter, RPS-Rounds Per seconds etc) can be set through our MakeApp and/or by sending a specific command.

  BLEB_RPS is a function of BLE-B performing as RPS (Rounds Per Second) counter on the 0-3V Pulses applied to four different specific GPIOs of the BLE-B. The node connects to an MQTT broker and analyzes the RPS (Rounds Per Second) counts received from the BLE-B. The use of the different BLE-B GPIOs (digital inputs, analog inputs, digital outputs, pulse counter, RPS-Rounds Per seconds etc) can be set through our MakeApp and/or by sending a specific command.

BLEB_CNT is a function of BLE-B performing as a Pulse Counter and counting the 0-3V Pulses applied to four different specific GPIOs of the BLE-B. The node connects to an MQTT broker and counts the Low to High (LH) and High to Low (HL) pulses applied to the different BLE-B GPIOs.The use of the different BLE-B GPIOs (digital inputs, analog inputs, digital outputs, pulse counter, RPS-Rounds Per seconds etc) can be set through our MakeApp and/or by sending a specific command.

Back To Top