Sadržaj:

Arduino i mobilna Bluetooth komunikacija (glasnik): 8 koraka
Arduino i mobilna Bluetooth komunikacija (glasnik): 8 koraka

Video: Arduino i mobilna Bluetooth komunikacija (glasnik): 8 koraka

Video: Arduino i mobilna Bluetooth komunikacija (glasnik): 8 koraka
Video: GSM/GPRS-модуль SIM800L (#1) - как выбрать, подключение, введение в AT-команды 2024, Srpanj
Anonim
Arduino i mobilna Bluetooth komunikacija (glasnik)
Arduino i mobilna Bluetooth komunikacija (glasnik)
Arduino i mobilna Bluetooth komunikacija (glasnik)
Arduino i mobilna Bluetooth komunikacija (glasnik)
Arduino i mobilna Bluetooth komunikacija (glasnik)
Arduino i mobilna Bluetooth komunikacija (glasnik)

Komunikacija igra važan čimbenik u našem svakodnevnom životu. No, tijekom tog vremena zaključavanja, komunikacija s vlastitom obitelji ili komunikacija s ljudima u našem domu ponekad trebaju mobilne telefone. No, korištenje mobilnih telefona za komunikaciju kratkog dometa samo je gubljenje novca. Dakle, ovo je moj vlastiti Arduino projekt koji koristi Bluetooth modul za komunikaciju s telefona na Arduino, s Arduina na telefon, poput Bluetooth glasnika. Započnimo:)

Pribor

Potrebne stvari:

  • Arduino nano / UNO / MEGA.
  • Bluetooth modul hc - 05.
  • android uređaj.
  • kratkospojnik žice br.4 (ženski na ženski)
  • android aplikacija (data veza)

Korak 1: Video referenca

Image
Image

Molim vas pogledajte ovaj video za jasnu sliku mog projekta

Lajkajte i podijelite kanal i pretplatite se na moj kanal za više projekata.

Korak 2: Veze

Arduino kod
Arduino kod

Bluetooth >> Arduino

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

Korak 3: Arduino kod

Kodiranje je najvažnija stvar u Arduinu.

*Kôd se ne smije mijenjati niti polagati prava. kod pripada meni*

Kôd se može učitati u Arduino IDE.

Kôd se može preuzeti ovdje:

#include SoftwareSerial bt (3, 4); int LED = 2; Niz btdata; Nizovi serijski podaci; void setup () {Serial.begin (9600); bt.počnite (9600); Serial.println ("Čekanje Bluetooth veze.."); } void loop () {if (bt.available ()! = 0) {btdata = bt.readString (); Serijski.println (btdata); } if (Serial.available ()! = 0) {serialdata = Serial.readString (); bt.print (serijski podaci); Serial.print (""); Serial.print (serialdata); }}

Korak 4: Bluetooth Android aplikacija

Bluetooth aplikacija za Android
Bluetooth aplikacija za Android

Android aplikacija je vrlo važna za komunikaciju s Arduinom. Posebne značajke su instalirane u android aplikaciji, objasnit ću to u nastavku. Napravio sam Android aplikaciju pomoću izumitelja aplikacija MIT (jednostavno je stvoriti). Dolje sam dao vezu za preuzimanje:

Korak 5: Povezivanje Androida i Arduina

Povezivanje Androida i Arduina
Povezivanje Androida i Arduina
Povezivanje Androida i Arduina
Povezivanje Androida i Arduina
Povezivanje Androida i Arduina
Povezivanje Androida i Arduina
Povezivanje Androida i Arduina
Povezivanje Androida i Arduina
  • spojite Arduino na računalo i otvorite Serijski monitor.
  • Uključite bluetooth na Android uređaju.
  • Otvorite Bluetooth postavke i uparite uređaj koji se zove HC-05, lozinka (1234 ili 0000).
  • Otvorite aplikaciju za Android.
  • Pritisnite gumb Bluetooth i odaberite hc-05
  • sada je Android uparen s Bluetooth modulom.

Korak 6: Video veza

Ovaj video prikazuje jasnu sliku mog projekta. Molimo pogledajtehttps://www.youtube.com/embed/VcL8ADuc2yE Pogledajte video na youtube -u.

Korak 7: Kako komunicirati?

Kako komunicirati?
Kako komunicirati?
Kako komunicirati?
Kako komunicirati?
Kako komunicirati?
Kako komunicirati?
  • Nakon povezivanja na Bluetooth, unesite tekst u okvir za tekst.
  • Otvorite serijski monitor na računaru.
  • Upišite nešto u okvir za tekst i unesite Pošalji, možete vidjeti da će se tekst koji ste unijeli prikazati na Serijskom monitoru.
  • Upišite nešto na serijski monitor i pritisnite enter, možete vidjeti tekst u aplikaciji za Android.
  • Android koristi glasovnu naredbu s gumbom, govor koji se u njoj pretvara u tekst i šalje na serijski monitor.
  • Glasovni gumb koristi se za čitanje teksta koji je poslao Arduino naglas (tekst traje nekoliko sekundi).
  • Ako je potrebno, serijski monitor možete zamijeniti modulom LCD zaslona.

Preporučeni: