Arduino + Bluetooth

Arduino z Bluetooth

Komunikacja między tablicami elektronicznymi jest czymś, czego wszyscy potrzebujemy w określonym czasie dla naszych projektów. Dlatego powstały projekty takie jak IoT czy Internet of Things, których celem jest tworzenie inteligentnych urządzeń. Ale wszystkie z nich potrzebują płyty z połączeniem bezprzewodowym, takim jak bluetooth lub bezprzewodowe. Następnie podpowiemy, czym jest Arduino + Bluetooth i jakie możliwości lub projekty można zrealizować dzięki tej technologii.

Co to jest Bluetooth?

Być może już wszyscy znają technologię Bluetooth, technologia bezprzewodowa, która pozwala nam łączyć ze sobą urządzenia w celu szybkiego i wydajnego przesyłania danych między nimi nie ma potrzeby posiadania punktu spotkań ani routera. Technologia ta jest obecna w wielu urządzeniach mobilnych, od tabletów, przez akcesoria takie jak słuchawki, po elementy takie jak smartfony czy komputery stacjonarne.

Technologia Bluetooth, a także połączenia bezprzewodowe są ważne w Internecie rzeczy, nie tylko dlatego, że jest to podstawowa część, ale dlatego, że różnorodność urządzeń z Bluetooth sprawia, że ​​sieć lub sieć danych między urządzeniami jest bardziej precyzyjna i nie zależy od tak wielu punktów połączenie, spotkanie lub węzły danych. Za to wszystko technologia bluetooth jest bardzo obecna w projektach z Arduino, IoT, a nawet w najnowszych modelach Raspberry Pi.

Logo technologii Bluetooth

Istnieje wiele wersji Bluetooth, każda jest lepsza od poprzedniej i wszystkie oferują te same wyniki, ale w szybszy sposób i przy mniejszym zużyciu energii. A zatem, Arduino + Bluetooth to kombinacja najczęściej stosowana w świecie technologii.

Jednak obecnie nie ma modelu Arduino UNO który domyślnie zawiera Bluetooth i że każdy użytkownik może domyślnie korzystać z tej technologii. To jest coś, co musimy znaleźć albo poprzez osłony lub karty rozszerzeń, albo poprzez wyspecjalizowane modele oparte na projekcie Arduino.

Niedawno stworzono nowe zastosowanie dla urządzeń z technologią Bluetooth w używaniu urządzeń bluetooth jako sygnałów nawigacyjnych lub prostych urządzeń, które co jakiś czas emitują sygnał. Ten system beaconów lub beaconów sprawia, że ​​każde inteligentne urządzenie zbiera tego typu sygnały i umożliwia geolokalizację, a także pewne informacje, które można uzyskać tylko za pomocą technologii takich jak połączenie 3G lub bezprzewodowy punkt dostępowy.

Jakie płytki Arduino mają Bluetooth?

Jak powiedzieliśmy wcześniej, nie wszystkie płyty Arduino są kompatybilne z technologią Bluetooth, raczej nie wszystkie modele mają wbudowaną technologię Bluetooth. Wynika to z faktu, że technologia nie narodziła się tak swobodnie, jak inne technologie i nie wszystkie projekty Arduino wymagały bluetooth, więc zdecydowano przenieś tę funkcję do istniejących osłon lub kart rozszerzeń, które można podłączyć do dowolnej płyty Arduino i działają tak samo, jak gdyby zostały zaimplementowane na płycie głównej. Mimo to istnieją modele z bluetooth.

Rozszerzenie Bluetooth dla Arduino

Najpopularniejszy i najnowszy model nazywa się Arduino 101. Ta płyta się zdarza pierwsza płytka Arduino z bluetooth, zwana Arduino Bluetooth. Do tych dwóch płyt musimy dodać rdzeń BQ Zum Nieoryginalna płytka Arduino, ale oparta na tym projekcie i hiszpańskiego pochodzenia. Te trzy płyty bazują na projekcie Arduino i mają możliwość komunikacji przez bluetooth. Ale to nie jedyna alternatywa, jak powiedzieliśmy. Istnieją trzy inne płyty przedłużające Dodają funkcję bluetooth. Te rozszerzenia Nazywane są Bluetooth Shield, Sparkfun bluetooth Module i SeedStudio bluetooth Shield.

Płytki, które mają Bluetooth w podstawowej konstrukcji, te wspomniane powyżej, to urządzenia, które mają rozszerzenie Arduino UNO dodano moduł bluetooth, który komunikuje się z resztą płyty. Z wyjątkiem Arduino 101, model, który zmienia się znacznie w porównaniu z innymi płytkami Arduino, ponieważ ma architekturę 32-bitową, będąc bardziej wydajnym niż inne modele w ramach projektu Arduino. Chociaż w rzeczywistości liczba płyt jest znacznie zmniejszona, ponieważ niektóre modele nie są już sprzedawane ani dystrybuowane i możemy to osiągnąć tylko poprzez jego rzemieślniczą konstrukcję, jak ma to miejsce w przypadku Arduino Bluetooth, co możemy osiągnąć tylko dzięki jego dokumentacji.

Wybór rozszerzeń lub Osłony Bluetooth są bardzo interesujące, ponieważ pozwalają na ponowne użycie. Oznacza to, że używamy płyty do określonego projektu, który używa bluetooth, a następnie możemy ponownie użyć płyty do innego projektu, który nie ma bluetooth, po prostu odłączając rozszerzenie. Wadą tej metody jest to, że rozszerzenia sprawiają, że każdy projekt jest znacznie droższy, ponieważ wygląda to tak, jakbyś kupił dwie płyty Arduino, chociaż w zasadzie tylko jedna będzie działać.

Co możemy zrobić z Arduino + Bluetooth?

Jest wiele projektów, w których możemy wykorzystać płytkę Arduino, ale jest mniej takich, które wymagają telekomunikacji. Ponieważ obecnie możemy znaleźć dowolne inteligentne urządzenie z bluetooth, możemy zastąpić każdy projekt, który potrzebuje dostępu do Internetu płytką z Arduino Bluetooth i wysłać dostęp do Internetu przez bluetooth. Możemy także stworzyć inteligentne głośniki dzięki płytkom Arduino + Bluetooth lub stwórz sygnały nawigacyjne do geograficznej lokalizacji urządzenia. Nie trzeba dodawać że akcesoria takie jak klawiatury, myszki, słuchawki, mikrofony, itp ... można zbudować za pomocą tego elektronicznego zestawu, ponieważ obecnie każdy system operacyjny działa poprawnie z technologią Bluetooth.

W popularnych repozytoriach, takich jak Instructables możemy znaleźć niezliczone projekty wykorzystujące bluetooth i Arduino oraz inne projekty, które nie używają Arduino + Bluetooth, ale mogą z nim współpracować z odpowiednimi zmianami.

Wifi czy Bluetooth dla Arduino?

Wi-Fi czy Bluetooth? Dobre pytanie, które wielu sobie zada, ponieważ w przypadku wielu projektów to, co robi połączenie Wi-Fi, może również zrobić połączenie Bluetooth. Generalnie musielibyśmy porozmawiać o zaletach i minusach obu technologii, ale w tym przypadku w projektach z Arduino musimy przyjrzeć się bardzo ważnemu elementowi: wydatek energetyczny. Z jednej strony trzeba przyjrzeć się, jaką mamy energię i stamtąd zdecydować, czy korzystamy z Wi-Fi czy Bluetooth. Ponadto musimy sprawdzić, czy mamy dostęp do Internetu lub punkt dostępowy, ponieważ bez tego połączenie bezprzewodowe nie jest przydatne. Coś, co nie dzieje się z bluetooth, który nie potrzebuje Internetu, tylko urządzenia do połączenia. Dany Te dwa elementy muszą wybrać, czy nasz projekt będzie zawierał Arduino + Wifi czy Arduino + Bluetooth.

Osobiście uważam, że każda opcja jest dobra, jeśli mamy dobry zasilacz i dostęp do internetu, ale gdybyśmy go nie mieli, osobiście wybrałbym Arduino + Bluetooth, który nie potrzebuje tak dużej technologii, a najnowsze specyfikacje oszczędzają energii i są bardziej wydajne w użyciu. A ty Jakiej technologii użyć w swoich projektach?


Treść artykułu jest zgodna z naszymi zasadami etyka redakcyjna. Aby zgłosić błąd, kliknij tutaj.

Bądź pierwszym który skomentuje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.