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)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
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.
Rekommenderad:
Programmera en ATtiny med Arduino: 7 steg (med bilder)
Programmera en ATtiny med Arduino: Följande är anvisningar för programmering av ATtiny -mikrokontroller med Arduino IDE. På vanlig engelska, så här programmerar du 8-stifts Atmel-chips som du normalt skulle göra med en Arduino. Det här är häftigt eftersom ATtiny är liten, och - ja - det här tillåter
Programmera chips med din Arduino - AVR ISP som täcker ATTiny85, ATTiny2313 och ATMega328: 3 steg
Programmera chips med din Arduino - AVR ISP som täcker ATTiny85, ATTiny2313 och ATMega328: Jag hittade detta som ett utkast från många år sedan. Det är fortfarande användbart för mig åtminstone så jag kommer att publicera det! Denna instruerbara är en samling kunskap som samlats in från "nätet" och "nstructables". Det täcker programmeringen av AVR Microco
Programmera Pro-mini med Uno (Arduino Basics): 7 steg (med bilder)
Program Pro-mini Using Uno (Arduino Basics): Hej alla, I denna instruktör skulle jag vilja dela med mig av min erfarenhet av min nyligen köpta Arduino pro-mini och hur jag lyckades ladda upp koden till den för första gången, med hjälp av min gamla Arduino Uno.Arduino pro-mini har följande funktioner: Det är
Programmera Arduino med smartphone: 6 steg (med bilder)
Programmera Arduino med smarttelefon: I den här instruktionsboken har jag visat dig hur du programmerar ditt Arduino -kort med din smartphone
Konfigurera för att programmera ett Picaxe Via Shell Script (linux): 5 steg
Konfigurera för att programmera en Picaxe Via Shell Script (linux): Enkel genomgång som visar hur man gör ett skalskript som kommer att ladda ner ett program från en ftp -webbplats och sedan kompilera det och sedan ladda ner det till picaxen. (Detta är också mitt första instruerbar)