Innehållsförteckning:

Arduino och mobil Bluetooth -kommunikation (messenger): 8 steg
Arduino och mobil Bluetooth -kommunikation (messenger): 8 steg

Video: Arduino och mobil Bluetooth -kommunikation (messenger): 8 steg

Video: Arduino och mobil Bluetooth -kommunikation (messenger): 8 steg
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Juli
Anonim
Arduino och mobil Bluetooth -kommunikation (messenger)
Arduino och mobil Bluetooth -kommunikation (messenger)
Arduino och mobil Bluetooth -kommunikation (messenger)
Arduino och mobil Bluetooth -kommunikation (messenger)
Arduino och mobil Bluetooth -kommunikation (messenger)
Arduino och mobil Bluetooth -kommunikation (messenger)

Kommunikation spelar en viktig faktor i vårt dagliga liv. Men under den här tiden för inlåsning behöver kommunikation med vår egen familj eller kommunikation med människor i vårt hem ibland mobiltelefoner. Men användning av mobiltelefoner för kortdistanskommunikation är bara slöseri med pengar. Så det här är mitt eget Arduino -projekt som använder Bluetooth -modul för att kommunicera från telefon till Arduino, från Arduino till telefon, som en Bluetooth -budbärare. Låt oss börja:)

Tillbehör

Saker som behövs:

  • Arduino nano / UNO / MEGA.
  • Bluetooth -modul HC - 05.
  • Android -enhet.
  • bygel tråd nr. 4 (hona till hona)
  • android app (länk ges)

Steg 1: Videoreferens

Image
Image

Se den här videon för en tydlig bild av mitt projekt

Gilla dela och prenumerera på min kanal för fler projekt.

Steg 2: Anslutningar

Arduino -kod
Arduino -kod

Bluetooth >> Arduino

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

Steg 3: Arduino -kod

Kodning är det viktigaste i Arduino.

*Koden får inte ändras eller göras gällande. koden tillhör mig*

Koden kan laddas upp i Arduino IDE.

Koden kan laddas ner här:

#include SoftwareSerial bt (3, 4); int LED = 2; String btdata; Strängseriedata; void setup () {Serial.begin (9600); bt.start (9600); Serial.println ("Väntar på Bluetooth -anslutning.."); } void loop () {if (bt.available ()! = 0) {btdata = bt.readString (); Serial.println (btdata); } om (Serial.available ()! = 0) {serialdata = Serial.readString (); bt.print (serieuppgifter); Serial.print (""); Serial.print (serialdata); }}

Steg 4: Bluetooth Android -app

Bluetooth Android -app
Bluetooth Android -app

Android -appen är mycket viktig för kommunikation av Arduino. Speciella funktioner är installerade i Android -appen, jag kommer att förklara det nedan. Jag har skapat en Android -app med MIT app uppfinnare (slutar enkelt att skapa). Jag har gett nedladdningslänken nedan:

Steg 5: Ansluter Android och Arduino

Ansluter Android och Arduino
Ansluter Android och Arduino
Ansluter Android och Arduino
Ansluter Android och Arduino
Ansluter Android och Arduino
Ansluter Android och Arduino
Ansluter Android och Arduino
Ansluter Android och Arduino
  • anslut Arduino till datorn och öppna seriell bildskärm.
  • Slå på bluetooth i din Android -enhet.
  • Öppna Bluetooth-inställningar och koppla ihop enheten som heter HC-05, lösenord (1234 eller 0000).
  • Öppna Android -appen.
  • Klicka på Bluetooth-knappen och välj hc-05
  • nu är Android ihopkopplad med Bluetooth -modul.

Steg 6: Videolänk

Den här videon visar en tydlig bild av mitt projekt, se https://www.youtube.com/embed/VcL8ADuc2yE Titta på videon på youtube.

Steg 7: Hur kommunicerar man?

Hur kommunicerar man?
Hur kommunicerar man?
Hur kommunicerar man?
Hur kommunicerar man?
Hur kommunicerar man?
Hur kommunicerar man?
  • När du har anslutit till Bluetooth skriver du in din text i textrutan.
  • Öppna seriell bildskärm i datorn.
  • Skriv något i textrutan och ange skicka, du kan se att texten som du har angett visas i seriell bildskärm.
  • Skriv något på den seriella skärmen och tryck på enter, du kan se texten i Android -appen.
  • Knappens röstkommando används av android, talet som ges i det konverteras till text och skickas till seriell bildskärm.
  • Röstknappen används för att läsa texten som skickas av Arduino högt (texten varar i några sekunder).
  • Om det behövs kan du byta ut den seriella bildskärmen mot en LCD -displaymodul.

Steg 8: TACK

Rekommenderad: