როგორ დააკავშიროთ Bluetooth მოდული Arduino- ს

Სარჩევი:

როგორ დააკავშიროთ Bluetooth მოდული Arduino- ს
როგორ დააკავშიროთ Bluetooth მოდული Arduino- ს

ვიდეო: როგორ დააკავშიროთ Bluetooth მოდული Arduino- ს

ვიდეო: როგორ დააკავშიროთ Bluetooth მოდული Arduino- ს
ვიდეო: Arduino მეორე საფეხური, #23 გაკვეთილი-bluetooth მოდული 2024, დეკემბერი
Anonim

მოდით, დაუკავშიროთ უკაბელო Bluetooth მოდული Arduino- ს და ვისწავლოთ როგორ მივიღოთ მონაცემები მისგან და კომპიუტერიდან გადავიტანოთ მას.

Bluetooth მოდული
Bluetooth მოდული

აუცილებელია

  • - არდუინო;
  • - Bluetooth მოდული;
  • - კომპიუტერი;
  • - სადენების დამაკავშირებელი.

ინსტრუქციები

Ნაბიჯი 1

Bluetooth- ის მოდულების მრავალი განხორციელებაა. თითოეულს აქვს საკუთარი მახასიათებლები, მაგრამ ზოგადად, ისინი ძალიან ჰგავს ერთმანეთს. განვიხილოთ HC-06 Bluetooth მოდულის წარმომადგენელი.

ეს მოდული მუშაობს 2.40 გჰც-დან 2.48 გჰც-მდე სიხშირეზე და მხარს უჭერს Bluetooth სპეციფიკაციის ვერსიას 2.1 + EDR (ენერგიის დაბალი მოხმარება, მონაცემთა დაცვა და Bluetooth მოწყობილობების მარტივი კავშირი). სტაბილური მიღება მოდულით გარანტირებულია 10 მეტრის განმავლობაში.

Bluetooth მოდულის პინების დანიშნულება შემდეგია:

- VCC და GND - მოდულის ელექტრომომარაგების "პლუს" და "მინუსი", მხარდაჭერილია ძაბვები 3, 6-დან 6 ვოლტამდე;

- TX და RX - მოდულის გადამცემი და მიმღები;

- MCU-INT (სტატუსი) არის სტატუსის გამომუშავება;

- გასუფთავება (გადატვირთვა) - მოდულის გადატვირთვა და გადატვირთვა, ამ შემთხვევაში იგი ხორციელდება დაბალი ლოგიკური დონით.

ბოლო ორი დასკვნა შეიძლება არ იყოს დაკავშირებული; ხშირად შეგიძლიათ იპოვოთ მოდულები ამ დასკვნების გარეშე.

Bluetooth მოდულის ქინძისთავების დანიშნულება
Bluetooth მოდულის ქინძისთავების დანიშნულება

ნაბიჯი 2

ქვემოთ მოყვანილი დიაგრამის მიხედვით, მოდით, დავუკავშიროთ Bluetooth მოდული Arduino- ს. გთხოვთ გაითვალისწინოთ, რომ Arduino- ს გადამცემი (Tx) უკავშირდება მოდულის მიმღებს (Rx) და პირიქით.

სტატუსის პინი აჩვენებს მაღალ დონეს, როდესაც მოდული დაწყვილებულია სხვა Bluetooth მოწყობილობასთან და დაბალია, როდესაც ის დაწყვილებული არ არის. მისი მნიშვნელობის წაკითხვა შეგიძლიათ Arduino- ს პინთან დამაკავშირებლად და მისთვის pinMode (pinStatus, INPUT) ოპერაციული რეჟიმის მინიჭებით და ამით შეისწავლოთ მოდულის მდგომარეობა. მაგრამ სტატუსის მაჩვენებელი არ მუშაობს სწორად ყველა მოდულზე, ამიტომ ამ მაგალითში მას არ გამოვიყენებთ.

დიაგრამა Bluetooth მოდულის დამაკავშირებელი Arduino- სთან
დიაგრამა Bluetooth მოდულის დამაკავშირებელი Arduino- სთან

ნაბიჯი 3

შედეგი უნდა იყოს რაღაც ფოტო.

Bluetooth მოდული დაკავშირებულია Arduino- სთან
Bluetooth მოდული დაკავშირებულია Arduino- სთან

ნაბიჯი 4

მოდით დავწეროთ ეს ესკიზი და ჩავტვირთოთ Arduino მეხსიერებაში. ჩვენ წავიკითხავთ Bluetooth მოდულიდან მიღებულ მონაცემებს და დავამუშავებთ მათ. ამ შემთხვევაში, როდესაც მოდულიდან მოდის "1" სიმბოლო, ჩვენ ვანთებთ LED- ს და როდესაც "0" ჩამოვა, გავთიშავთ.

ჩვენ ჩართეთ ჩართული ჩართვა Arduino- სთან და მასთან დაკავშირებული Bluetooth მოდულის საშუალებით. სწორად დაკავშირებული მოდული დაუყოვნებლივ შემოდის კავშირის ლოდინის რეჟიმში, რომელიც მითითებული იქნება რიტმულად მოციმციმე სტატუსის LED- ით.

ესკიზი Arduino- სთვის Bluetooth- ით მუშაობისთვის
ესკიზი Arduino- სთვის Bluetooth- ით მუშაობისთვის

ნაბიჯი 5

ახლა თქვენ უნდა დაამატოთ Bluetooth მოწყობილობა სანდო მოწყობილობების სიას. ჩართეთ Bluetooth თქვენს კომპიუტერზე, გადადით პარამეტრები -> მოწყობილობები -> Bluetooth. ჩვენ დარწმუნდებით, რომ ჩვენი Bluetooth მოდული ჩანს კომპიუტერში. აირჩიეთ ის სიიდან და დააჭირეთ ღილაკს ბმული. დიალოგურ ფანჯარაში შეიყვანეთ ნაგულისხმევი პაროლი 1234. თუ დამატება წარმატებით ჩატარდა, მოწყობილობა გამოჩნდება სიაში შეწყვილებული ნიშნით.

თუ გსურთ თქვენი სმარტფონიდან დაუკავშირდეთ Bluetooth მოდულს, მაშინ პროცედურა იგივეა: ჩართეთ Bluetooth თქვენს სმარტფონზე, აღმოაჩინეთ Arduino- სთან დაკავშირებული მოდული, დააწყვილეთ მასთან.

Bluetooth მოწყობილობასთან დაწყვილება
Bluetooth მოწყობილობასთან დაწყვილება

ნაბიჯი 6

Bluetooth მოდულთან დასაკავშირებლად შეგიძლიათ გამოიყენოთ სხვადასხვა პროგრამები, რომელთა დაკავშირებაც შეიძლება COM პორტთან. მაგალითად, როგორიცაა HyperTerminal, PuTTY, Tera Term, Termite და სხვები. ისინი ყველა უფასო და თავისუფლად ვრცელდება ინტერნეტში.

TeraTerm– ის მოხერხებულობაა ის, რომ იგი ავტომატურად ჩამოთვლის COM პორტებს, რომლებიც ენიჭება თქვენი კომპიუტერის Bluetooth მოდულს. გაუშვით პროგრამა, აირჩიეთ სერიული კავშირი, სიიდან აირჩიეთ შესაბამისი Bluetooth COM პორტი, დააჭირეთ OK.

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

ამ ველში კლავიატურადან შეიყვანეთ ნომერი 1 - და Arduino- ს პინზე LED განათდება, შეიყვანეთ 0 - ის გაქრება.

ჩვენ ვუკავშირდებით Bluetooth მოდულს კომპიუტერიდან Bluetooth– ით
ჩვენ ვუკავშირდებით Bluetooth მოდულს კომპიუტერიდან Bluetooth– ით

ნაბიჯი 7

ანალოგიურად, თქვენ შეგიძლიათ დაუკავშირდეთ Bluetooth მოდულს თქვენი სმარტფონიდან. ჩამოტვირთეთ Bluetooth ტერმინალის პროგრამა, როგორიცაა Bluetooth Terminal. დაუკავშირდით მოდულს და შეიყვანეთ ბრძანებები 0 ან 1.

ამრიგად, ჩვენ ვისწავლეთ, თუ როგორ უნდა დაუკავშირდეთ Bluetooth- ს Arduino- ს და მასზე მონაცემების გადაცემა.

გირჩევთ: