Obsah:

Komunikace Arduino a mobilní Bluetooth (messenger): 8 kroků
Komunikace Arduino a mobilní Bluetooth (messenger): 8 kroků

Video: Komunikace Arduino a mobilní Bluetooth (messenger): 8 kroků

Video: Komunikace Arduino a mobilní Bluetooth (messenger): 8 kroků
Video: ANDROID MÁ JEDNO SKRYTÉ NASTAVENÍ 🤖 2024, Červenec
Anonim
Komunikace Arduino a mobilní Bluetooth (messenger)
Komunikace Arduino a mobilní Bluetooth (messenger)
Komunikace Bluetooth Arduino a mobilní zařízení (messenger)
Komunikace Bluetooth Arduino a mobilní zařízení (messenger)
Komunikace Bluetooth Arduino a mobilní zařízení (messenger)
Komunikace Bluetooth Arduino a mobilní zařízení (messenger)

Komunikace hraje důležitou roli v našem každodenním životě. Během této doby zablokování však komunikace s vlastní rodinou nebo komunikace s lidmi v našem domě někdy potřebuje mobilní telefony. Ale používání mobilních telefonů pro komunikaci na krátkou vzdálenost je pouhé plýtvání penězi. Toto je můj vlastní projekt Arduino využívající modul Bluetooth ke komunikaci z telefonu do Arduina, z Arduina do telefonu, jako Bluetooth messenger. Pojďme začít:)

Zásoby

Potřebné věci:

  • Arduino nano / UNO / MEGA.
  • Modul Bluetooth HC - 05.
  • zařízení Android.
  • propojovací kabel č. 4 (žena na ženu)
  • aplikace pro Android (odkaz uveden)

Krok 1: Video reference

Image
Image

Podívejte se prosím na toto video a udělejte si jasný obrázek o mém projektu

Dejte lajk a sdílejte můj kanál pro další projekty.

Krok 2: Připojení

Arduino kód
Arduino kód

Bluetooth >> Arduino

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

Krok 3: Arduino kód

Kódování je v Arduinu nejdůležitější.

*Kód nesmí být upravován ani nárokován. kód patří mně*

Kód lze nahrát do Arduino IDE.

Kód lze stáhnout zde:

#include SoftwareSerial bt (3, 4); int LED = 2; Řetězec btdata; Řetězec serialdata; neplatné nastavení () {Serial.begin (9600); bt.begin (9600); Serial.println ("Čekání na připojení 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: Aplikace Bluetooth pro Android

Bluetooth aplikace pro Android
Bluetooth aplikace pro Android

Aplikace pro Android je pro komunikaci Arduina velmi důležitá. V aplikaci pro Android jsou nainstalovány speciální funkce, které vysvětlím níže. Vytvořil jsem aplikaci pro Android pomocí aplikace MIT inventor aplikace (snadno ji vytvořte). Odkaz na stažení jsem uvedl níže:

Krok 5: Propojení Androidu a Arduina

Propojení Androidu a Arduina
Propojení Androidu a Arduina
Propojení Androidu a Arduina
Propojení Androidu a Arduina
Propojení Androidu a Arduina
Propojení Androidu a Arduina
Propojení Androidu a Arduina
Propojení Androidu a Arduina
  • připojte Arduino k počítači a otevřete Sériový monitor.
  • Zapněte v zařízení Android bluetooth.
  • Otevřete nastavení bluetooth a spárujte zařízení s názvem HC-05, heslo (1234 nebo 0000).
  • Otevřete aplikaci pro Android.
  • Klikněte na tlačítko Bluetooth a vyberte hc-05
  • nyní je Android spárován s modulem Bluetooth.

Krok 6: Odkaz na video

Toto video ukazuje jasný obraz mého projektu, prosím sledujtehttps://www.youtube.com/embed/VcL8ADuc2yE Podívejte se na video na youtube.

Krok 7: Jak komunikovat?

Jak komunikovat?
Jak komunikovat?
Jak komunikovat?
Jak komunikovat?
Jak komunikovat?
Jak komunikovat?
  • Po připojení k Bluetooth zadejte text do textového pole.
  • Otevřete v počítači sériový monitor.
  • Zadejte něco do textového pole a zadejte odeslat, můžete se podívat, že vámi zadaný text se zobrazí v Sériovém monitoru.
  • Napište něco na sériový monitor a stiskněte Enter, text si můžete prohlédnout v aplikaci pro Android.
  • Tlačítko hlasový příkaz používá android, řeč v něm uvedená je převedena na text a odeslána na sériový monitor.
  • Tlačítko hlasu slouží k hlasitému přečtení textu odeslaného Arduinem (text trvá několik sekund).
  • V případě potřeby můžete nahradit sériový monitor modulem LCD displeje.

Doporučuje: