Turinys:

Užprogramuokite „Arduino“naudodami „Android“įrenginį per „Bluetooth“: 6 veiksmai (su paveikslėliais)
Užprogramuokite „Arduino“naudodami „Android“įrenginį per „Bluetooth“: 6 veiksmai (su paveikslėliais)

Video: Užprogramuokite „Arduino“naudodami „Android“įrenginį per „Bluetooth“: 6 veiksmai (su paveikslėliais)

Video: Užprogramuokite „Arduino“naudodami „Android“įrenginį per „Bluetooth“: 6 veiksmai (su paveikslėliais)
Video: Using IR Remote Controls with the Arduino 2024, Rugsėjis
Anonim
Užprogramuokite „Arduino“naudodami „Android“įrenginį per „Bluetooth“
Užprogramuokite „Arduino“naudodami „Android“įrenginį per „Bluetooth“

Sveiki, pasaulis, šioje instrukcijoje noriu jums parodyti, kaip užprogramuoti „Arduino Uno“su „Android“įrenginiu per „Bluetooth“. Tai labai paprasta ir taip pigu. Be to, tai leidžia mums užprogramuoti „Arduino“bet kur, kur tik norime per belaidį „Bluetooth“… Taigi, pradėkime!:)

1 žingsnis: medžiagos ir įrankiai

Medžiagos ir įrankiai
Medžiagos ir įrankiai

Techninė įranga:

  • Arduino Uno
  • „Bluetooth“HC-05 modulis
  • Mini duonos lenta
  • Kondensatorius 1uf/50v (elco)
  • Reasisor 100 omų
  • 5 vnt x jungiamieji laidai
  • USB kabelis
  • „Android“įrenginys su 4.0.0 arba naujesnės versijos „Android“(galima „Bluetooth“)
  • Nešiojamasis kompiuteris/kompiuteris

Programinė įranga:

„Bluino Loader“iš „Google Play“parduotuvės

2 veiksmas: užprogramuokite „Arduino“naudodami nešiojamąjį kompiuterį/kompiuterį

Užprogramuokite „Arduino“naudodami nešiojamąjį kompiuterį/kompiuterį
Užprogramuokite „Arduino“naudodami nešiojamąjį kompiuterį/kompiuterį
Užprogramuokite „Arduino“naudodami nešiojamąjį kompiuterį/kompiuterį
Užprogramuokite „Arduino“naudodami nešiojamąjį kompiuterį/kompiuterį

Pradėkite nukopijuodami kodą iš žemiau esančio teksto laukelio. Tada nukopijuokite ir įklijuokite kodą į „Arduino IDE“redaktorių. Sudaryti. Įkelti.

Šiame kode yra keletas funkcijų, skirtų pakeisti „Bluetooth HC-05“parametrus:

  • AT+NAME = „Bluino#00“: pakeiskite „Bluetooth“modulio pavadinimą, numatytasis pavadinimas yra „HC-05“.
  • AT+UART = 115200, 0, 0: pakeiskite duomenų perdavimo spartą į 115200 („Arduino Uno“, „Bluino“ir „Mega2560“)
  • AT+UART = 57600, 0, 0: pakeiskite duomenų perdavimo spartą į 57600 („Arduino Nano“, „Leonardo“, „Micro“, „Pro Mini 3V3/5V“ir „Duemilanove“)
  • AT+POLAR = 1, 0: Pakeiskite būsenos kaiščio būseną
  • Norėdami susieti, papildomai galite pakeisti slaptažodį, kad jis nebūtų naudojamas kaip standartinis, AT+PSWD = xxxx.

„Bluetooth“pavadinimas turi būti „Bluino#00-9999“, jei norite pasirinktinio pavadinimo, turėtumėte naudoti mokamą „Bluino Loader App“versiją.

void setup () {

Serial.begin (38400); vėlavimas (500); Serial.println ("AT+NAME = Bluino#00"); vėlavimas (500); Serial.println ("AT+UART = 115200, 0, 0"); // Naudokite šį duomenų perdavimo spartą, jei naudojate „Arduino Uno“, „Bluino“ir „Mega2560“//Serial.println ("AT+UART=57600, 0, 0 "); // Naudokite šį duomenų perdavimo spartą, jei naudojate „Arduino Nano“, „Leonardo“, „Micro“, „Pro Mini 3V3/5V“ir „Duemilanove delay“(500); Serial.println ("AT+POLAR = 1, 0") uždelsimas (500); } void loop () {}

3 žingsnis: prisijunkite kaip schema

Prisijunkite kaip schema
Prisijunkite kaip schema
Prisijunkite kaip schema
Prisijunkite kaip schema
Prisijunkite kaip schema
Prisijunkite kaip schema
Prisijunkite kaip schema
Prisijunkite kaip schema

Remiantis aukščiau esančiu vaizdu, išdėstymas yra gana paprastas.

Jei norite, galite pakeisti duonos lentą su PCB prototipo plokšte, atlikdami litavimo darbus, kad gautumėte mažą ar panašų „Arduino“skydą.

4 veiksmas: laikas nustatyti „Bluetooth HC-05“

Laikas nustatyti „Bluetooth HC-05“
Laikas nustatyti „Bluetooth HC-05“
Laikas nustatyti „Bluetooth HC-05“
Laikas nustatyti „Bluetooth HC-05“

Iš esmės šiame žingsnyje, kaip nustatyti HC-05 per komandą, atlikdami šį veiksmą, nustatysite HC-05 tam tikrus parametrus. 2 veiksme turite įkelti eskizą į „Arduino“, tame kode yra serijinė funkcija, skirta bendrauti per kaištį RX/ TX (D0/D1), kai prisijungiate prie HC-05 kaiščio RX/TX, privers nustatyti HC-05 nustatymą komandų režimu. Tiesiog atlikite tokį veiksmą kaip paveikslėliuose. • Paspauskite ir palaikykite KEY mygtuką • Prijunkite USB laidą, kad įjungtumėte „Arduino“• Palaukite apie 5 sekundes (vis tiek palaikykite KEY mygtuką) • Atjunkite ir vėl prijunkite USB, kad iš naujo nustatytumėte AT komandų režimą

5 veiksmas: įdiekite „Bluino Loader“programą iš „Google Play“parduotuvės

Įdiekite „Bluino Loader“programą iš „Google Play“parduotuvės
Įdiekite „Bluino Loader“programą iš „Google Play“parduotuvės

Gerai, pirmoji programa, kurią noriu jums parodyti, yra „Bluino Loader“, skirta „Andorid 4.0“ar naujesnei versijai su turimu „Bluetooth“ryšiu. Galite gauti iš „Google Play“parduotuvės:

„Bluino Loader“- „Arduino IDE“arba „Pro“versija, skirta palaikyti kūrėją „Bluino Loader Pro“- „Arduino IDE“

Ši programa skirta darbui su „Arduino Uno“, galite rašyti, redaguoti ir įkelti eskizus į „Arduino uno“naudodami „Bluetooth“HC-05. Programą lengva suprasti, kaip ir „Arduino IDE“, yra daug eskizų pavyzdžių, taip pat galite pridėti keletą bibliotekų, tiesiog nukopijuokite įklijuoti bibliotekos aplanką į aplanką „BluinoLoader/libraries“. Galite pakeisti redaktoriaus spalvos temą, teksto dydį ir daugybę funkcijų. Jei norite gauti serijinio monitoriaus funkciją, pašalintą skelbimą ir galite nuskaityti bet kokį „Bluetooth“pavadinimą (ne tik „Bluino“…), galite nusipirkti funkciją programoje, taip pat palaikykite kūrėją.

Eskizo įkėlimas labai gerai veikė per „Bluetooth“! Taigi aš duočiau šiai programai 4.0 iš 5 žvaigždžių:)

6 veiksmas: pabandykite įkelti „Blink.ino“eskizo pavyzdį į „Arduino“naudodami „Android“įrenginį per „Bluetooth“

Pabandykite įkelti „Blink.ino“eskizo pavyzdį į „Arduino“naudodami „Android“įrenginį per „Bluetooth“
Pabandykite įkelti „Blink.ino“eskizo pavyzdį į „Arduino“naudodami „Android“įrenginį per „Bluetooth“
Pabandykite įkelti „Blink.ino“eskizo pavyzdį į „Arduino“naudodami „Android“įrenginį per „Bluetooth“
Pabandykite įkelti „Blink.ino“eskizo pavyzdį į „Arduino“naudodami „Android“įrenginį per „Bluetooth“
Pabandykite įkelti „Blink.ino“eskizo pavyzdį į „Arduino“naudodami „Android“įrenginį per „Bluetooth“
Pabandykite įkelti „Blink.ino“eskizo pavyzdį į „Arduino“naudodami „Android“įrenginį per „Bluetooth“
Pabandykite įkelti „Blink.ino“eskizo pavyzdį į „Arduino“naudodami „Android“įrenginį per „Bluetooth“
Pabandykite įkelti „Blink.ino“eskizo pavyzdį į „Arduino“naudodami „Android“įrenginį per „Bluetooth“
  • Baigę diegti, galite atidaryti pavyzdinį eskizą „BluinoLoader“/example/02. Basic/Blink/Blink.ino
  • Palaukite, kol baigsite ištraukti įrankius
  • Bakstelėkite mygtuką „įkelti“(rodyklė apskritimo piktogramoje)
  • Baigę rinkti be klaidų, bakstelėkite mygtuką „Nuskaityti„ Bluino Hardware “, kad galėtumėte ieškoti aktyvaus„ Bluetooth “
  • Pasirinkite „Bluetooth“aparatinę įrangą pavadinimu „Bluino#00“
  • Jei pirmą kartą susiejate, įveskite susiejimo kodo standartą „1234“, tada Gerai
  • Palaukite, kol baigsis įkėlimo procesas

Po visų gerai atliktų veiksmų jūsų „Arduino“mirksės 13 lemputėje ir galėsite pakartoti visus veiksmus, kad įkeltumėte kitą eskizą.

Rekomenduojamas: