Სარჩევი:

K -Ability V2 - ღია წყაროს კლავიატურა სენსორული ეკრანებისთვის: 6 ნაბიჯი (სურათებით)
K -Ability V2 - ღია წყაროს კლავიატურა სენსორული ეკრანებისთვის: 6 ნაბიჯი (სურათებით)

ვიდეო: K -Ability V2 - ღია წყაროს კლავიატურა სენსორული ეკრანებისთვის: 6 ნაბიჯი (სურათებით)

ვიდეო: K -Ability V2 - ღია წყაროს კლავიატურა სენსორული ეკრანებისთვის: 6 ნაბიჯი (სურათებით)
ვიდეო: Full review of DL24P Battery Capacity Tester, Energy Monitor and 180W Electronic Load 2024, ნოემბერი
Anonim
K -Ability V2 - ღია წყაროს კლავიატურა სენსორული ეკრანებისთვის
K -Ability V2 - ღია წყაროს კლავიატურა სენსორული ეკრანებისთვის
K -Ability V2 - ღია წყაროს კლავიატურა სენსორული ეკრანებისთვის
K -Ability V2 - ღია წყაროს კლავიატურა სენსორული ეკრანებისთვის
K -Ability V2 - ღია წყაროს კლავიატურა სენსორული ეკრანებისთვის
K -Ability V2 - ღია წყაროს კლავიატურა სენსორული ეკრანებისთვის

ეს პროტოტიპი არის K-Ability– ის მეორე ვერსია.

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

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

K-Ability V1 მიზნად ისახავს შექმნას თვითწარმოებული და იაფი მოწყობილობა (20 ევროზე ნაკლები), რათა კანკალმა, სპაზმამ და კონტროლის და ნეირომუსკულარული კოორდინაციის მქონე ადამიანებმა შეძლონ წვდომა მობილური მოწყობილობებსა და კომპიუტერებზე გონივრულ ფასად.

K-Ability შედგება 7 ღილაკისა და ოდნავ დაფარული ეკრანისგან.

K-Ability V2 შემოიტანს პროექტში რამდენიმე ახალ მახასიათებელს, რაც მატებს კომფორტს და მარტივ გამოყენებას:

  • ფიზიკური ღილაკების შეცვლა capacitive ღილაკებით
  • დამალეთ bluetooth კავშირი სამაგისტრო მოწყობილობასთან (სმარტფონი, ტაბლეტი და კომპიუტერი)
  • კვების ბლოკის ან გარე ბატარეის ელექტროენერგიის მიწოდების შესაძლებლობა
  • შესაძლებლობა შექმნას მორგებული დიზაინი

ნაბიჯი 1: მასალები

მასალები
მასალები
მასალები
მასალები
მასალები
მასალები

მასალა

არდუინო ნანო კლონი ალიექსპრესი

HC-05 Aliexpress ან Banggood

Oled ჩვენება 6pin Aliexpress ან Banggood

MPR121 Capacitive Touch Sensor Controller Aliexpress

რეზისტორები ალიექსპრესი

კაბელები Aliexpress ან Banggood

პურის დაფა Aliexpress ან Banggood

ინსტრუმენტები

FTDI სერიული ადაპტერი Aliexpress ან Banggood

ნაბიჯი 2: ჩართეთ HC-05 HID Bluetooth მოწყობილობაში

გადააქციეთ HC-05 HID Bluetooth მოწყობილობაში
გადააქციეთ HC-05 HID Bluetooth მოწყობილობაში
ჩართეთ HC-05 HID Bluetooth მოწყობილობაში
ჩართეთ HC-05 HID Bluetooth მოწყობილობაში
გადააქციეთ HC-05 HID Bluetooth მოწყობილობაში
გადააქციეთ HC-05 HID Bluetooth მოწყობილობაში

L'RN-42 არის bluetooth მოდული, რომელიც მოქმედებს როგორც უკაბელო კლავიატურა ან მაუსი.

ბრაიანის მიერ დაწერილი ამ მარტივი და ეფექტური სახელმძღვანელოს წყალობით, მაღალი ღირებულებისა და გადაზიდვის დროის გამო, მე შევარჩიე ჩვეულებრივი და იაფი HC-05 გატეხვა.

www.instructables.com/id/Upgrade-Your-3-Bl…

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

პროცედურის დასასრულს, თქვენს HC-05 მოდულს შეეძლება იმუშაოს RN-42– ის და ნებისმიერი სხვა HID bluetooth მოდულის მსგავსად.

(სურათი აღებულია

ნაბიჯი 3: წრე

წრე
წრე
წრე
წრე

ვიმედოვნებ, რომ სქემა სურათზე გასაგებია.

ამ კონფიგურაციაში ჩართვა იყენებს 9 გპიოს:

D02> HC-05 TX D03> HC-05 RX D04> HC-05 STATE D08> ჩვენება RES D09> ჩვენება DC D11> ჩვენება SDA D13> ჩვენება SCL A4> MPR121 SDA A5> MPR121 SCL

გაითვალისწინეთ, რომ MPR121 მოდული იკვებება 3.3V– ით და 2 წინააღმდეგობა HC-05– ის ძაბვის გამყოფზე.

ნაბიჯი 4: ჩარჩო

ჩარჩო
ჩარჩო
ჩარჩო
ჩარჩო
ჩარჩო
ჩარჩო
ჩარჩო
ჩარჩო

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

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

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

კონდენსატორული კლავიშების გამოყენება უზრუნველყოფს 7 შეყვანას, MPR121 მოდულის წყალობით, უბრალოდ კაბელის ან სხვა გამტარ მასალის მოდულის ბუდეებთან შეერთებით, კლავიატურის განლაგებას და ჩარჩოსა და ღილაკების შექმნას. ნებისმიერი ზომა ძალიან მარტივია.

ნაბიჯი 5: Firmware

Firmware
Firmware
Firmware
Firmware
Firmware
Firmware

პირველ რიგში ჩვენ გვჭირდება ბიბლიოთეკები:

ტექსტური მხოლოდ Arduino ბიბლიოთეკა SSD1306 OLED დისპლეისთვის Adafruit MPR121 ბიბლიოთეკა SPIS პროგრამული უზრუნველყოფის სერია

ბრძანებები, რომლებიც მაუსის კურსორს ამოძრავებს, იგზავნება პროგრამული უზრუნველყოფის სერიული ბიბლიოთეკით "ჩაწერის" ფუნქციით.

თითოეული ბრძანება შედგება 7 ბაიტიანი ბუფერისგან, რომელიც ასეა სტრუქტურირებული:

ბუფერი [0] = 0xFD; ბუფერი [1] = 0x05; ბუფერი [2] = 0x02; ბუფერი [3] = 0x00; // ღილაკების ბუფერი [4] = 0x00; // X Movementbuffer [5] = 0x00; // Y მოძრაობის ბუფერი [6] = 0x00; // ბორბალი

ამ პროექტისთვის მე შევარჩიე "მხოლოდ ტექსტი", რადგან ის იყენებს პროგრამის შენახვის სივრცის მხოლოდ 2928 ბაიტს (9%) და გლობალური ცვლადები იყენებს 54 ბაიტს (2%) დინამიურ მეხსიერებას.

ნაბიჯი 6: ვიდეო

ვიდეოს ვერ ავტვირთავ … თქვენ შეგიძლიათ ნახოთ აქ:

გირჩევთ: