Jak używać kontrolera Bluetooth z Arduino

Płytkę Arduino można rozszerzyć za pomocą Arduino Shields (płytki dodatkowe montowane na Arduino w celu zapewnienia dodatkowej funkcjonalności) i działają w oparciu o różne protokoły łączności IoT . Bluetooth jest jedną z najważniejszych rzeczy w tej kwestii.

Istnieje kilka powodów, dla których programiści lubią używać Bluetooth w projektach IoT. Dzieje się tak dlatego, że Bluetooth jest tani, bezprzewodowy, automatyczny i bezproblemowo łączy się ze smartfonami, tabletami, komputerami stacjonarnymi, a nawet kontrolerami gier.

Płytkę Arduino z łatwością połączysz z aplikacją Bluetooth na swoim smartfonie. Alternatywnie możesz podłączyć go do klucza sprzętowego Bluetooth na komputerze, korzystając ze szkicu w oprogramowaniu Arduino. W tym artykule omówimy proste sposoby wykorzystania obu technik.

Co musisz przygotować?

W tym projekcie potrzebne są następujące komponenty.

  • Płytka: Arduino Uno
  • Breadboard: łączy Uno z modułem Bluetooth
  • Źródło zasilania: Ze złącza USB komputera, zasilacza AC/DC lub baterii
  • Przewód zasilający: 4 do 6 przewodów
  • Aplikacja sterująca Bluetooth: W tym artykule wykorzystany zostanie BlueControl – Arduino + JY-MCU
  • Moduł Bluetooth: Bezprzewodowy moduł nadawczo-odbiorczy Bluetooth RF dla HC-05 lub HC-06. W tym przypadku w artykule również zostaną użyte moduły 4-pinowe zamiast 6.

Jak używać kontrolera Bluetooth z Arduino

Połącz się z aplikacją mobilną

Poniżej przedstawiono prostą procedurę sterowania urządzeniem Bluetooth na smartfonie. Najpierw musisz ułożyć przewody tak, aby łączyły się ze sobą na płytce stykowej, jak pokazano na schemacie.

Jak używać kontrolera Bluetooth z Arduino

Napięcie 5 V może być zbyt wysokie dla komponentu Bluetooth, dlatego może być konieczne dodanie kilku rezystorów 10 omów w celu podziału napięcia.

Po podłączeniu źródła zasilania dioda LED Bluetooth zacznie migać. Oznacza to, że w tej chwili nie ma parowania Bluetooth. Aby mieć lepszą kontrolę nad urządzeniem/projektem, musisz utworzyć proces parowania.

Jak używać kontrolera Bluetooth z Arduino

Aby mieć wpływ na parowanie, musisz najpierw pobrać BlueControl, opisaną wcześniej aplikację do sterowania Bluetooth.

Jak używać kontrolera Bluetooth z Arduino

W kolejnym kroku musisz włączyć Bluetooth w swoim smartfonie.

Jak używać kontrolera Bluetooth z Arduino

Wybierz HC-06 jako sparowany moduł Bluetooth, sterowany przez aplikację.

Jak używać kontrolera Bluetooth z Arduino

Za pomocą samej aplikacji możesz teraz włączać i wyłączać diodę LED Bluetooth w zależności od potrzeb.

Jak używać kontrolera Bluetooth z Arduino

Połącz się z komputerem PC/Mac

Aby podłączyć moduł Bluetooth do komputera PC/Mac, należy podłączyć kabel USB do zasilacza Uno, następnie wystarczy otworzyć oprogramowanie Arduino i upewnić się, że połączenie jest dostępne.

Jak używać kontrolera Bluetooth z Arduino

W kolejnym kroku należy załadować program sterownika Bluetooth na płytkę Arduino. Dotslashnotes, bloger technologiczny, udostępnił kod użyty pod tym linkiem .

Po skopiowaniu tego 128-liniowego kodu należy wgrać program do oprogramowania Arduino. Ten kod zawiera dwa przyciski służące do włączania i wyłączania diody LED Bluetooth.

Jak używać kontrolera Bluetooth z Arduino

Oczywiście powyższy kod to tylko jeden ze sposobów, aby to zrobić.

Jeśli ten kod nie działa w Twoim przypadku, musisz znaleźć w Internecie kod obsługujący połączenie PC/Mac. Forum Arduino (link referencyjny: https://forum.arduino.cc/) to jedno z najlepszych miejsc, w których można znaleźć pomoc i wsparcie w tej kwestii, a także w wielu innych tematach związanych z Arduino.

Arduino to jedna z najtańszych płytek do eksperymentowania z projektami IoT. Arduino jest alternatywą dla Raspberry Pi , obsługującą Bluetooth i wiele innych protokołów do tworzenia różnych projektów IoT.

Czy pracowałeś z Bluetooth w Arduino lub innym projekcie IoT? Podziel się swoimi opiniami w sekcji komentarzy poniżej!

Mam nadzieję, że odniesiesz sukces.

Zostaw komentarz

Jak usunąć informację o żądaniu praw autorskich w prawym rogu ekranu w systemie Windows 10

Jak usunąć informację o żądaniu praw autorskich w prawym rogu ekranu w systemie Windows 10

Czy widzisz powiadomienie o aktywacji systemu Windows 10 w prawym rogu ekranu? W tym artykule dowiesz się, jak usunąć powiadomienie o żądaniu dotyczącym praw autorskich w systemie Windows 10.

Instrukcje od AZ dotyczące instalacji systemu Windows 10 w wersji 14393.222

Instrukcje od AZ dotyczące instalacji systemu Windows 10 w wersji 14393.222

Niedawno firma Microsoft wydała najnowszą aktualizację zbiorczą dla użytkowników komputerów PC z systemem Windows 10 o nazwie Build 14393.222. Ta aktualizacja wydana dla systemu Windows 10 naprawia głównie błędy na podstawie opinii użytkowników i poprawia wydajność systemu operacyjnego.

Chroń swoją sieć komputerową za pomocą hosta Bastion w zaledwie 3 krokach

Chroń swoją sieć komputerową za pomocą hosta Bastion w zaledwie 3 krokach

Czy masz komputery w sieci lokalnej, które wymagają dostępu zewnętrznego? Dobrym rozwiązaniem może być użycie hosta bastionowego jako strażnika sieci.

3 sposoby na szybkie wyczyszczenie wszystkich dzienników zdarzeń w systemie Windows 10

3 sposoby na szybkie wyczyszczenie wszystkich dzienników zdarzeń w systemie Windows 10

Czasami może być konieczne jednoczesne usunięcie wszystkich starych dzienników zdarzeń. W tym przewodniku Quantrimang.com pokaże Ci 3 sposoby szybkiego usunięcia wszystkich dzienników zdarzeń w Podglądzie zdarzeń systemu Windows 10.

Jak utworzyć klucz Windows, jeśli klawiatura nie jest dostępna

Jak utworzyć klucz Windows, jeśli klawiatura nie jest dostępna

Jeśli wolisz używać starej, klasycznej klawiatury, takiej jak IBM Model M, która nie zawiera fizycznego klawisza Windows, istnieje prosty sposób, aby dodać więcej, pożyczając klawisz, którego nie używasz często.

Jak utworzyć tryb przezroczystego tła w systemie Windows 10

Jak utworzyć tryb przezroczystego tła w systemie Windows 10

WindowTop to narzędzie, które ma możliwość przyciemnienia wszystkich okien aplikacji i programów działających na komputerach z systemem Windows 10. Możesz także użyć interfejsu z ciemnym tłem w systemie Windows.

Metody fałszywego adresu IP umożliwiają anonimowy dostęp

Metody fałszywego adresu IP umożliwiają anonimowy dostęp

W wielu poprzednich artykułach wspominaliśmy, że zachowanie anonimowości w Internecie jest niezwykle ważne. Co roku dochodzi do wycieku prywatnych informacji, co sprawia, że ​​bezpieczeństwo w Internecie staje się coraz bardziej konieczne. Z tego też powodu powinniśmy używać wirtualnych adresów IP. Poniżej dowiemy się o metodach tworzenia fałszywych adresów IP!

Jak wyłączyć pasek języka na pasku zadań systemu Windows 8

Jak wyłączyć pasek języka na pasku zadań systemu Windows 8

Pasek języka w systemie Windows 8 to miniaturowy pasek narzędzi języka, zaprojektowany tak, aby automatycznie wyświetlał się na ekranie komputera stacjonarnego. Jednak wiele osób chce ukryć ten pasek języka na pasku zadań.

Wskazówki dotyczące optymalizacji szybkości połączenia internetowego od Linksys

Wskazówki dotyczące optymalizacji szybkości połączenia internetowego od Linksys

Maksymalizacja szybkości Internetu jest niezbędna do optymalizacji połączenia sieciowego. Możesz cieszyć się optymalną rozrywką i pracą, korzystając z komputerów, telewizorów z dostępem do Internetu, konsol do gier itp.

Jak skonfigurować WEP, WPA, WPA2 dla routera Linksys

Jak skonfigurować WEP, WPA, WPA2 dla routera Linksys

Łączność bezprzewodowa jest dziś koniecznością i dlatego bezpieczeństwo sieci bezprzewodowej jest niezbędne do zapewnienia bezpieczeństwa w sieci wewnętrznej.