Arduino+Bluetooth

Arduino met Bluetooth

Communicatie tussen elektronische borden is iets dat we allemaal op een bepaald moment nodig hebben voor onze projecten. Vandaar dat projecten als IoT of Internet of Things zijn ontstaan ​​om slimme apparaten te maken. Maar ze hebben allemaal een bord nodig met een draadloze verbinding zoals bluetooth of draadloos. Vervolgens vertellen we je wat Arduino + Bluetooth is en welke mogelijkheden of projecten met deze technologie gedaan kunnen worden.

Wat is bluetooth?

Mogelijk kent inmiddels iedereen bluetooth-technologie, een draadloze technologie waarmee we apparaten aan elkaar kunnen koppelen om snel en efficiënt gegevens tussen de apparaten te verzenden geen ontmoetingspunt of router nodig. Deze technologie is aanwezig in veel mobiele apparaten, van tablets tot accessoires zoals koptelefoons tot elementen zoals smartphones of desktopcomputers.

Bluetooth-technologie en draadloze verbindingen zijn belangrijk in het internet der dingen, niet alleen omdat het een fundamenteel onderdeel is, maar ook omdat de verscheidenheid aan apparaten met Bluetooth het netwerk of de gegevensmesh tussen apparaten nauwkeuriger maakt en niet afhankelijk is van zoveel punten van verbinding ontmoeting of gegevensknooppunten. Voor dit alles, bluetooth-technologie is zeer aanwezig in projecten met Arduino, IoT en zelfs in de nieuwste Raspberry Pi-modellen.

Bluetooth-technologie logo

Er zijn veel versies van bluetooth, elk is verbeterd ten opzichte van de vorige en biedt allemaal dezelfde resultaten, maar op een snellere manier en met minder energieverbruik. Dus, Arduino + Bluetooth is een meest gebruikte combinatie in de technologische wereld.

Momenteel echter er is geen model van Arduino UNO die standaard bluetooth bevat en dat elke gebruiker deze technologie standaard kan gebruiken. Dit is iets dat we moeten vinden via schilden of uitbreidingskaarten of via gespecialiseerde modellen op basis van het Arduino-project.

Onlangs is er een nieuwe toepassing gemaakt voor apparaten met Bluetooth-technologie, hierop is gebaseerd bij het gebruik van bluetooth-apparaten als bakens of eenvoudige apparaten die af en toe een signaal uitzenden. Dit systeem van bakens of bakens zorgt ervoor dat elk slim apparaat dit soort signalen verzamelt en geolocatie mogelijk maakt, evenals bepaalde informatie die alleen kan worden verkregen met technologieën zoals de 3G-verbinding of met een draadloos toegangspunt.

Welke Arduino-boards hebben Bluetooth?

Zoals we eerder hebben gezegd, zijn niet alle Arduino-boards bluetooth-compatibel, maar niet alle modellen hebben bluetooth ingebouwd in hun board. Dit komt omdat technologie niet zo gratis werd geboren als andere technologieën en niet alle Arduino-projecten bluetooth nodig hadden, dus werd besloten degradeer deze functie naar schilden of uitbreidingskaarten die wel bestaan ​​en die op elk Arduino-bord kunnen worden aangesloten en werken hetzelfde alsof het op het moederbord is geïmplementeerd. Desondanks zijn er modellen met bluetooth.

Bluetooth-extensie voor Arduino

Het meest populaire en recente model het heet Arduino 101. Deze plaat gebeurt het eerste Arduino-bord met bluetooth, genaamd Arduino Bluetooth. Aan deze twee platen moeten we toevoegen de BQ Zum Core Een niet origineel Arduino bord maar gebaseerd op dit project en van Spaanse origine. Deze drie borden zijn gebaseerd op het Arduino-project en hebben de mogelijkheid om via bluetooth te communiceren. Maar het is niet het enige alternatief, zoals we al zeiden. Er zijn drie andere uitbreidingsplaten Ze voegen een bluetooth-functie toe. Deze extensies Ze heten Bluetooth Shield, Sparkfun bluetooth Module en SeedStudio bluetooth Shield.

De borden die Bluetooth in het basisontwerp hebben, die hierboven genoemd zijn, zijn toestellen die op basis van Arduino UNO er is een bluetooth-module toegevoegd die communiceert met de rest van het bord. Behalve Arduino 101, een model dat aanzienlijk verandert ten opzichte van andere Arduino-boards omdat het een 32-bits architectuur heeft en krachtiger is dan andere modellen binnen het Arduino-project. Hoewel in werkelijkheid het aantal platen is aanzienlijk verminderd aangezien een bepaald model niet langer wordt verkocht of gedistribueerd en we kunnen het alleen bereiken door zijn ambachtelijke constructie, zoals het geval is met Arduino Bluetooth, wat we alleen kunnen bereiken door zijn documentatie.

De keuze uit extensies of Bluetooth-schilden zijn erg interessant omdat het hergebruik mogelijk maakt. Dat wil zeggen, we gebruiken het bord voor een bepaald project dat bluetooth gebruikt en dan kunnen we het bord hergebruiken voor een ander project dat geen bluetooth heeft, gewoon door de extensie los te koppelen. Het negatieve deel van deze methode is dat de extensies elk project aanzienlijk duurder maken, omdat het is alsof je twee Arduino-kaarten hebt gekocht, hoewel er in wezen maar één werkt.

Wat kunnen we doen met Arduino + Bluetooth?

Er zijn veel projecten waarin we een Arduino-bord kunnen gebruiken, maar er zijn er minder die telecommunicatie nodig hebben. Omdat we momenteel elk slim apparaat met bluetooth kunnen vinden, kunnen we elk project dat internettoegang nodig heeft vervangen door een bord met Arduino Bluetooth en internettoegang via bluetooth verzenden. We kunnen ook maak slimme luidsprekers dankzij Arduino + Bluetooth-kaarten of creëer bakens om een ​​apparaat geografisch te lokaliseren. Onnodig te zeggen accessoires zoals toetsenborden, muis, koptelefoon, microfoons, enz ... kunnen met deze elektronische set worden gebouwd, aangezien momenteel elk besturingssysteem correct werkt met bluetooth-technologie.

In populaire repositories zoals Instructables we kunnen talloze projecten vinden die bluetooth en Arduino gebruiken en andere projecten die geen Arduino + Bluetooth gebruiken maar ermee kunnen werken met de relevante wijzigingen.

Wifi of Bluetooth voor Arduino?

Wifi of bluetooth? Een goede vraag die velen zich zullen stellen, want voor veel projecten kan wat de wifi-verbinding doet, de bluetooth-verbinding ook. Over het algemeen zouden we moeten praten over de voor- en nadelen van beide technologieën, maar in dit geval moeten we bij projecten met Arduino naar een heel belangrijk element kijken: energieverbruik. Enerzijds moet je kijken naar de energie die we hebben en van daaruit beslissen of we wifi of bluetooth gebruiken. Bovendien moeten we kijken of we internettoegang of een toegangspunt hebben, want zonder dat is de draadloze verbinding voor veel niet nuttig. Iets wat niet gebeurt met bluetooth, dat heeft geen internet nodig, alleen een apparaat om naar te linken. Gegeven Deze twee elementen moeten kiezen of ons project Arduino + Wifi of Arduino + Bluetooth zal dragen.

Persoonlijk denk ik dat elke optie goed is als we een goede stroomvoorziening en internettoegang hebben, maar als we die niet hebben, zou ik persoonlijk kiezen voor Arduino + Bluetooth, die niet zoveel technologie nodig heeft en de nieuwste specificaties opslaan energie en zijn efficiënter in gebruik. En jij Welke technologie kunt u gebruiken voor uw projecten?


De inhoud van het artikel voldoet aan onze principes van redactionele ethiek. Klik op om een ​​fout te melden hier.

Wees de eerste om te reageren

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.