Სარჩევი:

შეცვალეთ Bluetooth ყურსასმენი/სპიკერი/ადაპტერის სახელი ან სხვა პარამეტრები UART– ის საშუალებით: 8 ნაბიჯი (სურათებით)
შეცვალეთ Bluetooth ყურსასმენი/სპიკერი/ადაპტერის სახელი ან სხვა პარამეტრები UART– ის საშუალებით: 8 ნაბიჯი (სურათებით)

ვიდეო: შეცვალეთ Bluetooth ყურსასმენი/სპიკერი/ადაპტერის სახელი ან სხვა პარამეტრები UART– ის საშუალებით: 8 ნაბიჯი (სურათებით)

ვიდეო: შეცვალეთ Bluetooth ყურსასმენი/სპიკერი/ადაპტერის სახელი ან სხვა პარამეტრები UART– ის საშუალებით: 8 ნაბიჯი (სურათებით)
ვიდეო: #15 HC 05 Bluetooth Modbus Android HMI | Outseal Arduino PLC 2024, ივნისი
Anonim
შეცვალეთ Bluetooth ყურსასმენი/სპიკერი/ადაპტერის სახელი ან სხვა პარამეტრები UART– ის საშუალებით
შეცვალეთ Bluetooth ყურსასმენი/სპიკერი/ადაპტერის სახელი ან სხვა პარამეტრები UART– ის საშუალებით

შემთხვევით გაქვთ Bluetooth ყურსასმენი ან სხვა Bluetooth აუდიო აქსესუარები, რომლებსაც მართლაც ამაზრზენი სახელი აქვთ და ყოველ ჯერზე, როდესაც მათ აწყობთ, გექნებათ შინაგანი სურვილი შეცვალოთ მათი სახელი? მაშინაც კი, თუ მიზეზები არ არის ერთი და იგივე, ჯერ კიდევ ბევრი ადამიანია, ვისაც სურს აქსესუარების მორგება, მათგან ერთ -ერთი მე ვარ. ჩემს ყურსასმენებს ჰქონდათ სახელი POR1007BT, რომელიც არ მაკმაყოფილებდა, ამიტომ მე ვიპოვე სახელის შეცვლის სხვადასხვა მეთოდი და ეს არის ყველაზე მარტივი გზა ამის გასაკეთებლად.

ამიტომ, მინდა წარმოგიდგინოთ ეს სასწავლო ინსტრუქცია, რომელიც გაგიწევთ ნაბიჯებს, თუ როგორ უნდა შეცვალოთ Bluetooth– ის აუდიო მოდულის ან გაჯეტის თვისებები, სახელის ცვლილების ჩათვლით.

გთხოვთ გაითვალისწინოთ, რომ ეს მეთოდი შემოიფარგლება მხოლოდ იმ მოწყობილობებით, რომლებსაც აქვთ დამონტაჟებული OVC3860 IC.

ერთ -ერთი ასეთი მოდულია XS3868, რომელსაც მე გამოვიყენებ ამ მეთოდის საჩვენებლად. ასევე, ამგვარი იაფი Bluetooth დანგლების უმეტესობა დაფუძნებულია OVC3860– ზე, ამიტომ დიდია ალბათობა იმისა, რომ ეს მეთოდი თქვენთვის გამოდგება.

საცნობარო ბმულები:

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- კონფიგურაცია

ნაბიჯი 1: შეაგროვეთ რაღაცეები

შევიკრიბოთ რაღაცის გარშემო
შევიკრიბოთ რაღაცის გარშემო
შევიკრიბოთ რაღაცის გარშემო
შევიკრიბოთ რაღაცის გარშემო

ეს არის დოკუმენტირებული ორი მეთოდი მიზნის მისაღწევად. ერთი ახორციელებს USB to TTL კონვერტორის გამოყენებას, ხოლო მეორე იყენებს Arduino UNO– ს. თქვენზეა დამოკიდებული რომელიმე მათგანის არჩევა. როგორც ითქვა, მოთხოვნები ამ სასწავლო ინსტრუქციისთვის არის საკმაოდ საფუძვლიანი, რომ თქვენ არ დაგჭირდებათ ერთი პენის დახარჯვა, თუ ელექტრონიკაში ხართ ჩართული, რადგან თქვენ უკვე გაქვთ ნივთები!

მინდა დავამატო, რომ არდუინოს მეთოდის მცირედი შანსია არ იმუშაოს. ეს იმიტომ ხდება, რომ Arduino UNO იყენებს CH340G- ს, რომელსაც აქვს თავისი პოპულარობა იმის გამო, რომ მას არ შეუძლია შეინარჩუნოს უმაღლესი ბაუდრატები. პირიქით, ჩემს შემთხვევაში მე არანაირი პრობლემა არ შემხვედრია, ამიტომ შანსები დაბალი მგონია.

USB To TTL კონვერტორის მეთოდის მოთხოვნები:

Bluetooth აუდიო გაჯეტი

მე ვიყენებ ჩემს bluetooth ყურსასმენებს, რომლებიც ერთი წლის წინ გავაკეთე. იგი იყენებს XS3868 მოდულს, რომელიც დაფუძნებულია OVC3860 IC- ზე. გთხოვთ, შეამოწმოთ არის თუ არა თქვენი გაჯეტი OVC3860- ზე დაფუძნებული, სანამ ამ ინსტრუქციულ ინსტრუქციას გააგრძელებთ.

USB to TTL კონვერტორი (აქ, USB to TTL გადამყვანი (CP210))

კონვერტორის გამოყენებისას ან ყიდვისას დარწმუნდით, რომ თქვენ მიერ არჩეულ კონვერტორს აქვს 3.3V ლოგიკური დონე, რადგან მოდული მხარს უჭერს მხოლოდ 3.3V ლოგიკურ დონეს. ასე რომ, თუ თქვენ გაქვთ 5V ლოგიკური დონის გადამყვანი, დარწმუნდით, რომ გამოიყენეთ ლოგიკური დონის შემცვლელი.

პურის დაფა (აქ, 400 Tie Point Crystal Breadboard)

ეს გამოიყენება მხოლოდ TTL Converter– ის მიწისქვეშა სოკეტთან მრავალჯერადი კავშირის დასამყარებლად. თუ თქვენს კონვერტორს აქვს მინიმუმ ორი GND სოკეტი, მაშინ არ დაგჭირდებათ პურის დაფა. ნაღმს აქვს მხოლოდ ერთი GND პინი, ამიტომ დამჭირდება პურის დაფა.

Jumper Wire - 5 ცალი (აქ, Arduino Jumper კაბელები (M/M))

ეს არის ამ მეთოდის მოთხოვნებისთვის.

არდუინოს მეთოდის მოთხოვნები:

მიუხედავად იმისა, რომ მე ამ მეთოდს არდუინოს მეთოდს ვგულისხმობ, თქვენ უნდა გაითვალისწინოთ, რომ აქ არ გამოიყენება ATmega ან რაიმე სახის Arduino კოდი. ყველაფერი რაც ჩვენ გვაინტერესებს არის USB to TTL კონვერტორი, რომელიც ჩაშენებულია არდუინოში პროგრამირების მიზნით.

  • Bluetooth აუდიო გაჯეტი (დაფუძნებულია OVC3860)
  • Arduino UNO ან სხვა მოდელი UART შესაძლებლობებით
  • Jumper Wire - 5 ცალი (აქ, Arduino Jumper კაბელები (M/M))

ეს არის Arduino მეთოდის მოთხოვნებისთვის.

ახლა, როდესაც ჩვენ დავაფარეთ მოთხოვნები, მოდით ნამდვილად დავიწყოთ ინსტრუქციით.

ნაბიჯი 2: ქინძისთავების განთავსება

ქინძისთავების განთავსება
ქინძისთავების განთავსება
ქინძისთავების განთავსება
ქინძისთავების განთავსება
ქინძისთავების განთავსება
ქინძისთავების განთავსება

გახსენით ყურსასმენი ან გაჯეტი და სცადეთ იპოვოთ ეს სამი ქინძისთავი ან ბალიში:

  • Rx
  • Tx
  • GND

ზემოთ მოცემული სურათი არის USB Bluetooth აუდიო ადაპტერი, რომელიც გადაღებულია თანამემამულე მწარმოებლის მიერ (rohit7gupta). როგორც ხედავთ, სამივე ბალიში ნათლად არის მითითებული. ასე უნდა მოხდეს ადგილმდებარეობის დადგენა!

თუ თქვენ გაქვთ Bluetooth მოდული გარე სქემის გარეშე, მაშინ ასევე დაგჭირდებათ RESET პინის პოვნა. ვინაიდან ჩემი ყურსასმენი უხეშად იყენებს XS3868 მოდულს, ამიტომაც მეც მომიწია RESET პინის პოვნა. ქინძისთავები მოვიძიე ზემოთ მითითებული პინუტის მითითებით.

თუ თქვენ გაქვთ BluFi, მაშინ არ გჭირდებათ RESET პინის პოვნა, რადგან გაყვანილობა უკვე გაკეთებულია იქ. მე, ყურსასმენის გაკეთებისას, საკმარისად ტაქტიანი ვიყავი, რომ დავამატე ოთხი ქალი სათაური (Rx, Tx, GND, RST) სერიული კომუნიკაციისთვის. ასე რომ, მე ვუკავშირდები ამ მოსახერხებელ სათაურებს ყურსასმენების გახსნის გარეშე. მე დავურთე სურათები, რომლებსაც შეგიძლიათ მიმართოთ უკეთესი გაგებისთვის.

თქვენთვის უკეთესი იქნება დაამატოთ ქალი სათაურები ამ ქინძისთავებს, რათა ადვილად შეაერთოთ და ამოიღოთ ჯუმბერის მავთულები. შეხედე, რამდენად მოსახერხებელია ჩემთვის ყურსასმენში ჯუმპერის მავთულის შეყვანა და გამოტანა.

ნაბიჯი 3: Bluetooth დაფის გაყვანილობა (USB to TTL კონვერტორის მეთოდი)

Bluetooth დაფის გაყვანილობა (USB to TTL კონვერტორის მეთოდი)
Bluetooth დაფის გაყვანილობა (USB to TTL კონვერტორის მეთოდი)
Bluetooth დაფის გაყვანილობა (USB to TTL კონვერტორის მეთოდი)
Bluetooth დაფის გაყვანილობა (USB to TTL კონვერტორის მეთოდი)

ახლა, როდესაც თქვენ წარმატებით იპოვნეთ ზემოთ ჩამოთვლილი ქინძისთავები, შეაერთეთ USB To TTL გადამყვანი ქინძისთავებით, მხტუნავების და დაფის გამოყენებით, როგორც ეს ნაჩვენებია გაყვანილობის დიაგრამაში. მე დავამატე ჩემი გაყვანილობის სურათებიც.

Rx და Tx გაყვანილობა ბორტზე უნდა იყოს ჯვარედინი, ანუ Rx უნდა იყოს დაკავშირებული TxD– თან და Tx უნდა იყოს დაკავშირებული RxD– თან.

ნაბიჯი 4: Bluetooth დაფის გაყვანილობა (არდუინოს მეთოდი)

Bluetooth დაფის გაყვანილობა (არდუინოს მეთოდი)
Bluetooth დაფის გაყვანილობა (არდუინოს მეთოდი)
Bluetooth დაფის გაყვანილობა (არდუინოს მეთოდი)
Bluetooth დაფის გაყვანილობა (არდუინოს მეთოდი)

შეაერთეთ Arduino დაფის RESET და GND ქინძისთავები, რომ გამოიყენოთ Arduino როგორც TTL კონვერტორი.

ახლა თქვენი Arduino იქცევა როგორც USB to TTL კონვერტორი.

მას შემდეგ რაც დაასრულებთ ზემოაღნიშნულ ნაბიჯს, დაიწყეთ თქვენი Arduino დაფის გაყვანილობა Bluetooth დაფით, ზემოთაღნიშნული გაყვანილობის დიაგრამის მიხედვით.

გაყვანილობის დასრულების შემდეგ, ორმაგად შეამოწმეთ იგი და შემდეგ გააგრძელეთ შემდეგი ნაბიჯი.

ნაბიჯი 5: კომპიუტერსა და მოდულს შორის კომუნიკაციის უზრუნველყოფა (სურვილისამებრ ნაბიჯი)

კომპიუტერსა და მოდულს შორის კომუნიკაციის უზრუნველყოფა (სურვილისამებრ ნაბიჯი)
კომპიუტერსა და მოდულს შორის კომუნიკაციის უზრუნველყოფა (სურვილისამებრ ნაბიჯი)

ახლა, როდესაც თქვენ სწორად გააკეთეთ Bluetooth დაფის გაყვანილობა, თქვენ უნდა გქონდეთ საუბარი თქვენს დაფაზე AT ბრძანებების გამოყენებით. AT ბრძანებები არის ის ჯადოსნური სიტყვები, რომლებიც შეიძლება გაიგზავნოს მოდულში UART– ით, რათა სთხოვოს მას განახორციელოს კონკრეტული ოპერაცია (გაგზავნილი ბრძანების საფუძველზე). ოპერაციის მიღებისას და დასრულებისთანავე, მოდული ჩვეულებრივ პასუხობს როგორც OK. "AT ბრძანებების" გასაგზავნად და ასევე პასუხის მისაღებად, თქვენ დაგჭირდებათ სერიული ტერმინალური პროგრამა, როგორიცაა TeraTerm, სერიული მონიტორი (ჩაშენებულია Arduino IDE- ში), PuTTY და ასე შემდეგ.

მოდულით სერიული სესიის დასაწყებად, თქვენ უნდა დააყენოთ სერიული კომუნიკაციის შემდეგი პარამეტრები:

  • 115200 bps სიჩქარე
  • მონაცემთა ბიტი: 8
  • ორივე ახალი ხაზი და ვაგონი ბრუნდება
  • 1 გაჩერების ბიტი (ნაგულისხმევი Arduino IDE- ში)
  • არანაირი პარიტეტი (ნაგულისხმევი Arduino IDE- ში)
  • ადგილობრივი ექო (სურვილისამებრ)

ამ მიზნით მე ვიყენებ Arduino IDE- ს ჩაშენებულ სერიულ მონიტორს, რადგან ის მარტივი და გამოსაყენებელია.

Bluetooth დაფასა და კომპიუტერს შორის კომუნიკაციის შესამოწმებლად, მიყევით ამ ნაბიჯებს:

  1. შეაერთეთ თქვენი TTL კონვერტორი ან Arduino თქვენი კომპიუტერით და ჩართეთ Bluetooth გაჯეტი ან აქსესუარი.
  2. გახსენით თქვენი სერიული ტერმინალური პროგრამული უზრუნველყოფა შესაბამისი COM პორტით და შეარჩიეთ ზემოთ მითითებული პარამეტრები.
  3. სცადეთ გაგზავნოთ AT ბრძანება, მაგალითად, "AT#VU" ბრჭყალების გარეშე. თქვენ შეგიძლიათ ნახოთ სხვა AT ბრძანებები ქვემოთ მოცემულ PDF– დან. ამის გაგზავნისას თქვენ უნდა მიიღოთ პასუხი როგორც "OK" სერიულ ტერმინალში მოდულიდან.

მესამე პუნქტში, მე გამომიგზავნა ბრძანება მოცულობის გაზრდისთვის. თუ თქვენ არ იღებთ პასუხს, სცადეთ შეცვალოთ Rx-Tx კავშირები და შეამოწმოთ ორივე დაფის GND ქინძისთავები დაკავშირებულია თუ არა.

ამით თქვენ დაასრულეთ კომპიუტერისა და Bluetooth დაფის კომუნიკაციის ტესტირება და ახლა შეგიძლიათ გააგრძელოთ შემდეგი ნაბიჯი.

ნაბიჯი 6: TTL კონვერტორის/არდუინოს პორტის დაყენება როგორც COM1

TTL კონვერტორის/არდუინოს პორტის დაყენება COM1
TTL კონვერტორის/არდუინოს პორტის დაყენება COM1
TTL კონვერტორის/არდუინოს პორტის დაყენება COM1
TTL კონვერტორის/არდუინოს პორტის დაყენება COM1
TTL კონვერტორის/არდუინოს პორტის დაყენება COM1
TTL კონვერტორის/არდუინოს პორტის დაყენება COM1
TTL კონვერტორის/არდუინოს პორტის დაყენება COM1
TTL კონვერტორის/არდუინოს პორტის დაყენება COM1

ინსტრუმენტი, რომელსაც ჩვენ გამოვიყენებთ ჩვენი bluetooth მოდულის/გაჯეტის პარამეტრების შესაცვლელად, კარგად არ არის შემუშავებული. მისი მთავარი მინუსი ის არის, რომ მას შეუძლია გამოიყენოს მხოლოდ COM1 პორტი პარამეტრების შესაცვლელად. ამიტომ, ჩვენ უნდა დავაყენოთ ჩვენი ჩასმული TTL Converter/Arduino პორტი, როგორც COM1.

ამისათვის მიჰყევით ქვემოთ მოცემულ ნაბიჯებს:

  1. გახსენით მოწყობილობის მენეჯერი დიალოგურ ფანჯარაში "devmgmt.msc" აკრეფით.
  2. იპოვეთ თქვენი TTL Converter/Arduino განყოფილებაში "პორტები (COM & LPT)".
  3. დააწკაპუნეთ მარჯვენა ღილაკით თქვენს მოწყობილობაზე და გახსენით "თვისებები".
  4. დააწკაპუნეთ "მოწინავეზე" ახალ ფანჯარაში, რომელიც იხსნება.
  5. აირჩიეთ COM პორტი, როგორც COM1 ჩამოსაშლელი სიის გამოყენებით.
  6. დააჭირეთ "OK" და დახურეთ ყველაფერი.

ახლა დასრულდა ინსტრუმენტის ყველა წინაპირობა. დავიწყოთ კონფიგურაციების შეცვლა.

ნაბიჯი 7: ღირებულებების შეცვლა OVC3860 ინსტრუმენტის გამოყენებით

ღირებულებების შეცვლა OVC3860 ინსტრუმენტის გამოყენებით
ღირებულებების შეცვლა OVC3860 ინსტრუმენტის გამოყენებით
ღირებულებების შეცვლა OVC3860 ინსტრუმენტის გამოყენებით
ღირებულებების შეცვლა OVC3860 ინსტრუმენტის გამოყენებით
ღირებულებების შეცვლა OVC3860 ინსტრუმენტის გამოყენებით
ღირებულებების შეცვლა OVC3860 ინსტრუმენტის გამოყენებით
ღირებულებების შეცვლა OVC3860 ინსტრუმენტის გამოყენებით
ღირებულებების შეცვლა OVC3860 ინსტრუმენტის გამოყენებით

ჩვენ 90% დავასრულეთ! ყველაფერი რაც ახლა რჩება არის Bluetooth დაფის მნიშვნელობების შეცვლა OVC3860 განვითარების ინსტრუმენტის გამოყენებით. მე დავამატე ქვემოთ.

თქვენი Bluetooth დაფის მნიშვნელობების შესაცვლელად, მიჰყევით ამ ნაბიჯებს:

  1. ამ ნაბიჯების შესრულებისას დარწმუნდით, რომ თქვენი Bluetooth მოდული/გაჯეტი გამორთულია.
  2. ჩამოტვირთეთ OVC3860 განვითარების ინსტრუმენტი და გახსენით იგი.
  3. ეს მიუთითებს იმაზე, რომ არცერთი მოწყობილობა არ არის დაკავშირებული მასთან, აჩვენებს "არ არის დაკავშირებული".
  4. ახლა ჩართეთ თქვენი Bluetooth მოდული/გაჯეტი და ინსტრუმენტი უნდა მიუთითებდეს, რომ ის დაკავშირებულია "დაკავშირებულია" ჩვენებით.
  5. დააწკაპუნეთ "წაიკითხეთ ყველა", რომ წაიკითხოთ მოდულის ყველა მნიშვნელობა.
  6. შემდეგ იპოვნეთ და შეარჩიეთ მნიშვნელობა, რომლის შეცვლაც გსურთ, მაგალითად, მე მინდოდა შემეცვალა ჩემი Bluetooth ყურსასმენის სახელი. სახელი განთავსებული იყო ლოკალური სახელის გასაღებში.
  7. ამის შემდეგ, შეავსეთ თქვენთვის სასურველი მნიშვნელობა ქვემოთ და დააწკაპუნეთ "ჩაწერეთ არჩეული".
  8. ყველა მოდიფიკაციის დასრულების შემდეგ დააჭირეთ ღილაკს "გათიშვა" და შემდეგ გადატვირთეთ თქვენი მოდული, რომ ცვლილებები ძალაში შევიდეს.

მე დავამატე PDF, რომელშიც ნათქვამია სხვადასხვა გასაღებების აღწერა (ფაქტიურად მაღაზიის მუდმივი გასაღებები). მიმართეთ მას OVC3860 კონფიგურაციის შესახებ მეტი ინფორმაციისთვის. თუ თქვენ ვერ შეძლებთ მოწყობილობის დაკავშირებას, სცადეთ გაიმეოროთ წერტილი 4 და შემდეგ გათიშეთ RESET pin GND– დან. თქვენი მოწყობილობა ახლავე უნდა იყოს დაკავშირებული. გაითვალისწინეთ, რომ ეს ყველაფერი გააკეთეთ პროგრამული უზრუნველყოფის გახსნისას.

ზოგიერთი საერთო გამოყენების მუდმივი მაღაზიის გასაღები:

  • localname - ინახავს სახელს
  • პინკოდი - ინახავს პინ კოდს
  • uart_baudrate - ინახავს ბოდის სიჩქარეს, რომლითაც უნდა მოხდეს UART კომუნიკაცია.

მე დავდე სურათები, თუ როგორ შევცვალე ჩემი Bluetooth ყურსასმენის სახელი ზემოთ.

ნაბიჯი 8: გილოცავთ

გილოცავთ წარმატებით შეცვალეთ თქვენი Bluetooth დაფის სახელი და სხვა დეტალები. ახლა თქვენ თავისუფლად შეძლებთ დააკონფიგურიროთ თქვენი Bluetooth გაჯეტები თქვენი მოთხოვნილებების შესაბამისად და დააკავშიროთ Bluetooth აუდიო მოდულები Arduino– სთან, დაბალი სიჩქარის დაყენებით.

ეს ხსნის უამრავ შესაძლებლობას, ასე რომ წადი და სცადე ისინი!

სულ ესაა სასწავლი! თუ თქვენ გაქვთ რაიმე ეჭვი, მოგერიდებათ კომენტარის გაკეთება. არ დაგავიწყდეთ გამომყევით, თუ მოგეწონათ ეს სასწავლო. გთხოვთ დამეხმაროთ შემოკლებული ბმულების ორჯერ ან სამჯერ გახსნით. თქვენ ასევე შეგიძლიათ მხარი დამიჭიროთ პატრეონში.

მადლობა DFRobot:

მინდა მადლობა გადავუხადო DFRobot- ს, რომ მომცა აღჭურვილობა და მოდულები ჩემი პროექტებისთვის. მე ნამდვილად მიყვარს ის, რაც მათ გამომიგზავნეს. დარწმუნდით, რომ გადახედეთ მათ ვებსაიტს.

ავტორი:

უტკარშ ვერმა

სპონსორია DFRobot.com

მადლობა აშიშ ჩუდჰარის თავისი კამერის დაკრედიტებისთვის.

გირჩევთ: