Innholdsfortegnelse:
- Trinn 1: Materialer og verktøy
- Trinn 2: Programmer din Arduino ved hjelp av bærbar PC/PC
- Trinn 3: Koble til som skjematisk
- Trinn 4: På tide å sette opp Bluetooth HC-05
- Trinn 5: Installer Application Bluino Loader fra Googleplay Store
- Trinn 6: Prøv å laste opp eksempelskisse Blink.ino til Arduino ved å bruke Android -enhet over Bluetooth
Video: Programmer din Arduino med en Android -enhet over Bluetooth: 6 trinn (med bilder)
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Hei verden, i denne instruksjonsfulle vil jeg vise deg hvordan du programmerer din Arduino Uno med Android -enheten din via Bluetooth. Det er veldig enkelt og så billig. Det lar oss også programmere vår Arduino hvor som helst vi vil over trådløs Bluetooth … Så la oss komme i gang!:)
Trinn 1: Materialer og verktøy
Maskinvare:
- Arduino Uno
- Bluetooth HC-05-modul
- Mini brødbrett
- Kondensator 1uf/50v (elco)
- Reasisor 100 ohm
- 5 stk x Jumper ledninger
- USB-kabel
- Android -enhet med Android 4.0.0+ (Bluetooth tilgjengelig)
- Bærbar PC/PC
Programvare:
Bluino Loader fra Google Play -butikken
Trinn 2: Programmer din Arduino ved hjelp av bærbar PC/PC
Start med å kopiere koden fra tekstboksen nedenfor. Kopier og lim inn koden i Arduino IDE -editoren. Kompilere. Laste opp.
Denne koden inneholder flere funksjoner for å endre parametrene til Bluetooth HC-05:
- AT+NAME = Bluino#00: Endre navn på bluetooth-modul, standardnavn er "HC-05".
- AT+UART = 115200, 0, 0: Endre overføringshastighet til 115200 (Arduino Uno, Bluino og Mega2560)
- AT+UART = 57600, 0, 0: Endre overføringshastighet til 57600 (Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V og Duemilanove)
- AT+POLAR = 1, 0: Endre tilstanden pin pin
- For ytterligere kan du endre passord for å bruke ikke standard passord under sammenkobling, AT+PSWD = xxxx.
Navnet på bluetooth må "Bluino#00-9999", hvis du vil ha et egendefinert navn, bør du bruke den betalte versjonen av Bluino Loader App.
ugyldig oppsett () {
Serial.begin (38400); forsinkelse (500); Serial.println ("AT+NAME = Bluino#00"); forsinkelse (500); Serial.println ("AT+UART = 115200, 0, 0"); // Bruk denne baudrate hvis du bruker for Arduino Uno, Bluino og Mega2560 //Serial.println("AT+UART=57600, 0, 0 "); // Bruk denne baudrate hvis du bruker den til Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V og Duemilanove delay (500); Serial.println ("AT+POLAR = 1, 0") forsinkelse (500); } void loop () {}
Trinn 3: Koble til som skjematisk
Etter bildet ovenfor er oppsettet relativt enkelt.
Hvis du vil, kan du erstatte brødbrettet med PCB -prototypebrett med litt loddearbeid, slik at du får liten størrelse eller som skjold for Arduino.
Trinn 4: På tide å sette opp Bluetooth HC-05
I hovedsak i dette trinnet hvordan du konfigurerer HC-05 over Ved kommando, med å følge dette trinnet, vil du sette HC-05 til noen parametere. I trinn 2 har du lastet opp skisse til Arduino, i den koden har Seriell funksjon for å kommunisere over pin RX/ TX (D0/D1), som er når du kobler til HC-05 pin RX/TX, vil tvinge oppsett HC-05 på At kommandomodus. Bare følg trinn som på bildene. • Trykk på og hold inne KEY -knappen • Plugg USB -kabelen for å slå på Arduino • Vent i omtrent 5 sekunder (hold KEY -knappen fortsatt inne) • Koble fra og plugg inn USB for tilbakestilling fra AT -kommandomodus
Trinn 5: Installer Application Bluino Loader fra Googleplay Store
Ok, den første appen jeg vil vise deg er "Bluino Loader", for Andorid 4.0 eller nyere med tilgjengelig bluetooth -tilkobling. Du kan få fra googleplay store:
Bluino Loader - Arduino IDE eller Pro -versjon for å støtte utvikler Bluino Loader Pro - Arduino IDE
Denne appen er for å jobbe med Arduino Uno, du kan skrive, redigere og laste opp skisser til Arduino uno over bluetooth HC-05. Appen er lett å forstå som Arduino IDE, det er mange eksempler på skisser, du kan også legge til noen biblioteker, bare kopier lim bibliotekmappe til mappe BluinoLoader/biblioteker. Du kan endre tema for redigeringsfarge, tekststørrelse og mange funksjoner. Hvis du vil ha Serial Monitor-funksjonen, fjernet annonsen og kan skanne hvilket som helst navn på bluetooth (ikke bare Bluino#…), kan du kjøpe funksjonskjøp i app, så støtt også utvikler.
Å laste opp en skisse fungerte veldig bra over Bluetooth! Så jeg vil gi denne appen 4,0 av 5 stjerner:)
Trinn 6: Prøv å laste opp eksempelskisse Blink.ino til Arduino ved å bruke Android -enhet over Bluetooth
- Etter installering kan du åpne eksempelskisse BluinoLoader/eksempler/02. Basic/Blink/Blink.ino
- Vent til utpakkingsverktøyene er ferdige
- Trykk på "last opp" -knappen (pil i sirkelikonet)
- Etter at du ikke har kompilert noen feil, trykker du på knappen "Scan Bluino Hardware" for å søke etter aktiv bluetooth
- Velg bluetooth -maskinvare med navnet "Bluino#00"
- Hvis den første sammenkoblingen angir paringskoden standard "1234", deretter OK
- Vent til opplastingen er fullført
Etter alt trinn OK vil Arduino blinke på lysdiode 13, og du kan gjenta alle trinnene for å laste opp en annen skisse.