Sadržaj:
- Korak 1: Materijali i alati
- Korak 2: Programirajte svoj Arduino pomoću prijenosnog računara
- Korak 3: Povežite se kao shematski
- Korak 4: Vrijeme je za postavljanje Bluetooth HC-05
- Korak 5: Instalirajte Bluino Loader aplikacije s Google Play trgovine
- Korak 6: Pokušajte prenijeti primjerak skice Blink.ino u Arduino koristeći Android uređaj putem Bluetootha
Video: Programirajte svoj Arduino s Android uređajem putem Bluetootha: 6 koraka (sa slikama)
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Zdravo svijete, u ovom Instructable -u želim ti pokazati kako programirati svoj Arduino Uno sa Android uređajem preko Bluetootha. Vrlo je jednostavno, a tako jeftino. Također nam omogućava da programiramo naš Arduino gdje god poželimo preko bežičnog bluetootha … Pa počnimo!:)
Korak 1: Materijali i alati
Hardver:
- Arduino Uno
- Bluetooth HC-05 modul
- Mini ploča
- Kondenzator 1uf/50v (elco)
- Reasisor 100 ohma
- 5 kom x Žice za kratkospojnike
- USB kabel
- Android uređaj sa Android 4.0.0+ (dostupan Bluetooth)
- Laptop/PC
Softver:
Bluino Loader iz trgovine Google Play
Korak 2: Programirajte svoj Arduino pomoću prijenosnog računara
Počnite kopiranjem koda iz donjeg okvira za tekst. Zatim kopirajte i zalijepite kôd u Arduino IDE uređivač. Kompilacija. Upload.
Ovaj kôd sadrži nekoliko funkcija za promjenu parametara Bluetooth HC-05:
- AT+NAME = Bluino#00: Promijenite naziv bluetooth modula, zadani naziv je "HC-05".
- AT+UART = 115200, 0, 0: Promijenite brzinu prijenosa na 115200 (Arduino Uno, Bluino i Mega2560)
- AT+UART = 57600, 0, 0: Promijenite brzinu prijenosa na 57600 (Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V i Duemilanove)
- AT+POLAR = 1, 0: Promjena stanja pinova stanja
- Za dodatno možete promijeniti lozinku tako da prilikom uparivanja ne koristite standardnu lozinku, AT+PSWD = xxxx.
Naziv bluetootha mora biti "Bluino#00-9999", ako želite prilagođeno ime, trebate koristiti plaćenu verziju aplikacije Bluino Loader.
void setup () {
Serial.begin (38400); kašnjenje (500); Serial.println ("AT+IME = Bluino#00"); kašnjenje (500); Serial.println ("AT+UART = 115200, 0, 0"); // Koristite ovu brzinu prijenosa ako koristite za Arduino Uno, Bluino i Mega2560 //Serial.println("AT+UART=57600, 0, 0 "); // Koristite ovu brzinu prijenosa ako koristite za Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V i Duemilanove kašnjenje (500); Serial.println ("AT+POLAR = 1, 0") kašnjenje (500); } void loop () {}
Korak 3: Povežite se kao shematski
Slijedeći gornju sliku, izgled je relativno jednostavan.
Ako želite, matičnu ploču možete zamijeniti prototipnom pločom s PCB -om s nekim poslom lemljenja, tako da dobijete malu veličinu ili sličan štit za Arduino.
Korak 4: Vrijeme je za postavljanje Bluetooth HC-05
U osnovi u ovom koraku kako postaviti HC-05 preko Naredba, slijedeći ovaj korak, postavićete HC-05 na neke parametre. U koraku 2 ste skicirali skicu na Arduino, u tom kodu imate serijsku funkciju za komunikaciju preko pina RX/ TX (D0/D1), kada spojite na HC-05 pin RX/TX će prisiliti postavljanje HC-05 na Način rada naredbe. Samo slijedite korake kao na slikama. • Pritisnite i držite tipku KEY • Priključite USB kabel za napajanje Arduina • Pričekajte oko 5 sekundi (još uvijek držite tipku KEY) • Isključite i ponovno priključite USB za resetiranje iz AT naredbenog načina
Korak 5: Instalirajte Bluino Loader aplikacije s Google Play trgovine
U redu, prva aplikacija koju vam želim pokazati je "Bluino Loader", za Andorid 4.0 ili noviji s dostupnom bluetooth vezom. Možete nabaviti iz googleplay trgovine:
Bluino Loader - Arduino IDE ili Pro verzija za podršku programerima Bluino Loader Pro - Arduino IDE
Ova aplikacija je za rad s Arduino Uno, možete pisati, uređivati i učitavati skice u Arduino uno putem bluetootha HC-05. Aplikaciju je lako razumjeti poput Arduino IDE -a, postoji mnogo primjera skica, također možete dodati neke biblioteke samo kopirati mapu biblioteke zalijepiti u mapu BluinoLoader/biblioteke. Možete promijeniti boju uređivača, veličinu teksta i mnoge funkcije. Ako želite nabaviti značajku Serial Monitor, ukloniti oglas i možete skenirati bilo koje ime bluetooth-a (ne samo Bluino#…), možete kupiti funkciju u aplikaciji, pa također podržite programera.
Otpremanje skice je jako dobro funkcioniralo preko Bluetootha! Zato bih ovoj aplikaciji dao 4.0 od 5 zvjezdica:)
Korak 6: Pokušajte prenijeti primjerak skice Blink.ino u Arduino koristeći Android uređaj putem Bluetootha
- Nakon dovršetka instaliranja možete otvoriti primjer skice BluinoLoader/examples/02. Basic/Blink/Blink.ino
- Pričekajte dok alat za vađenje ne završi
- Dodirnite dugme "otpremi" (strelica na ikoni kruga)
- Nakon završetka sastavljanja bez greške, dodirnite gumb "Skeniraj Bluino hardver" za pretraživanje aktivnog Bluetootha
- Odaberite bluetooth hardver s imenom "Bluino#00"
- Ako prvo uparivanje unesete kôd za uparivanje standard "1234", tada OK
- Pričekajte dok se prijenos ne završi
Nakon svih koraka u redu, vaš Arduino će treptati na LED 13, a možete ponoviti sve korake za postavljanje nove skice.