Innehållsförteckning:

Programmera din Arduino med en Android -enhet via Bluetooth: 6 steg (med bilder)
Programmera din Arduino med en Android -enhet via Bluetooth: 6 steg (med bilder)

Video: Programmera din Arduino med en Android -enhet via Bluetooth: 6 steg (med bilder)

Video: Programmera din Arduino med en Android -enhet via Bluetooth: 6 steg (med bilder)
Video: Диагностика гбо 4 поколения своими руками 2024, November
Anonim
Programmera din Arduino med en Android -enhet via Bluetooth
Programmera din Arduino med en Android -enhet via Bluetooth

Hej världen, i denna instruktionsbara vill jag visa dig hur du programmerar din Arduino Uno med din Android -enhet via Bluetooth. Det är väldigt enkelt och så billigt. Det gör det också möjligt för oss att programmera vår Arduino var vi än vill via trådlös bluetooth … Så låt oss komma igång!:)

Steg 1: Material och verktyg

Material och verktyg
Material och verktyg

Hårdvara:

  • Arduino Uno
  • Bluetooth HC-05-modul
  • Mini brödbräda
  • Kondensator 1uf/50v (elco)
  • Reasisor 100 ohm
  • 5 st x Bygeltrådar
  • USB-kabel
  • Android -enhet med Android 4.0.0+ (Bluetooth tillgängligt)
  • Bärbar dator/PC

Programvara:

Bluino Loader från Google Play -butiken

Steg 2: Programmera din Arduino med bärbar dator/dator

Programmera din Arduino med bärbar dator/dator
Programmera din Arduino med bärbar dator/dator
Programmera din Arduino med bärbar dator/dator
Programmera din Arduino med bärbar dator/dator

Börja med att kopiera koden från textrutan nedan. Kopiera sedan och klistra in koden i Arduino IDE -redigeraren. Sammanställa. Ladda upp.

Denna kod innehåller flera funktioner för att ändra parametrarna för Bluetooth HC-05:

  • AT+NAME = Bluino#00: Ändra namn på Bluetooth-modul, standardnamn är "HC-05".
  • AT+UART = 115200, 0, 0: Ändra överföringshastighet till 115200 (Arduino Uno, Bluino och Mega2560)
  • AT+UART = 57600, 0, 0: Ändra överföringshastighet till 57600 (Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V och Duemilanove)
  • AT+POLAR = 1, 0: Ändra tillståndets stiftvillkor
  • För ytterligare kan du ändra lösenord för att använda inte standardlösenord vid parning, AT+PSWD = xxxx.

Bluetooth-namnet måste "Bluino#00-9999", om du vill ha ett anpassat namn bör du använda den betalda versionen av Bluino Loader-appen.

void setup () {

Serial.begin (38400); fördröjning (500); Serial.println ("AT+NAME = Bluino#00"); fördröjning (500); Serial.println ("AT+UART = 115200, 0, 0"); // Använd denna baudrate om du använder för Arduino Uno, Bluino och Mega2560 //Serial.println("AT+UART=57600, 0, 0 "); // Använd denna baudrate om du använder för Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V och Duemilanove delay (500); Serial.println ("AT+POLAR = 1, 0") fördröjning (500); } void loop () {}

Steg 3: Anslut som schematisk

Anslut som schematisk
Anslut som schematisk
Anslut som schematisk
Anslut som schematisk
Anslut som schematisk
Anslut som schematisk
Anslut som schematisk
Anslut som schematisk

Efter bilden ovan är layouten relativt enkel.

Om du vill kan du byta ut brödbräda med PCB -prototypskiva med lite lödningsarbete, så att du får en liten storlek eller gillar skärm för Arduino.

Steg 4: Dags att konfigurera Bluetooth HC-05

Dags att konfigurera Bluetooth HC-05
Dags att konfigurera Bluetooth HC-05
Dags att konfigurera Bluetooth HC-05
Dags att konfigurera Bluetooth HC-05

I grund och botten i detta steg hur man ställer in HC-05 över Vid kommando, med att följa detta steg kommer du att ställa in HC-05 till några parametrar. I steg 2 har du laddat upp skiss till Arduino, i den koden har Seriell funktion för att kommunicera över stift RX/ TX (D0/D1), vilket är när du ansluter till HC-05-stift RX/TX, tvingar installationen av HC-05 till vid kommandoläge. Följ bara steget som på bilderna. • Håll knappen KEY intryckt • Anslut USB -kabeln för att driva Arduino. • Vänta cirka 5 sekunder (håll kvar KEY -knappen) • Koppla ur och anslut USB igen för återställning från AT -kommandoläge

Steg 5: Installera applikationen Bluino Loader från Googleplay Store

Installera applikationen Bluino Loader från Googleplay Store
Installera applikationen Bluino Loader från Googleplay Store

Okej, den första appen jag vill visa dig är "Bluino Loader", för Andorid 4.0 eller högre med tillgänglig bluetooth -anslutning. Du kan få från googleplay store:

Bluino Loader - Arduino IDE eller Pro version för att stödja utvecklare Bluino Loader Pro - Arduino IDE

Denna app är för att arbeta med Arduino Uno, du kan skriva, redigera och ladda upp skisser till Arduino uno över bluetooth HC-05. Appen är lätt att förstå som Arduino IDE, det finns många exempel skiss, du kan också lägga till några bibliotek bara kopiera klistra in biblioteksmapp till mappen BluinoLoader/bibliotek. Du kan ändra tema för redigeringsfärg, textstorlek och många funktioner. Om du vill få Serial Monitor-funktionen, borttagen annons och kan skanna vilket namn som helst på bluetooth (inte bara Bluino#…) kan du köpa funktionsköp i appen, så stöd även utvecklare.

Att ladda upp en skiss fungerade mycket bra via Bluetooth! Så jag skulle ge den här appen 4,0 av 5 stjärnor:)

Steg 6: Försök ladda upp provskiss Blink.ino till Arduino med Android -enhet via Bluetooth

Prova att ladda upp provskiss Blink.ino till Arduino med Android -enhet via Bluetooth
Prova att ladda upp provskiss Blink.ino till Arduino med Android -enhet via Bluetooth
Prova att ladda upp provskiss Blink.ino till Arduino med Android -enhet via Bluetooth
Prova att ladda upp provskiss Blink.ino till Arduino med Android -enhet via Bluetooth
Prova att ladda upp provskiss Blink.ino till Arduino med Android -enhet via Bluetooth
Prova att ladda upp provskiss Blink.ino till Arduino med Android -enhet via Bluetooth
Prova att ladda upp provskiss Blink.ino till Arduino med Android -enhet via Bluetooth
Prova att ladda upp provskiss Blink.ino till Arduino med Android -enhet via Bluetooth
  • Efter installationen kan du öppna exempelskiss BluinoLoader/exempel/02. Basic/Blink/Blink.ino
  • Vänta tills extraheringsverktygen är klara
  • Klicka på "ladda upp" -knappen (pil i cirkelikonen)
  • När du inte har gjort något fel trycker du på knappen "Scan Bluino Hardware" för att söka efter aktiv Bluetooth
  • Välj bluetooth -hårdvara med namnet "Bluino#00"
  • Om den första parkopplingen anges anger du standardkoden "1234" för parningskoden, sedan OK
  • Vänta tills överföringen är klar

Efter alla steg OK kommer din Arduino att blinka på lysdiod 13, och du kan upprepa alla steg för att ladda upp en annan skiss.

Rekommenderad: