Innehållsförteckning:
- Tillbehör
- Steg 1: Videoreferens
- Steg 2: Anslutningar
- Steg 3: Arduino -kod
- Steg 4: Bluetooth Android -app
- Steg 5: Ansluter Android och Arduino
- Steg 6: Videolänk
- Steg 7: Hur kommunicerar man?
- Steg 8: TACK
Video: Arduino och mobil Bluetooth -kommunikation (messenger): 8 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:39
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
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
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
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
- 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?
- 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:
Hur man skapar och infogar en tabell och lägger till ytterligare kolumner och/eller rader till den tabellen i Microsoft Office Word 2007: 11 steg
Hur man skapar och infogar en tabell och lägger till ytterligare kolumner och/eller rader till den tabellen i Microsoft Office Word 2007: Har du någonsin haft mycket data du arbetar med och tänkt för dig själv … " hur kan jag göra allt av dessa data ser bättre ut och blir lättare att förstå? " Om så är fallet kan en tabell i Microsoft Office Word 2007 vara ditt svar
Ansluter bearbetning och Arduino och gör 7 segment och servo GUI -kontroller: 4 steg
Ansluta bearbetning och Arduino och göra 7 segment och servo GUI -kontroller: För vissa projekt måste du använda Arduino eftersom det ger en enkel prototypplattform men visning av grafik i seriell bildskärm av Arduino kan ta ganska lång tid och är till och med svårt att göra. Du kan visa grafer på Arduino Serial Monitor
Arduino -robot med avstånd, riktning och rotationsgrad (öst, väst, norr, söder) som styrs med röst med hjälp av Bluetooth -modul och autonom robotrörelse .: 6 steg
Arduino -robot med avstånd, riktning och rotationsgrad (öst, väst, norr, söder) som styrs med röst med hjälp av Bluetooth -modul och autonom robotrörelse.: Denna instruktion förklarar hur man gör Arduino -robot som kan flyttas i önskad riktning (framåt, bakåt , Vänster, höger, öst, väst, norr, syd) krävs Distans i centimeter med röstkommando. Roboten kan också flyttas autonomt
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: 5 steg (med bilder)
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: Styrning av 8 reläväxlar med nodemcu och IR -mottagare via wifi och IR -fjärrkontroll och Android -app. Fjärrkontrollen fungerar oberoende av wifi -anslutning. HÄR ÄR EN UPPDATERAD VERSIONKLICK HÄR
Temperatur och fuktighet Display och datainsamling med Arduino och bearbetning: 13 steg (med bilder)
Temperatur- och luftfuktighetsvisning och datainsamling med Arduino och bearbetning: Intro: Detta är ett projekt som använder ett Arduino -kort, en sensor (DHT11), en Windows -dator och ett bearbetningsprogram (ett gratis nedladdningsbart) för att visa temperatur, luftfuktighetsdata i digital och stapeldiagramform, visa tid och datum och kör en räkningstid