Სარჩევი:

ჭკვიანი ხელთათმანი კომპიუტერის მაუსი: 4 ნაბიჯი (სურათებით)
ჭკვიანი ხელთათმანი კომპიუტერის მაუსი: 4 ნაბიჯი (სურათებით)

ვიდეო: ჭკვიანი ხელთათმანი კომპიუტერის მაუსი: 4 ნაბიჯი (სურათებით)

ვიდეო: ჭკვიანი ხელთათმანი კომპიუტერის მაუსი: 4 ნაბიჯი (სურათებით)
ვიდეო: 🔵 Blackview ჩანართი 16 - ტაბლეტის დეტალური მიმოხილვა 2024, ივლისი
Anonim
Image
Image
ჭკვიანი ხელთათმანი კომპიუტერის მაუსი
ჭკვიანი ხელთათმანი კომპიუტერის მაუსი

ეს არის "ჭკვიანი ხელთათმანი" კომპიუტერის მაუსი, რომელიც შეიძლება გამოყენებულ იქნას ნებისმიერ კომპიუტერთან, Mac- თან ან Linux კომპიუტერთან. ის დამზადებულია Binho Nova მრავალპროტოკოლიანი USB მასპინძლის ადაპტერის გამოყენებით, რომელიც საშუალებას გაძლევთ დაუკავშიროთ სენსორები და სხვა კომპონენტები თქვენს კომპიუტერს და შემდეგ გააკონტროლოთ ისინი კომპიუტერზე გაშვებული კოდის გამოყენებით (განსხვავებით მიკროკონტროლერის პროგრამირებისგან).

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

მარაგები

ამის შესაქმნელად დაგჭირდებათ მხოლოდ რამდენიმე კომპონენტი. მათ შორისაა:

  • ბინჰო ნოვა
  • Binho Qwiic ინტერფეისის დაფა
  • SparkFun ამაჩქარებელი (Qwiic)
  • SparkFun Flex ხელთათმანების კონტროლერი (Qwiic)
  • გრძელი Qwiic კაბელი
  • მოკლე Qwiic კაბელი
  • ხელთათმანი თქვენი არჩევანით
  • M3 ხრახნები და სითბოს დამცავი ჩანართები

თქვენ ასევე დაგჭირდებათ 3D პრინტერზე წვდომა შიგთავსის და მოქნილი სენსორის სახელმძღვანელოების დასაბეჭდად.

ნაბიჯი 1: თქვენი ნაწილების 3D ბეჭდვა

თქვენ დაიწყებთ შიგთავსისა და მოქნილი სენსორების სახელმძღვანელოების 3D ბეჭდვით. მხარდაჭერა არ არის საჭირო.

მას შემდეგ, რაც ნაწილები იბეჭდება, შეგიძლიათ გამოიყენოთ გამაგრილებელი უთო M3 ჩანართების გასათბობად და შემდეგ მათ ადგილზე გადასაყვანად.

ნაბიჯი 2: დააინსტალირეთ პროგრამული უზრუნველყოფა და ბიბლიოთეკები

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

შემდეგ თქვენ დააინსტალირებთ Binho Nova– ს მიერ გამოყენებულ ბიბლიოთეკებს. ამის გაკეთება ადვილია პითონის ჩაშენებული პაკეტის მენეჯერთან (Pip) თქვენი ტერმინალის ან Windows PowerShell– ის საშუალებით. სრული ინსტრუქცია აქ არის:

pip დააინსტალირეთ binho-host-adapter

დაბოლოს, თქვენ უნდა დააინსტალიროთ PyAutoGUI ბიბლიოთეკა. ეს ბიბლიოთეკა საშუალებას გაძლევთ პროგრამულად გააკონტროლოთ თქვენი კომპიუტერის მაუსი პითონით. PyAutoGUI ასევე შეიძლება დაინსტალირდეს Pip– ით და სრული ინსტრუქცია აქ არის:

pip დააინსტალირეთ pyautogui

ნაბიჯი 3: პითონის სკრიპტის გაგება

პითონის სკრიპტის გაგება
პითონის სკრიპტის გაგება

თანდართული პითონის სკრიპტი შეიცავს ყველა იმ კოდს, რომელიც გჭირდებათ ჭკვიანი ხელთათმანისთვის. ერთადერთი ცვლილება რაც თქვენ უნდა შეიტანოთ არის COM პორტში. ის ამჟამად მითითებულია COM3– ზე, მაგრამ თქვენ უნდა შეცვალოთ იგი COM პორტის შესატყვისად, რომელზეც რეგისტრირებულია თქვენი Binho Nova.

Windows– ში თქვენ შეგიძლიათ იპოვოთ ეს ინფორმაცია თქვენი მოწყობილობის მენეჯერთან (მარჯვენა ღილაკით Windows 10 – ის დაწყების ხატულაზე) და პორტების ძებნით.

თქვენ ასევე შეიძლება მოისურვოთ "clickThreshold" მნიშვნელობის მორგება, თუ თაგვის დაწკაპუნება არ ხდება ისე, როგორც მოსალოდნელი იყო. ამ მნიშვნელობის გაზრდა 14000 -მდე გახდის მოქნილ სენსორებს უფრო მგრძნობიარეა დაწკაპუნებებისადმი, ხოლო 10000 -მდე მსგავსი გახდება ნაკლებად მგრძნობიარე (მოითხოვს თითის შემდგომი გადაადგილებას).

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

  1. შემოიტანეთ საჭირო ბიბლიოთეკები
  2. დააყენეთ PyAutoGUI ჩავარდნა უსაფრთხოდ მაუსის არასწორი მოქმედების შემთხვევაში
  3. განსაზღვრეთ COM პორტი და დააყენეთ საწყისი მნიშვნელობები
  4. მოამზადეთ Binho Nova I2C კომუნიკაციისთვის
  5. დააჩქარეთ კავშირი ამაჩქარებელთან
  6. დაიწყეთ მარყუჟი. ყოველ მარყუჟში, შეამოწმეთ მოქნილი სენსორების და ამაჩქარებლის მნიშვნელობა. საჭიროების შემთხვევაში, გადაიტანეთ კურსორი ან დააწკაპუნეთ მაუსზე.
  7. დახურეთ Binho კავშირი. კოდი რეალურად არ უნდა მიაღწიოს ამ წერტილს, თუკი იგი მარყუჟიდან როგორმე არ არის გამოძევებული

ნაბიჯი 4: შეიკრიბეთ თქვენი ჭკვიანი ხელთათმანი

შეიკრიბეთ თქვენი ჭკვიანი ხელთათმანი
შეიკრიბეთ თქვენი ჭკვიანი ხელთათმანი

შეკრება ძალიან მარტივია. მოქნილი სენსორული დაფა დააკავშირებს ამაჩქარებლის ფირფიტას მოკლე Qwiic კაბელით. შემდეგ აქსელერომეტრის დაფა დაუკავშირდება Binho Qwiic ინტერფეისის დაფს გრძელი Qwiic კაბელით. დაბოლოს, ინტერფეისის დაფა მიმაგრებულია Binho Nova– ს ჩაშენებულ კაბელში. ახლა თქვენ შეგიძლიათ გაუშვათ პითონის სკრიპტი იმის შესამოწმებლად, რომ ყველაფერი სწორად მუშაობს.

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

Ის არის! ახლა თქვენ გაქვთ მაგარი ტარებადი კომპიუტერის მაუსი! თქვენ, რა თქმა უნდა, შეგიძლიათ ბევრად მეტი გააკეთოთ Binho Nova– სთან ერთად, ეს მხოლოდ მაგალითია იმისა, თუ რამდენად ადვილია I2C კომპონენტებთან მუშაობა, როგორც SparkFun– ის Qwiic შემადგენლობაში.

დამხმარე ტექნიკური კონკურსი
დამხმარე ტექნიკური კონკურსი
დამხმარე ტექნიკური კონკურსი
დამხმარე ტექნიკური კონკურსი

დამხმარე ტექნიკურ კონკურსში

გირჩევთ: