Innholdsfortegnelse:

Arduino og mobil Bluetooth -kommunikasjon (messenger): 8 trinn
Arduino og mobil Bluetooth -kommunikasjon (messenger): 8 trinn

Video: Arduino og mobil Bluetooth -kommunikasjon (messenger): 8 trinn

Video: Arduino og mobil Bluetooth -kommunikasjon (messenger): 8 trinn
Video: Wireless Steering Project through Android app 2024, Juli
Anonim
Arduino og mobil Bluetooth -kommunikasjon (messenger)
Arduino og mobil Bluetooth -kommunikasjon (messenger)
Arduino og mobil Bluetooth -kommunikasjon (messenger)
Arduino og mobil Bluetooth -kommunikasjon (messenger)
Arduino og mobil Bluetooth -kommunikasjon (messenger)
Arduino og mobil Bluetooth -kommunikasjon (messenger)

Kommunikasjon spiller en viktig faktor i vårt daglige liv. Men i løpet av denne låsetiden trenger kommunikasjon med vår egen familie eller kommunikasjon med mennesker i hjemmet noen ganger mobiltelefoner. Men bruk av mobiltelefoner for kortdistansekommunikasjon er bare sløsing med penger. Så dette er mitt eget Arduino -prosjekt som bruker Bluetooth -modul for å kommunisere fra telefon til Arduino, fra Arduino til telefon, som en Bluetooth -messenger. La oss begynne:)

Rekvisita

Ting som trengs:

  • Arduino nano / UNO / MEGA.
  • Bluetooth -modul HC - 05.
  • Android -enhet.
  • jumper wire nr. 4 (kvinne til hunn)
  • android app (lenke gitt)

Trinn 1: Videoreferanse

Image
Image

Pls se denne videoen for et klart bilde av prosjektet mitt

Lik og del kanalen min for flere prosjekter.

Trinn 2: Tilkoblinger

Arduino -koden
Arduino -koden

Bluetooth >> Arduino

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

Trinn 3: Arduino -kode

Koding er det viktigste i Arduino.

*Koden skal ikke endres eller gjøres gjeldende. koden tilhører meg*

Koden kan lastes opp i Arduino IDE.

Koden kan lastes ned her:

#include SoftwareSerial bt (3, 4); int LED = 2; String btdata; Strenge serielle data; ugyldig oppsett () {Serial.begin (9600); begynnelsen (9600); Serial.println ("Venter på Bluetooth -tilkobling.."); } void loop () {if (bt.available ()! = 0) {btdata = bt.readString (); Serial.println (btdata); } hvis (Serial.available ()! = 0) {serialdata = Serial.readString (); bt.print (seriedata); Serial.print (""); Serial.print (seriedata); }}

Trinn 4: Bluetooth Android -app

Bluetooth Android -app
Bluetooth Android -app

Android -appen er veldig viktig for kommunikasjon av Arduino. Spesielle funksjoner er installert i Android -appen. Jeg vil forklare det nedenfor. Jeg har opprettet en Android -app ved hjelp av MIT app -oppfinner (lett å lage). Jeg har gitt nedlastingskoblingen nedenfor:

Trinn 5: Koble til Android og Arduino

Koble til Android og Arduino
Koble til Android og Arduino
Koble til Android og Arduino
Koble til Android og Arduino
Koble til Android og Arduino
Koble til Android og Arduino
Koble til Android og Arduino
Koble til Android og Arduino
  • koble Arduino til datamaskinen og åpne seriell skjerm.
  • Slå på bluetooth i Android -enheten din.
  • Åpne Bluetooth-innstillinger og koble enheten som heter HC-05, passord (1234 eller 0000).
  • Åpne Android -appen.
  • Klikk på Bluetooth-knappen og velg hc-05
  • nå er Android paret med Bluetooth -modul.

Trinn 6: Videolink

Denne videoen viser et klart bilde av prosjektet mitt, vennligst sehttps://www.youtube.com/embed/VcL8ADuc2yE Se videoen på youtube.

Trinn 7: Hvordan kommunisere?

Hvordan kommunisere?
Hvordan kommunisere?
Hvordan kommunisere?
Hvordan kommunisere?
Hvordan kommunisere?
Hvordan kommunisere?
  • Etter at du har koblet til Bluetooth, skriver du inn teksten i tekstboksen.
  • Åpne seriell skjerm på PC.
  • Skriv inn noe i tekstboksen og skriv inn, du kan se at teksten du har skrevet inn, vises i seriell skjerm.
  • Skriv inn noe på den serielle skjermen og trykk enter, du kan se teksten i Android -appen.
  • Knappestemmekommandoen brukes av android, talen som er gitt i den konverteres til tekst og sendes til seriell skjerm.
  • Taleknappen brukes til å lese teksten som sendes av Arduino høyt (teksten varer i noen sekunder).
  • Om nødvendig kan du bytte ut den serielle skjermen med en LCD -skjermmodul.

Anbefalt: