Turinys:
- 1 žingsnis: surinkite kai kuriuos daiktus
- 2 žingsnis: kaiščių nustatymas
- 3 žingsnis: „Bluetooth“plokštės prijungimas (USB į TTL keitiklio metodas)
- 4 žingsnis: „Bluetooth“plokštės prijungimas („Arduino“metodas)
- 5 veiksmas: ryšio tarp kompiuterio ir modulio užtikrinimas (pasirenkamas žingsnis)
- 6 veiksmas: TTL keitiklio/„Arduino“prievado nustatymas kaip COM1
- 7 veiksmas: verčių keitimas naudojant OVC3860 įrankį
- 8 žingsnis: Sveikiname
Video: Pakeiskite „Bluetooth“laisvų rankų įrangos/garsiakalbio/adapterio pavadinimą ar kitus nustatymus per UART: 8 žingsniai (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Ar atsitiktinai turite porą „Bluetooth“ausinių ar kitų „Bluetooth“garso priedų, kurie turi tikrai bjaurų pavadinimą, ir kiekvieną kartą, kai juos suporuojate, kyla vidinis noras pakeisti jų pavadinimą? Net jei priežastys nėra tos pačios, vis dar yra daug žmonių, kurie norėtų pritaikyti savo priedus, ir aš esu vienas iš jų. Mano ausinės buvo pavadintos POR1007BT, kurios manęs netenkino, todėl ieškojau įvairių pavadinimo keitimo būdų ir ši pamoka yra lengviausias būdas tai padaryti.
Todėl norėčiau jums pateikti šią instrukciją, kuri padės jums atlikti veiksmus, kaip pakeisti bet kurio „Bluetooth“garso modulio ar programėlės savybes, įskaitant pavadinimo keitimą.
Atminkite, kad šis metodas taikomas tik tiems įrenginiams, kuriuose yra įdiegta OVC3860 IC.
Vienas iš tokių modulių yra XS3868, kurį naudosiu norėdamas parodyti šį metodą. Be to, dauguma pigių „Bluetooth“raktų, tokių kaip šis, yra pagrįsti OVC3860, todėl yra didelė tikimybė, kad šis metodas jums tinka.
Nuorodos nuorodos:
kovo-blog.blogspot.com/2016/01/ovc3860-how-to-change-name.html
lab.remaker.com/2017/10/i-link-bluetooth-change-bluetooth-name.html
www.instructables.com/id/XSOVC3868-Configuration
1 žingsnis: surinkite kai kuriuos daiktus
Ši instrukcija dokumentuoja du metodus tikslui pasiekti. Vienas iš jų naudoja USB į TTL keitiklį, o kitas naudoja „Arduino UNO“. Jūs turite pasirinkti vieną iš jų. Nepaisant to, šios instrukcijos reikalavimai yra pakankamai paprasti, kad jums nereikės išleisti nė cento, jei užsiimate elektronika, nes galbūt jau turite tai!
Norėčiau pridurti, kad yra nedidelė tikimybė, kad „Arduino“metodas neveiks. Taip yra todėl, kad „Arduino UNO“naudoja CH340G, kuris garsėja tuo, kad negali išlaikyti didesnio duomenų perdavimo spartos. Priešingai, mano atveju aš nesusidūriau su jokia problema, todėl manau, kad tikimybė yra maža.
USB į TTL keitiklio metodo reikalavimai:
„Bluetooth“garso programėlė
Naudosiu savo „Bluetooth“ausines, kurias buvau pagaminusi prieš metus. Jis naudoja XS3868 modulį, pagrįstą OVC3860 IC. Prieš tęsdami šią instrukciją, patikrinkite, ar jūsų programėlė yra pagrįsta OVC3860.
USB į TTL keitiklis (čia, USB į TTL keitiklis (CP210))
Kai naudojate arba perkate keitiklį, įsitikinkite, kad jūsų pasirinktas keitiklis turi 3.3V loginį lygį, nes modulis palaiko tik 3.3V loginį lygį. Taigi, jei turite 5V loginio lygio keitiklį, būtinai naudokite loginio lygio perjungiklį.
„Breadboard“(čia, 400 „Tie Point Crystal Breadboard“)
Jis naudojamas tik norint kelis kartus prijungti prie TTL keitiklio įžeminimo lizdo. Jei jūsų keitiklyje yra bent du GND lizdai, jums nereikės duonos lentos. Mano turi tik vieną GND kaištį, todėl man reikės duonos lentos.
Jumper Wire - 5 dalys (čia, „Arduino Jumper Cables“(M/M))
Tai atitinka šio metodo reikalavimus.
Arduino metodo reikalavimai:
Nors aš vadinu šį metodą kaip „Arduino“metodą, turite pastebėti, kad čia nenaudojamas „ATmega“ar bet koks „Arduino“kodas. Mums rūpi tik USB į TTL keitiklis, kuris yra integruotas „Arduino“programavimo tikslais.
- „Bluetooth“garso programėlė (pagrįsta OVC3860)
- „Arduino UNO“ar bet kuris kitas modelis, turintis UART galimybes
- Jumper Wire - 5 dalys (čia, „Arduino Jumper Cables“(M/M))
Tai atitinka „Arduino“metodo reikalavimus.
Dabar, kai uždengėme reikalavimus, pradėkime nuo pamokomų dalykų.
2 žingsnis: kaiščių nustatymas
Atidarykite ausines ar įtaisą ir pabandykite surasti šiuos tris kaiščius ar įklotus:
- Rx
- Tx
- GND
Aukščiau pateiktas paveikslėlis yra USB „Bluetooth“garso adapteris, kurį paėmė kitas gamintojas (rohit7gupta). Kaip matote, visos trys trinkelės buvo aiškiai nurodytos. Štai kaip reikia nustatyti vietą!
Jei turite „Bluetooth“modulį be išorinių grandinių, taip pat turėsite rasti RESET kaištį. Kadangi mano ausinės grubiai naudoja XS3868 modulį, todėl taip pat turėjau rasti RESET kaištį. Smeigtukus radau remdamasis aukščiau paskelbtu kaiščiu.
Jei turite „BluFi“, jums nereikia rasti „RESET“kaiščio, nes laidai ten jau atlikti. Aš, kurdamas ausines, pakankamai taktiškai pridėjau keturias moteriškas antraštes (Rx, Tx, GND, RST) nuosekliam ryšiui. Taigi prisijungsiu prie šių patogių antraščių neatidarydamas ausinių. Pridedu nuotraukas, į kurias galite kreiptis, kad geriau suprastumėte.
Būtų geriau, jei prie šių kaiščių pridėtumėte antraštes, kad būtų lengviau prijungti ir nuimti trumpiklius. Pažiūrėkite, kaip man patogu tiesiog prijungti ir išjungti trumpiklius prie ausinių.
3 žingsnis: „Bluetooth“plokštės prijungimas (USB į TTL keitiklio metodas)
Dabar, kai sėkmingai suradote aukščiau nurodytus kaiščius, prijunkite USB prie TTL keitiklį prie kaiščių, naudodami trumpiklius ir duonos lentą, kaip parodyta laidų schemoje. Taip pat pridedu savo laidų nuotraukas.
Rx ir Tx laidų plokštėse laidai turi būti kryžminiai, ty Rx turi būti prijungtas prie TxD, o Tx-prie RxD.
4 žingsnis: „Bluetooth“plokštės prijungimas („Arduino“metodas)
Sujunkite „Arduino“plokštės RESET ir GND kaiščius, kad galėtumėte naudoti „Arduino“kaip TTL keitiklį.
Dabar jūsų „Arduino“elgsis kaip USB į TTL keitiklis.
Baigę aukščiau aprašytą veiksmą, pradėkite prijungti „Arduino“plokštę prie „Bluetooth“plokštės pagal aukščiau pateiktą prijungimo schemą.
Baigę laidus, dar kartą patikrinkite ir pereikite prie kito žingsnio.
5 veiksmas: ryšio tarp kompiuterio ir modulio užtikrinimas (pasirenkamas žingsnis)
Dabar, kai teisingai prijungėte „Bluetooth“plokštę, turėtumėte sugebėti KALBĖTI su savo plokšte naudodami AT komandas. AT komandos yra tie stebuklingi žodžiai, kuriuos galima siųsti į modulį per UART ir paprašyti jo atlikti tam tikrą operaciją (remiantis siunčiama komanda). Priėmus ir baigus atlikti jam nurodytą operaciją, modulis paprastai reaguoja kaip gerai. Norėdami siųsti „AT komandas“ir taip pat gauti atsakymą, jums reikės serijinio terminalo programinės įrangos, tokios kaip „TeraTerm“, „Serial Monitor“(įmontuota „Arduino IDE“), „PuTTY“ir pan.
Norėdami pradėti serijinę sesiją su moduliu, turite nustatyti šiuos nuoseklaus ryšio parametrus:
- 115200 bps duomenų perdavimo sparta
- Duomenų bitai: 8
- Tiek naujos linijos, tiek vežimo grąžinimas
- 1 sustabdymo bitas (numatytasis „Arduino IDE“)
- Nėra pariteto (numatytasis „Arduino IDE“)
- Vietinis aidas (neprivaloma)
Šiam tikslui naudosiu „Arduino IDE“įmontuotą nuoseklųjį monitorių, nes juo paprasta ir lengva naudotis.
Norėdami patikrinti ryšį tarp „Bluetooth“plokštės ir kompiuterio, atlikite šiuos veiksmus:
- Prijunkite „TTL Converter“arba „Arduino“prie kompiuterio ir įjunkite „Bluetooth“programėlę ar priedą.
- Atidarykite serijinio terminalo programinę įrangą pasirinkę atitinkamą COM prievadą ir nustatykite aukščiau nurodytus nustatymus.
- Pabandykite siųsti AT komandą, pavyzdžiui, „AT#VU“be kabučių. Galite pamatyti kitas AT komandas iš PDF, pridėto žemiau. Siunčiant tai, iš modulio serijiniame terminale turėtumėte gauti atsakymą „Gerai“.
Trečiame aukščiau aš išsiunčiau komandą padidinti garsumą. Jei negaunate jokio atsakymo, pabandykite pakeisti Rx-Tx jungtis ir patikrinkite, ar abiejų plokščių GND kaiščiai yra prijungti, ar ne.
Tai atlikę, jūs išbandėte ryšį tarp kompiuterio ir „Bluetooth“plokštės ir dabar galite pereiti prie kito žingsnio.
6 veiksmas: TTL keitiklio/„Arduino“prievado nustatymas kaip COM1
Įrankis, kurį naudosime „Bluetooth“modulio/programėlės nustatymams keisti, nėra gerai išvystytas. Pagrindinis trūkumas yra tai, kad jis gali naudoti tik COM1 prievadą nustatymams keisti. Todėl turėsime nustatyti įterptą TTL keitiklio/„Arduino“prievadą kaip COM1.
Norėdami tai padaryti, atlikite toliau nurodytus veiksmus:
- Atidarykite įrenginių tvarkytuvę, dialogo lange Vykdyti įvesdami „devmgmt.msc“.
- Raskite savo TTL konverterį/„Arduino“skiltyje „Uostai (COM ir LPT)“.
- Dešiniuoju pelės mygtuku spustelėkite savo įrenginį ir atidarykite „Ypatybės“.
- Atsidariusiame naujame lange spustelėkite „Išplėstinė“.
- Išskleidžiamajame sąraše pasirinkite COM prievadą kaip COM1.
- Spustelėkite „Gerai“ir uždarykite viską.
Dabar visos būtinos įrankio sąlygos yra baigtos. Pradėkime keisti konfigūracijas.
7 veiksmas: verčių keitimas naudojant OVC3860 įrankį
Mes baigėme 90%! Liko tik pakeisti „Bluetooth“plokštės vertes naudojant „OVC3860 Development“įrankį. Aš jį pridėjau žemiau.
Norėdami pakeisti „Bluetooth“plokštės vertes, atlikite šiuos veiksmus:
- Atlikdami šiuos veiksmus įsitikinkite, kad „Bluetooth“modulis/programėlė išjungta.
- Atsisiųskite ir atidarykite „OVC3860 Development Tool“.
- Tai parodys, kad prie jo nėra prijungtas joks įrenginys, rodydamas „Neprisijungęs“.
- Dabar įjunkite „Bluetooth“modulį/programėlę ir įrankis turėtų parodyti, kad jis prijungtas, rodydamas „Prijungta“.
- Spustelėkite „Skaityti viską“, kad perskaitytumėte visas modulio reikšmes.
- Tada suraskite ir pasirinkite vertę, kurią norite pakeisti, pavyzdžiui, norėjau pakeisti „Bluetooth“ausinių pavadinimą. Pavadinimas buvo vietinio pavadinimo rakte.
- Po to užpildykite norimą reikšmę žemiau esančiame tuščiame lange ir spustelėkite „Rašyti pasirinktą“.
- Kai visi pakeitimai bus atlikti, spustelėkite „Atjungti“ir iš naujo paleiskite modulį, kad pakeitimai įsigaliotų.
Pridėjau PDF failą, kuriame aprašytas įvairių raktų aprašymas (iš tikrųjų nuolatiniai parduotuvės raktai). Daugiau informacijos apie OVC3860 konfigūraciją rasite joje. Jei nepavyksta prijungti įrenginio, pabandykite pakartoti 4 punktą ir atjunkite RESET kaištį nuo GND. Jūsų įrenginys turėtų būti prijungtas dabar. Atminkite, kad visa tai turite padaryti atidarę programinę įrangą.
Kai kurie dažniausiai naudojami nuolatiniai parduotuvės raktai:
- vietinis pavadinimas - išsaugo pavadinimą
- PIN kodas - saugo PIN kodą
- uart_baudrate - saugo duomenų perdavimo spartą, kuria reikia atlikti UART ryšį.
Aukščiau paskelbiau nuotraukas, kaip pakeičiau „Bluetooth“ausinių pavadinimą.
8 žingsnis: Sveikiname
Sveikiname sėkmingai pakeitus „Bluetooth“plokštės pavadinimą ir kitą informaciją. Dabar galėsite laisvai pritaikyti „Bluetooth“programėles pagal savo poreikius ir netgi integruoti „Bluetooth“garso modulius su „Arduino“, nustatydami mažesnį duomenų perdavimo spartą.
Tai atveria daug galimybių, todėl pirmyn ir išbandykite jas!
Tai viskas šiam pamokymui! Jei turite kokių nors abejonių, nedvejodami komentuokite. Nepamirškite sekti paskui mane, jei jums patiko ši pamoka. Prašau palaikyti mane du kartus ar tris kartus atidarant sutrumpintas nuorodas. Taip pat galite mane palaikyti „Patreon“.
Ačiū DFRobot:
Norėčiau padėkoti „DFRobot“už suteiktą įrangą ir modulius mano projektams. Aš tikrai myliu tai, ką jie man atsiuntė. Būtinai peržiūrėkite jų svetainę.
Autorius:
Utkarsh Verma
Rėmėjas DFRobot.com
Ačiū Ashishui Choudhary už paskolintą fotoaparatą.
Rekomenduojamas:
Laisvų rankų įrangos kartoninė „Gumball“mašina: 18 žingsnių (su paveikslėliais)
Laisvų rankų įrangos kartoninė „Gumball“mašina: Mes sukūrėme „Gumball“be palietimo mašiną, naudodami „micro: bit“, „Crazy Circuits Bit Board“, atstumo jutiklį, servo ir kartoną. Jį sukurti ir naudoti buvo „BLAST“! ? ? Įkišę ranką į raketos pagrindą, atstumo jutiklis
Modulinis laisvų rankų įrangos telefono laikiklis iš popieriaus: 4 žingsniai (su paveikslėliais)
Modulinis laisvų rankų įrangos telefono laikiklis iš popieriaus: apykaklė ir ginklų sistema, kurioje reguliuojamoje padėtyje laikomi lengvi daiktai, pvz., Telefonai, užkandžiai ar puodeliai. Sukurti: Instrukcijų skaitymas laisvų rankų įrangoje (statybiniams daiktams) Skydavimasis kelyje Žurnalas Naudojimasis naršyklės programomis Gėrimo laikymas Kai tik reikia a
Laisvų rankų įrangos žibintuvėlis: 7 žingsniai
Laisvų rankų įrangos žibintuvėlis: naudodami tik tris elementus, jūs taip pat galite turėti laisvų rankų žibintuvėlį! Vaikščioti naktį be žibintuvėlio yra skausmas, bet staigiai įjungti šviesą tamsoje yra blogiau ir skauda akis. Redaguoti: Taip pat tinka tiems, kurie gali naudoti lazdelę
Dviračių fotoaparato laisvų rankų įrangos trikojis: 6 žingsniai (su nuotraukomis)
Laisvų rankų įrangos dviračio fotoaparato trikojis: man patinka važiuoti dviračiu. Man taip pat patinka fotografuoti. Fotografijos ir dviračių derinimas ne visada veikia. Jei drabužiuose nėra didelių kišenių, fotoaparatą galite laikyti nefotografuodami
Retro laidinis telefonas iš laisvų rankų įrangos ausinių: 7 žingsniai
Retro laidinis telefonas iš laisvų rankų įrangos ausinių: ši instrukcija jums pasakys, kaip padaryti laidinį retro telefoną, o ne laisvų rankų įrangą. Pradinė idėja kilo iš kito nario, kuris iš „Bluetooth“ausinių pagamino „Bluetooth“retro telefoną, taigi, kaip tai padaryti … Įrankiai: litavimas