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)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
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.
Preporučeni:
Zapisivanje na OLED zaslon putem Bluetootha: 6 koraka
Zapisivanje na OLED zaslon putem Bluetootha: Ovaj projekt inspiriran je i remiksom Arduino LCD zaslona za upravljanje putem Bluetootha Uvod: U ovom projektu napravit ćemo "Bluetooth OLED." Ono što radimo u ovom dizajnu je povezivanje Arduina na OLED i Bluetooth modul
Nadogradite štit motora za SMARS Robot Arduino - otpremite kôd putem Bluetootha: 20 koraka
Nadogradite motorni štit za SMARS Robot Arduino - prijenos koda putem Bluetootha: Postoji nekoliko opcija štitnika motora koje možete koristiti s Arduino Uno na ovom projektu SMARS robota, vrlo često koristeći Motor Shield V1 tvrtke Adafruit ili kompatibilni (klon iz Kine), ali nedostatak ovog štita nema Blueto
Zapisnik podataka o temperaturi i vlažnosti od Arduina do Android telefona s modulom SD kartice putem Bluetootha: 5 koraka
Zapisnik podataka o temperaturi i vlažnosti od Arduina do Android telefona s modulom SD kartice putem Bluetootha: Pozdrav svima, ovo je moj prvi Instructable ikada, nadam se da ću pomoći zajednici proizvođača jer sam od toga imao koristi. Često koristimo senzore u svojim projektima, ali pronalazimo način da prikupimo podatke, pohranimo ih i prenesemo odmah Telefoni ili drugi uređaji
RGB lampa kontrolirana putem Bluetootha: 5 koraka (sa slikama)
RGB lampa kontrolirana putem Bluetootha: u ovom vodiču moduliram radni ciklus PWM -a za proizvodnju različitih boja iz vaše LED diode, pomoću pametnog telefona
Arduino pametni telefon Coms/serijski monitor putem Bluetootha HC-05, HC-06: 4 koraka (sa slikama)
Coms/serijski monitor za Arduino pametni telefon putem Bluetootha HC-05, HC-06: Ovo je nevjerojatno korisno ako svoju skicu želite testirati u stvarnom okruženju, daleko od računala. Ishod je da vaš pametni telefon djeluje isto kao i Arduino serijski monitor na vašem računalu. Bluetooth moduli HC-05 i HC-06 dostupni su