Arduino+Bluetooth

arduino con bluetooth

La comunicazione tra schede elettroniche è qualcosa di cui tutti abbiamo bisogno in un determinato momento per i nostri progetti. Quindi, sono nati progetti come IoT o Internet of Things per creare dispositivi intelligenti. Ma tutti hanno bisogno di una scheda con una connessione wireless come bluetooth o wireless. Successivamente ti diciamo cos'è Arduino + Bluetooth e quali possibilità o progetti possono essere realizzati con questa tecnologia.

Cos'è il Bluetooth?

Forse ormai tutti conoscono la tecnologia bluetooth, una tecnologia wireless che ci consente di collegare i dispositivi insieme per inviare dati tra di loro in modo rapido ed efficiente non c'è bisogno di un punto di incontro o di un router. Questa tecnologia è presente in molti dispositivi mobili, dai tablet agli accessori come le cuffie a elementi come smartphone o computer desktop.

La tecnologia Bluetooth così come le connessioni wireless sono importanti nell'Internet of Things, non solo perché è una parte fondamentale ma perché la varietà di dispositivi con Bluetooth rende più precisa la rete o il mesh di dati tra dispositivi e non dipende da tanti punti di connessione, incontro o nodi di dati. Per tutto questo la tecnologia bluetooth è molto presente nei progetti con Arduino, IoT e anche negli ultimi modelli Raspberry Pi.

Logo della tecnologia Bluetooth

Esistono molte versioni di bluetooth, ognuna migliora la precedente e tutte offrono gli stessi risultati ma in modo più veloce e con un minor consumo di energia. Quindi, Arduino + Bluetooth è la combinazione più utilizzata nel mondo tecnologico.

Tuttavia, attualmente non esiste un modello di Arduino UNO che contiene bluetooth per impostazione predefinita e che qualsiasi utente può utilizzare questa tecnologia per impostazione predefinita. Questo è qualcosa che dobbiamo trovare tramite scudi o schede di espansione o attraverso modelli specializzati basati sul progetto Arduino.

Recentemente è stato creato un nuovo utilizzo per i dispositivi con tecnologia Bluetooth, questo è basato nell'utilizzo di dispositivi bluetooth come beacon o semplici dispositivi che emettono un segnale ogni tanto. Questo sistema di beacon o beacon fa in modo che qualsiasi dispositivo intelligente raccolga questo tipo di segnali e consenta la geolocalizzazione nonché alcune informazioni che potrebbero essere ottenute solo con tecnologie come la connessione 3G o con un punto di accesso wireless.

Quali schede Arduino hanno il Bluetooth?

Come abbiamo detto prima, non tutte le schede Arduino sono compatibili con il Bluetooth, piuttosto, non tutti i modelli hanno il Bluetooth integrato nella loro scheda. Questo perché la tecnologia non era nata così libera come altre tecnologie e non tutti i progetti Arduino avevano bisogno del bluetooth, quindi è stato deciso relegare questa funzione a shield o schede di espansione esistenti e collegabili a qualsiasi scheda Arduino e funziona come se fosse implementato sulla scheda madre. Nonostante questo, esistono modelli con bluetooth.

Estensione Bluetooth per Arduino

Il modello più popolare e recente si chiama Arduino 101. Questo piatto accade la prima scheda Arduino con bluetooth, chiamata Arduino Bluetooth. A queste due tavole dobbiamo aggiungere il BQ Zum Core Una scheda Arduino non originale ma basata su questo progetto e di origine spagnola. Queste tre schede si basano sul progetto Arduino e hanno la capacità di comunicare tramite bluetooth. Ma non è l'unica alternativa come abbiamo detto. Ci sono altre tre piastre di estensione Aggiungono la funzione bluetooth. Queste estensioni Si chiamano Bluetooth Shield, Sparkfun Bluetooth Module e SeedStudio Bluetooth Shield.

Le schede che hanno Bluetooth nel design di base, quelle sopra menzionate, sono dispositivi che su un Arduino UNO viene aggiunto un modulo bluetooth che comunica con il resto della scheda. Tranne Arduino 101, un modello che cambia notevolmente rispetto ad altre schede Arduino poiché ha un'architettura a 32 bit, essendo più potente di altri modelli all'interno del Progetto Arduino. Sebbene in realtà, il numero di piatti si riduce notevolmente poiché alcuni modelli non vengono più venduti o distribuiti e possiamo realizzarlo solo attraverso la sua costruzione artigianale, come nel caso di Arduino Bluetooth, che possiamo ottenere solo attraverso la sua documentazione.

La scelta delle estensioni o Gli scudi Bluetooth sono molto interessanti perché consentono il riutilizzo. Cioè, usiamo la scheda per un determinato progetto che utilizza il bluetooth e quindi possiamo riutilizzare la scheda per un altro progetto che non ha il bluetooth semplicemente sganciare l'estensione. La parte negativa di questo metodo è che le estensioni rendono qualsiasi progetto notevolmente più costoso poiché è come se avessi acquistato due schede Arduino anche se in sostanza solo una funzionerà.

Cosa possiamo fare con Arduino + Bluetooth?

Ci sono molti progetti in cui possiamo usare una scheda Arduino ma ce ne sono meno che necessitano di telecomunicazioni. Poiché attualmente possiamo trovare qualsiasi dispositivo intelligente con Bluetooth, possiamo sostituire qualsiasi progetto che necessita di accesso a Internet con una scheda con Arduino Bluetooth e inviare l'accesso a Internet tramite Bluetooth. Possiamo anche creare altoparlanti intelligenti grazie alle schede Arduino + Bluetooth o crea beacon per localizzare geograficamente un dispositivo. Inutile dirlo accessori come tastiere, mouse, cuffie, microfoni, ecc ... possono essere costruiti utilizzando questo set elettronico, poiché attualmente qualsiasi sistema operativo funziona correttamente con la tecnologia bluetooth.

In archivi popolari come Instructables possiamo trovare innumerevoli progetti che utilizzano bluetooth e Arduino e altri progetti che non utilizzano Arduino + Bluetooth ma che possono funzionare con le modifiche pertinenti.

Wifi o Bluetooth per Arduino?

Wifi o bluetooth? Una bella domanda che molti si porranno, visto che per molti progetti quello che fa la connessione Wi-Fi, può fare anche la connessione Bluetooth. In generale, dovremmo parlare dei vantaggi e dei punti negativi di entrambe le tecnologie, ma in questo caso, nei progetti con Arduino, dobbiamo guardare ad un elemento molto importante: dispendio energetico. Da un lato, devi guardare quanta energia abbiamo e da lì decidere se usare Wi-Fi o Bluetooth. Inoltre, dobbiamo vedere se abbiamo un accesso a Internet o un punto di accesso, poiché senza di esso la connessione wireless non è utile per molto. Qualcosa che non accade con il bluetooth, che non necessita di Internet, ma solo di un dispositivo a cui collegarsi. Dato Questi due elementi devono scegliere se il nostro progetto porterà Arduino + Wifi o Arduino + Bluetooth.

Personalmente, penso che qualsiasi opzione sia buona se abbiamo una buona alimentazione e accesso a Internet, ma se non ce l'abbiamo, opterei personalmente per Arduino + Bluetooth, che non ha bisogno di tanta tecnologia e le ultime specifiche salvano energia e sono più efficienti da usare. E tu Quale tecnologia utilizzare per i tuoi progetti?


Puoi essere il primo a lasciare un commento

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.