Inhoudsopgave:

Arduino en mobiele Bluetooth-communicatie (messenger): 8 stappen
Arduino en mobiele Bluetooth-communicatie (messenger): 8 stappen

Video: Arduino en mobiele Bluetooth-communicatie (messenger): 8 stappen

Video: Arduino en mobiele Bluetooth-communicatie (messenger): 8 stappen
Video: #15 HC 05 Bluetooth Modbus Android HMI | Outseal Arduino PLC 2024, November
Anonim
Arduino en mobiele Bluetooth-communicatie (boodschapper)
Arduino en mobiele Bluetooth-communicatie (boodschapper)
Arduino en mobiele Bluetooth-communicatie (messenger)
Arduino en mobiele Bluetooth-communicatie (messenger)
Arduino en mobiele Bluetooth-communicatie (boodschapper)
Arduino en mobiele Bluetooth-communicatie (boodschapper)

Communicatie speelt een belangrijke factor in ons dagelijks leven. Maar in deze tijd van lockdown hebben communicatie met onze eigen familie of intercommunicatie met mensen in ons huis soms mobiele telefoons nodig. Maar het gebruik van mobiele telefoons voor communicatie op korte afstand is gewoon geldverspilling. Dit is dus mijn eigen Arduino-project dat een Bluetooth-module gebruikt om van telefoon naar Arduino te communiceren, van Arduino naar telefoon, zoals een Bluetooth-messenger. Laten we beginnen:)

Benodigdheden

Dingen die nodig zijn:

  • Arduino nano / UNO / MEGA.
  • Bluetooth-module hc - 05.
  • Android-apparaat.
  • doorverbindingsdraad nrs. 4 (vrouw naar vrouw)
  • Android-app (link gegeven)

Stap 1: Videoreferentie

Image
Image

Pls bekijk deze video voor een duidelijk beeld van mijn project

Like deel en abonneer op mijn kanaal voor meer projecten.

Stap 2: Aansluitingen

Arduino-code
Arduino-code

Bluetooth >> Arduino

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

Stap 3: Arduino-code

Coderen is het belangrijkste in Arduino.

*Code mag niet worden gewijzigd of geclaimd. code is van mij*

De code kan worden geüpload in Arduino IDE.

De code is hier te downloaden:

#include SoftwareSerial bt(3, 4); int-LED =2; String bt-gegevens; String seriële gegevens; void setup () { Serial.begin (9600); bt.begin(9600); Serial.println("Wachten op bluetooth-verbinding.."); } void loop () { if(bt.available() != 0){ btdata=bt.readString(); Serial.println(btdata); } if(Serial.available() != 0){ serialdata = Serial.readString(); bt.print(seriegegevens); Serieel.print(" "); Seriële.afdruk (seriegegevens); } }

Stap 4: Bluetooth Android-app

Bluetooth Android-app
Bluetooth Android-app

De Android-app is erg belangrijk voor de communicatie van Arduino. In de Android-app zijn speciale functies geïnstalleerd die ik hieronder zal uitleggen. Ik heb een Android-app gemaakt met behulp van de MIT-app-uitvinder (vrij eenvoudig te maken). Ik heb de downloadlink hieronder gegeven:

Stap 5: Android en Arduino verbinden

Android en Arduino verbinden
Android en Arduino verbinden
Android en Arduino verbinden
Android en Arduino verbinden
Android en Arduino verbinden
Android en Arduino verbinden
Android en Arduino verbinden
Android en Arduino verbinden
  • sluit de Arduino aan op de computer en open de seriële monitor.
  • Zet bluetooth aan op je Android-apparaat.
  • Open Bluetooth-instellingen en koppel het apparaat met de naam HC-05, wachtwoord (1234 of 0000).
  • Open de Android-app.
  • Klik op de Bluetooth-knop en selecteer hc-05
  • nu is de Android gekoppeld aan de Bluetooth-module.

Stap 6: Videolink

Deze video laat een duidelijk beeld zien van mijn project. Bekijk https://www.youtube.com/embed/VcL8ADuc2yE Bekijk de video op youtube.

Stap 7: Hoe communiceren?

Hoe communiceren?
Hoe communiceren?
Hoe communiceren?
Hoe communiceren?
Hoe communiceren?
Hoe communiceren?
  • Nadat u verbinding hebt gemaakt met Bluetooth, typt u uw tekst in het tekstvak.
  • Open de seriële monitor op de pc.
  • Typ iets in het tekstvak en voer verzenden in, u kunt zien dat de door u ingevoerde tekst wordt weergegeven in Serial monitor.
  • Typ iets op de seriële monitor en druk op enter, u kunt de tekst in de Android-app bekijken.
  • De spraakopdracht van de knop wordt gebruikt door Android, de spraak die erin wordt gegeven, wordt omgezet in tekst en naar de seriële monitor verzonden.
  • De spraakknop wordt gebruikt om de door Arduino verzonden tekst hardop voor te lezen (de tekst duurt enkele seconden).
  • Indien nodig kunt u de seriële monitor vervangen door een LCD-displaymodule.

Aanbevolen: