Mikrokontrolery - Jak zacząć?

... czyli zbiór praktycznej wiedzy dot. mikrokontrolerów.

środa, 16 marca 2011

Bluetooth terminal


Autor: Dondu

Artykuł jest częścią cyklu: Bluetooth + mikrokontroler

Bluetooth Terminal


Stan na 3 października 2014r.
Nazwa:Bluetooth Terminal
Autor:Qwerty
Cena:Bezpłatna
System:Android 2.3.3 i nowszy




Do testowania aplikacji i sprawdzenia komunikacji z modułem HC-05 możesz użyć wybrany przykład:
  1. pętli opisanej w artykule: HC-05 (Bluetooth) - Test komunikacji z komputerem 
  2. koprocesora na ATmega8 opisanym w artykule: HC-05 (Bluetooth) - Komunikacja z mikrokontrolerem na przykładzie ATmega8.
Ja posłużę się tym drugim tematem (dot. koprocesora), ponieważ chcę pokazać jak wysyłać znaki w kodzie heksadecymalnym.

Po zainstalowaniu ikona aplikacji wygląda następująco:


Bluetooth Terminal: Ikona aplikacji


Ustawianie trybu Hex - po włączeniu klikamy Menu i wybieramy Setup:


Bluetooth Terminal: Ustawienia


i zaznaczamy tryb heksadecymalny:


Bluetooth Terminal: Ustawiamy tryb wysyłania liczb heksadecymalnych



Łączenie z modułem HC-05 - na razie niepołączony:


Bluetooth Terminal: Brak połączenia


Klikamy Menu i wybieramy opcję połączenia:


Bluetooth Terminal: Menu aktywacji połączenia


Pojawia się lista urządzeń, gdzie odnajdujemy moduł HC-05 - klikamy go:


Bluetooth Terminal: Lista dostępnych urządzeń


i po chwili otrzymujemy informacje, że moduł został poprawnie połączony ze smartfonem:


Bluetooth Terminal: Terminal połączony z modułem HC-05



Gdy moduł HC-05 jest poprawnie połączony możemy przetestować łączność. W tym celu należy przycisnąć przycisk RESET przy mikrokontrolerze i w rezultacie pojawi się:


Bluetooth Terminal: Odbiór danych z mikrokontrolera ATmega8 i modułu HC-05


W celu sprawdzenia wysyłania prześlemy do ATmega8 liczbę dziesiętną 10, czyli 0a heksadecymalnie:


Bluetooth Terminal: Wysyłanie danych do modułu HC-05 i mikrokontrolera ATmega8


Po przyciśnięciu przycisku Send następuje sekwencja zdarzeń, którą dokładnie opisałem w artykule dot koprocesora, czego wynikiem jest otrzymanie odpowiedzi z mikrokontrolera:


Bluetooth Terminal: Odbieranie danych


a po ukryciu klawiatury:

Bluetooth Terminal: Tryb pełnoekranowy


Jak widać Bluetooth terminal działa prawidłowo :-)


Oceń artykuł.
Wasze opinie są dla nas ważne, gdyż pozwalają dopracować poszczególne artykuły.
Pozdrawiamy, Autorzy
Ten artykuł oceniam na:

Brak komentarzy:

Prześlij komentarz

Działy
Działy dodatkowe
Inne
O blogu




Dzisiaj
--> za darmo!!! <--
1. USBasp
2. microBOARD M8


Napisz artykuł
--> i wygraj nagrodę. <--


Co nowego na blogu?
Śledź naszego Facebook-a



Co nowego na blogu?
Śledź nas na Google+

/* 20140911 Wyłączona prawa kolumna */
  • 00

    dni

  • 00

    godzin

  • :
  • 00

    minut

  • :
  • 00

    sekund

Nie czekaj do ostatniego dnia!
Jakość opisu projektu także jest istotna (pkt 9.2 regulaminu).

Sponsorzy:

Zapamiętaj ten artykuł w moim prywatnym spisie treści.