Spisu treści:

Arduino i mobilna komunikacja Bluetooth (komunikator): 8 kroków
Arduino i mobilna komunikacja Bluetooth (komunikator): 8 kroków

Wideo: Arduino i mobilna komunikacja Bluetooth (komunikator): 8 kroków

Wideo: Arduino i mobilna komunikacja Bluetooth (komunikator): 8 kroków
Wideo: 17. Jak do Arduino podłączyć moduł bluetooth? Część 1 2024, Lipiec
Anonim
Arduino i mobilna komunikacja Bluetooth (komunikator)
Arduino i mobilna komunikacja Bluetooth (komunikator)
Arduino i mobilna komunikacja Bluetooth (komunikator)
Arduino i mobilna komunikacja Bluetooth (komunikator)
Arduino i mobilna komunikacja Bluetooth (komunikator)
Arduino i mobilna komunikacja Bluetooth (komunikator)

Komunikacja odgrywa ważną rolę w naszym codziennym życiu. Ale w tych czasach blokady komunikacji z własną rodziną lub porozumiewania się z ludźmi w naszym domu czasami potrzebne są telefony komórkowe. Jednak korzystanie z telefonów komórkowych do komunikacji na krótkich dystansach to zwykła strata pieniędzy. To jest mój własny projekt Arduino wykorzystujący moduł Bluetooth do komunikacji z telefonu do Arduino, z Arduino do telefonu, jak komunikator Bluetooth. Zaczynajmy:)

Kieszonkowe dzieci

Potrzebne rzeczy:

  • Arduino nano / UNO / MEGA.
  • Moduł Bluetooth hc - 05.
  • urządzenie z Androidem.
  • przewód połączeniowy nr 4 (żeński na żeński)
  • aplikacja na Androida (podano link)

Krok 1: Odniesienie do wideo

Image
Image

Pls obejrzyj ten film, aby uzyskać wyraźny obraz mojego projektu!

Lubię udostępniać i subskrybować mój kanał, aby uzyskać więcej projektów.

Krok 2: Połączenia

Kod Arduino
Kod Arduino

Bluetooth >> Arduino

  • vcc / 5v+ >> 5v
  • gnd >> gnd
  • RX >>D4
  • TX>>D3

Krok 3: Kod Arduino

W Arduino najważniejsze jest kodowanie.

*Kod nie może być modyfikowany ani zgłaszany. kod należy do mnie*

Kod można wgrać w Arduino IDE.

Kod można pobrać tutaj:

#include SoftwareSerial bt(3, 4); wewn. LED =2; Ciąg btdata; Ciąg danych seryjnych; pusta konfiguracja () { Serial.begin(9600); bt.początek(9600); Serial.println("Oczekiwanie na połączenie Bluetooth.."); } void loop () { if(bt.available() != 0){ btdata=bt.readString(); Serial.println(btdata); } if(Serial.available() != 0){ serialdata = Serial.readString(); bt.print(dane seryjne); Serial.print(" "); Serial.print(dane seryjne); } }

Krok 4: Aplikacja Bluetooth na Androida

Aplikacja Bluetooth na Androida
Aplikacja Bluetooth na Androida

Aplikacja na Androida jest bardzo ważna dla komunikacji Arduino. Specjalne funkcje są zainstalowane w aplikacji na Androida, wyjaśnię to poniżej. Stworzyłem aplikację na Androida za pomocą wynalazcy aplikacji MIT (zakończ łatwe do utworzenia). Podałem poniższy link do pobrania:

Krok 5: Łączenie Androida i Arduino

Łączenie Androida i Arduino
Łączenie Androida i Arduino
Łączenie Androida i Arduino
Łączenie Androida i Arduino
Łączenie Androida i Arduino
Łączenie Androida i Arduino
Łączenie Androida i Arduino
Łączenie Androida i Arduino
  • podłącz Arduino do komputera i otwórz monitor szeregowy.
  • Włącz Bluetooth w swoim urządzeniu z Androidem.
  • Otwórz ustawienia bluetooth i sparuj urządzenie o nazwie HC-05, hasło (1234 lub 0000).
  • Otwórz aplikację na Androida.
  • Kliknij przycisk Bluetooth i wybierz hc-05
  • teraz Android jest sparowany z modułem Bluetooth.

Krok 6: Łącze wideo

Ten film pokazuje wyraźny obraz mojego projektu. Obejrzyj https://www.youtube.com/embed/VcL8ADuc2yE Obejrzyj film na youtube.

Krok 7: Jak się komunikować?

Jak się komunikować?
Jak się komunikować?
Jak się komunikować?
Jak się komunikować?
Jak się komunikować?
Jak się komunikować?
  • Po połączeniu się z Bluetooth wpisz tekst w polu tekstowym.
  • Otwórz monitor szeregowy w komputerze.
  • Wpisz coś w polu tekstowym i wpisz wyślij, możesz zobaczyć, że wprowadzony przez Ciebie tekst zostanie wyświetlony na monitorze szeregowym.
  • Wpisz coś na monitorze szeregowym i naciśnij enter, możesz wyświetlić tekst w aplikacji na Androida.
  • Polecenie głosowe przycisku jest używane przez Androida, przekazana w nim mowa jest konwertowana na tekst i wysyłana do monitora szeregowego.
  • Przycisk głosowy służy do odczytywania na głos tekstu przesłanego przez Arduino (Tekst trwa kilka sekund).
  • W razie potrzeby można wymienić monitor szeregowy na moduł wyświetlacza LCD.

Zalecana: