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)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
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.
Anbefalt:
Steam Punk UPSen din for å få timer med oppetid for din Wi-Fi-ruter: 4 trinn (med bilder)
Steam Punk UPSen din for å få timer med oppetid for din Wi-Fi-ruter: Det er noe grunnleggende ubehagelig med at UPS-en din skal konvertere sin 12V DC-batteristrøm til 220V vekselstrøm, slik at transformatorene som kjører ruteren din og fiber ONT kan konvertere den tilbake til 12V DC! Du er også imot [vanligvis
Romtemperatur over internett med BLYNK ESP8266 og DHT11: 5 trinn (med bilder)
Romtemperatur over internett Med BLYNK ESP8266 & DHT11: Hei gutter, I dag skal vi lage en romtemperaturmonitor, som vi kan bruke til å overvåke rommet vårt fra hvor som helst i verden og for å gjøre det vil vi bruke en BLYNK IoT -plattform og vi vil bruke DHT11 for å lese romtemperaturen vil vi bruke en ESP8266 for å oppnå
Rullende robot med ESP32 -ting og TB6612FNG -driver, kontrollert av Android over BLE: 11 trinn
Rolling Robot With ESP32 Thing and TB6612FNG Driver, Controlled by Android Over BLE: Hello everyoneThis is my first instructable. En rullende robot (kallenavnet Raidho - fra runen som er assosiert med bevegelse) basert på ESP32 Thing, TB6612 FNG og BLE. En del som kan virke sære er at bildene ikke er fra prosessen
Programmer din PC til å slå seg av automatisk ved å angi hvilken tid du vil at den skal gjøre det: 4 trinn
Programmer din PC til å slå seg av automatisk ved å angi hvilken tid du vil at den skal gjøre det: hei, det er nok en instruks som er hentet fra mitt daglige liv … sist gang måtte jeg laste ned masse programvare til PCen min, og jeg måtte la den laste ned over natten, jeg ønsket ikke å holde PCen slått på hele natten etter at jeg hadde fullført nedlastningene og på
T-Structables: Sikkerhetskopier iPod-en din uten programmer !: 3 trinn
T-Structables: Sikkerhetskopier iPod-en din uten programmer !: I lang tid søkte jeg etter en måte å sikkerhetskopiere iPod nano-maskinen til datamaskinen min uten å installere noen programmer. Så etter veldig, veldig, veldig lang tid (5 minutter) fant jeg hemmeligheten! I denne T-Structable vil jeg vise deg hvordan du gjør det