Innehållsförteckning:
- Steg 1: Material och verktyg
- Steg 2: Programmera din Arduino med bärbar dator/dator
- Steg 3: Anslut som schematisk
- Steg 4: Dags att konfigurera Bluetooth HC-05
- Steg 5: Installera applikationen Bluino Loader från Googleplay Store
- Steg 6: Försök ladda upp provskiss Blink.ino till Arduino med Android -enhet via Bluetooth
Video: Programmera din Arduino med en Android -enhet via Bluetooth: 6 steg (med bilder)
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
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
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
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
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
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
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
- 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.