Turinys:
- 1 žingsnis: medžiagos ir įrankiai
- 2 veiksmas: užprogramuokite „Arduino“naudodami nešiojamąjį kompiuterį/kompiuterį
- 3 žingsnis: prisijunkite kaip schema
- 4 veiksmas: laikas nustatyti „Bluetooth HC-05“
- 5 veiksmas: įdiekite „Bluino Loader“programą iš „Google Play“parduotuvės
- 6 veiksmas: pabandykite įkelti „Blink.ino“eskizo pavyzdį į „Arduino“naudodami „Android“įrenginį per „Bluetooth“
Video: Užprogramuokite „Arduino“naudodami „Android“įrenginį per „Bluetooth“: 6 veiksmai (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
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
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į
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
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“
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
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“
- 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:
Valdykite savo įrenginį naudodami „Android WiFi“Esp8266 Valdymas: 6 veiksmai
Valdykite savo įrenginį naudodami „Android WiFi“„Esp8266 Control“: dabar mes žinosime, kaip valdyti įrenginius naudojant esp8266 „WiFi“modulį, o „Arduino“valdys jūsų įrenginį naudodami „Android WiFi“valdiklį, kad gautumėte daugiau informacijos. spustelėkite nuorodą mohamedas Ashrafas
Nuotoliniu būdu išjunkite arba paleiskite kompiuterį iš naujo naudodami ESP8266 įrenginį: 10 žingsnių (su paveikslėliais)
Nuotoliniu būdu išjunkite arba paleiskite kompiuterį iš naujo naudodami ESP8266 įrenginį. Kad būtų aišku, mes uždarome JŪSŲ kompiuterį, o ne kažkieno kitą. Istorija tokia: Mano draugas „Facebook“parašė man žinutę ir pasakė, kad turi keliolika kompiuterių, kuriuose veikia krūva matematikos, bet kiekvieną rytą 3 valandą ryto jie užsidaro. S
Leiskite dainas naudodami „Arduino“naudodami ADC – PWM „Flyback“transformatoriuje arba garsiakalbyje: 4 veiksmai
Leiskite dainas su „Arduino“naudodami ADC į PWM „Flyback“transformatoriuje arba garsiakalbyje: Sveiki, vaikinai, tai yra antroji mano kito pamokomo dalyko dalis (tai buvo daug sunku). Iš esmės šiame projekte aš naudoju ADC ir laikmačius savo „Arduino“konvertuoti garso signalą į PWM signalą. Tai daug lengviau nei mano ankstesnė instrukcija
Valdykite „Arduino“naudodami išmanųjį telefoną per USB naudodami „Blynk“programą: 7 žingsniai (su paveikslėliais)
„Arduino“valdymas naudojant išmanųjį telefoną per USB naudojant „Blynk“programą: Šioje pamokoje mes mokysimės naudoti „Blynk“programą ir „Arduino“, kad valdytumėte lempą, derinys bus per USB nuoseklųjį prievadą. Šios instrukcijos tikslas yra parodyti paprasčiausias sprendimas nuotoliniu būdu valdyti „Arduino“ar „c
Užprogramuokite savo kompiuterį automatiškai išsijungti, nurodydami, kada norite tai padaryti: 4 veiksmai
Užprogramuokite savo kompiuterį automatiškai išsijungti, nurodydami, kada norite tai padaryti: Ei, tai dar viena instrukcija, paimta iš mano kasdienio gyvenimo … paskutinį kartą turėjau atsisiųsti daug programinės įrangos į savo kompiuterį ir turėjau leisti jam atsisiųsti per naktį nenorėjau, kad kompiuteris būtų įjungtas visą naktį, kai baigsite atsisiuntimus ir