Obsah:

Komunikácia Bluetooth a Arduino a mobilný telefón (messenger): 8 krokov
Komunikácia Bluetooth a Arduino a mobilný telefón (messenger): 8 krokov

Video: Komunikácia Bluetooth a Arduino a mobilný telefón (messenger): 8 krokov

Video: Komunikácia Bluetooth a Arduino a mobilný telefón (messenger): 8 krokov
Video: Как использовать ESP32 WiFi и Bluetooth с Arduino IDE, полная информация с примерами и кодом. 2024, November
Anonim
Komunikácia Bluetooth Arduino a mobilný telefón (messenger)
Komunikácia Bluetooth Arduino a mobilný telefón (messenger)
Komunikácia Bluetooth Arduino a mobilný telefón (messenger)
Komunikácia Bluetooth Arduino a mobilný telefón (messenger)
Komunikácia Bluetooth Arduino a mobilný telefón (messenger)
Komunikácia Bluetooth Arduino a mobilný telefón (messenger)

Komunikácia je dôležitým faktorom v našom každodennom živote. V tejto dobe zablokovania však komunikácia s vlastnou rodinou alebo komunikácia s ľuďmi v našom dome niekedy potrebuje mobilné telefóny. Používanie mobilných telefónov na komunikáciu na krátku vzdialenosť je však iba plytvaním peňazí. Toto je môj vlastný projekt Arduino využívajúci modul Bluetooth na komunikáciu z telefónu do Arduina, z Arduina do telefónu, ako posol Bluetooth. Poďme začať:)

Zásoby

Potrebné veci:

  • Arduino nano / UNO / MEGA.
  • Modul Bluetooth HC - 05.
  • zariadenie s Androidom.
  • prepojovací kábel č. 4 (žena - žena)
  • aplikácia pre Android (uvedený odkaz)

Krok 1: Referencia videa

Image
Image

Pozrite si prosím toto video a urobte si jasný obraz o mojom projekte

Lajknite zdieľanie a prihláste sa na odber môjho kanála pre ďalšie projekty.

Krok 2: Pripojenia

Arduino kód
Arduino kód

Bluetooth >> Arduino

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

Krok 3: Arduino kód

Kódovanie je v Arduine najdôležitejšia vec.

*Kód nesmie byť upravovaný ani nárokovaný. kód patrí mne*

Kód je možné nahrať do Arduino IDE.

Kód je možné stiahnuť tu:

#include SoftwareSerial bt (3, 4); int LED = 2; Reťazec btdata; Reťazec serialdata; void setup () {Serial.begin (9600); bt.begin (9600); Serial.println ("Čaká sa na pripojenie Bluetooth.."); } void loop () {if (bt.available ()! = 0) {btdata = bt.readString (); Serial.println (btdata); } if (Serial.available ()! = 0) {serialdata = Serial.readString (); bt.print (serialdata); Serial.print (""); Serial.print (serialdata); }}

Krok 4: Aplikácia Bluetooth pre Android

Aplikácia Bluetooth pre Android
Aplikácia Bluetooth pre Android

Aplikácia pre Android je veľmi dôležitá pre komunikáciu Arduina. V aplikácii pre Android sú nainštalované špeciálne funkcie, ktoré vysvetlím nižšie. Vytvoril som aplikáciu pre Android pomocou Inventora aplikácií MIT (vytvorenie je veľmi jednoduché). Nasledujúci odkaz na stiahnutie je uvedený nižšie:

Krok 5: Pripojenie Androidu a Arduina

Pripojenie Androidu a Arduina
Pripojenie Androidu a Arduina
Pripojenie Androidu a Arduina
Pripojenie Androidu a Arduina
Pripojenie Androidu a Arduina
Pripojenie Androidu a Arduina
Pripojenie Androidu a Arduina
Pripojenie Androidu a Arduina
  • pripojte Arduino k počítaču a otvorte sériový monitor.
  • Zapnite bluetooth v zariadení s Androidom.
  • Otvorte nastavenia bluetooth a spárujte zariadenie s názvom HC-05, heslo (1234 alebo 0000).
  • Otvorte aplikáciu pre Android.
  • Kliknite na tlačidlo Bluetooth a vyberte hc-05
  • teraz je Android spárovaný s modulom Bluetooth.

Krok 6: Odkaz na video

Toto video ukazuje jasný obraz môjho projektu, prosím sledujtehttps://www.youtube.com/embed/VcL8ADuc2yE Pozrite si video na youtube.

Krok 7: Ako komunikovať?

Ako komunikovať?
Ako komunikovať?
Ako komunikovať?
Ako komunikovať?
Ako komunikovať?
Ako komunikovať?
  • Po pripojení k Bluetooth zadajte svoj text do textového poľa.
  • Otvorte v počítači sériový monitor.
  • Napíšte niečo do textového poľa a zadajte príkaz odoslať, môžete sa pozrieť, že vami zadaný text sa zobrazí v sériovom monitore.
  • Napíšte niečo na sériový monitor a stlačte kláves Enter, text si môžete prezrieť v aplikácii pre Android.
  • Tento hlasový príkaz používa Android, reč v ňom uvedená je prevedená na text a odoslaná na sériový monitor.
  • Hlasové tlačidlo sa používa na čítanie textu odoslaného Arduino (Text trvá niekoľko sekúnd).
  • V prípade potreby môžete sériový monitor nahradiť modulom LCD displeja.

Krok 8: ĎAKUJEME

Odporúča: