Sadržaj:
- Korak 1: Materijali i alati
- Korak 2: Programirajte svoj Arduino pomoću prijenosnog računala
- Korak 3: Povežite se kao shematski
- Korak 4: Vrijeme je za postavljanje Bluetootha HC-05
- Korak 5: Instalirajte Bluino Loader aplikacije iz trgovine Googleplay
- Korak 6: Pokušajte prenijeti uzorak skice Blink.ino u Arduino pomoću Android uređaja putem Bluetootha
Video: Programirajte svoj Arduino s Android uređajem putem Bluetootha: 6 koraka (sa slikama)
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Pozdrav svijetu, u ovom Instructable -u želim ti pokazati kako programirati svoj Arduino Uno s Android uređajem putem Bluetootha. Vrlo je jednostavno, a tako jeftino. Također nam omogućuje programiranje našeg Arduina gdje god poželimo preko bežičnog bluetootha … Pa krenimo!:)
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 kabl
- Android uređaj s Androidom 4.0.0+ (dostupan Bluetooth)
- Laptop/PC
Softver:
Bluino Loader iz trgovine Google Play
Korak 2: Programirajte svoj Arduino pomoću prijenosnog računala
Počnite kopiranjem koda iz donjeg okvira za tekst. Zatim kopirajte i zalijepite kôd u Arduino IDE uređivač. Sastaviti. Učitaj.
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: Promijenite stanje 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 () {} {100} {101}
Korak 3: Povežite se kao shematski
Slijedeći gornju sliku, izgled je relativno jednostavan.
Ako želite, možete zamijeniti matičnu ploču s PCB prototipnom pločom s nekim lemljenjem, tako da dobijete malu veličinu ili sličan štit za Arduino.
Korak 4: Vrijeme je za postavljanje Bluetootha HC-05
U osnovi u ovom koraku kako postaviti HC-05 preko Na naredbu, slijedeći ovaj korak, postavite HC-05 na neke parametre. U koraku 2 imate skicu za prijenos 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 naredbenog načina rada AT
Korak 5: Instalirajte Bluino Loader aplikacije iz trgovine Googleplay
U redu, prva aplikacija koju vam želim pokazati je "Bluino Loader" za Andorid 4.0 ili noviji s dostupnom bluetooth vezom. Možete nabaviti u googleplay trgovini:
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 knjižnice samo kopirati mapu knjižnice zalijepiti u mapu BluinoLoader/knjižnice. Možete promijeniti boju uređivača, veličinu teksta i mnoge značajke. Ako želite dobiti značajku Serial Monitor, ukloniti oglas i možete skenirati bilo koji naziv bluetootha (ne samo Bluino#…), možete kupiti značajku u aplikaciji, pa također podržite razvojnog programera.
Prijenos skice vrlo je dobro funkcionirao preko Bluetootha! Zato bih ovoj aplikaciji dao 4.0 od 5 zvjezdica:)
Korak 6: Pokušajte prenijeti uzorak skice Blink.ino u Arduino pomoću Android uređaja 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 gumb "upload" (strelica na ikoni kruga)
- Nakon što ste napravili kompilaciju bez pogreš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.