Სარჩევი:

გადააქციეთ ჟოლოს პიტი Bluetooth შუქურაში: 4 ნაბიჯი
გადააქციეთ ჟოლოს პიტი Bluetooth შუქურაში: 4 ნაბიჯი

ვიდეო: გადააქციეთ ჟოლოს პიტი Bluetooth შუქურაში: 4 ნაბიჯი

ვიდეო: გადააქციეთ ჟოლოს პიტი Bluetooth შუქურაში: 4 ნაბიჯი
ვიდეო: Вот это постанова ► 6 Прохождение Silent Hill Origins (PS2) 2024, ივლისი
Anonim
გადააქციეთ ჟოლო Pi Bluetooth Bluetooth შუქურად
გადააქციეთ ჟოლო Pi Bluetooth Bluetooth შუქურად

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

ამ ინსტრუქციებში მე შევეცდები ჟოლოს პი გადავაქციო Bluetooth შუქურად.

მოთხოვნები

  • ჟოლო პი
  • BleuIO (Bluetooth დაბალი ენერგიის USB დონგლი)
  • მობილური ტელეფონი Bluetooth- ით და აპლიკაციით, როგორიცაა BLE სკანერი, LightBlue ან DSPS დიალოგური ნახევარგამტარებიდან.

ნაბიჯი 1: შეაერთეთ Dongle

შეაერთეთ დონგლი
შეაერთეთ დონგლი
შეაერთეთ დონგლი
შეაერთეთ დონგლი

შეაერთეთ BleuIO დონგლი თქვენს ჟოლოს პითან.

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

ls /dev

შეიძლება დაგჭირდეთ ამის გაკეთება ორჯერ, ერთხელ დონლის შეერთებამდე და ერთხელ მას შემდეგ, რაც შეძლებთ განსაზღვროთ რომელია მოწყობილობის სახელი. დაწყებისთანავე, dongle გახსნის COM პორტს ჩამტვირთველისთვის 10 წამის განმავლობაში, რაც საშუალებას მოგცემთ განაახლოთ firmware (ან აანთოთ თქვენი საკუთარი პროგრამა).

ამის შემდეგ დაიხურება ის პორტი და გაიხსნება ახალი პორტი BleuIO პროგრამისთვის, რომელიც ჩვენ გვაინტერესებს აქ. შეგიძლიათ გაუშვათ:

ლუსუბ

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

სერიული კომუნიკაცია
სერიული კომუნიკაცია

თქვენ დაგჭირდებათ სერიული საკომუნიკაციო პროგრამა დონგლთან კომუნიკაციისთვის. ამ გაკვეთილისთვის ჩვენ ვიყენებთ Minicom- ს. შეგიძლიათ მიიღოთ Minicom გაშვებით:

sudo apt-get დააინსტალირეთ მინიკომი

ახლა, დონგლის გამოყენების დასაწყებად გაუშვით შემდეგი ბრძანება, თუ, მაგალითად, თქვენი დონგლი დაკავშირებულია მოწყობილობის სახელთან ttyACM0:

minicom -b 9600 -o -D /dev /ttyACM0

ახლა სცადეთ აკრიფოთ AT-Command. Მაგალითად

AT

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

ნაბიჯი 3: გაუშვით პითონის სკრიპტი

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

ამ სკრიპტების გამოსაყენებლად დაგჭირდებათ პითონი დაინსტალირებული.

თქვენ ასევე დაგჭირდებათ pySerial მოდულის დაყენება. მისი ინსტალაციის უმარტივესი გზაა pip (რომელიც თქვენ უკვე უნდა გქონდეთ პითონის დაყენების შემდეგ) გაშვებით:

პითონი 2:

პიპ ინსტალაცია

პითონი 3:

python3 -m pip დააინსტალირეთ pyserial

დაკავშირების შემდეგ, შეგიძლიათ გამოიყენოთ პითონის სკრიპტის მაგალითი, რომ შექმნათ თქვენი საკუთარი iBeacon. წყაროს კოდი შეგიძლიათ იხილოთ GitHub– ზე.

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

ახლა გახსენით ფაილი ბრძანების ხაზის გამოყენებით აკრეფით

პითონი ibeacon.py

ნაბიჯი 4: თქვენი მოწყობილობის სკანირება

თქვენი მოწყობილობის სკანირება
თქვენი მოწყობილობის სკანირება

როდესაც დაიწყებთ პითონის სკრიპტს, თქვენ უნდა გქონდეთ საშუალება ნახოთ თქვენი iBeacon სკანერის პროგრამის გამოყენებით, რომელიც შექმნილია Bluetooth Low Energy (BLE) - ისთვის.

სკანერის პროგრამის მაგალითები შეიძლება იყოს BLE სკანერი Bluepixel Technologies– დან.

აქ თქვენ ხედავთ, რომ თქვენსმა მოწყობილობამ დაიწყო რეკლამა.

თქვენ ასევე შეგიძლიათ გამოიყენოთ Eddystone სკრიპტი. წყარო კოდი ხელმისაწვდომია აქ.

გირჩევთ: