Satura rādītājs:

K -Ability V2 - atvērtā koda pieejamā tastatūra skārienekrāniem: 6 soļi (ar attēliem)
K -Ability V2 - atvērtā koda pieejamā tastatūra skārienekrāniem: 6 soļi (ar attēliem)

Video: K -Ability V2 - atvērtā koda pieejamā tastatūra skārienekrāniem: 6 soļi (ar attēliem)

Video: K -Ability V2 - atvērtā koda pieejamā tastatūra skārienekrāniem: 6 soļi (ar attēliem)
Video: Топ 5 скрытых полезных программ Windows 10 2024, Novembris
Anonim
K -Ability V2 - atvērtā koda pieejamā tastatūra skārienekrāniem
K -Ability V2 - atvērtā koda pieejamā tastatūra skārienekrāniem
K -Ability V2 - atvērtā koda pieejamā tastatūra skārienekrāniem
K -Ability V2 - atvērtā koda pieejamā tastatūra skārienekrāniem
K -Ability V2 - atvērtā koda pieejamā tastatūra skārienekrāniem
K -Ability V2 - atvērtā koda pieejamā tastatūra skārienekrāniem

Šis prototips ir otrā K-Ability versija.

K-Ability ir fiziska tastatūra, kas ļauj lietot skārienekrāna ierīces indivīdiem ar patoloģijām, kas izraisa neiromuskulārus traucējumus.

Ir daudz palīglīdzekļu, kas atvieglo datoru ierīču lietošanu cilvēkiem, kuriem ir neiromuskulāras patoloģijas, taču tie ir dārgi, un lielākā daļa no tiem neatļauj sarežģītus skārienekrāna žestus mobilajās ierīcēs (velciet, divreiz pieskarieties, velciet un nometiet).

K-Ability V1 mērķis ir izveidot pašražotu un lētu ierīci (mazāk par 20 €), lai cilvēkiem ar trīci, spazmām un vispārīgākām kontroles un neiromuskulārās koordinācijas problēmām būtu iespēja piekļūt mobilajām ierīcēm un datoriem par saprātīgu cenu.

K-Ability sastāv no 7 pogām un neliela ekrāna.

K-Ability V2 projektā ievieš vairākas jaunas funkcijas, kas palielina komfortu un ērtu lietošanu:

  • fizisko pogu aizstāšana ar kapacitatīvām pogām
  • HID Bluetooth savienojums ar galveno ierīci (viedtālrunis, planšetdators un datori)
  • iespēja barot no powerbank vai ārējā akumulatora
  • iespēja izveidot individuālu dizainu

1. solis: materiāli

Materiāli
Materiāli
Materiāli
Materiāli
Materiāli
Materiāli

Materiāls

Arduino Nano Clone Aliexpress

HC-05 Aliexpress vai Banggood

Oled displejs 6pin Aliexpress vai Banggood

MPR121 kapacitatīvs skārienjutīgo sensoru kontrolieris Aliexpress

Rezistori Aliexpress

Kabeļi Aliexpress vai Banggood

Maizes dēlis Aliexpress vai Banggood

Rīki

FTDI sērijas adapteris Aliexpress vai Banggood

2. darbība. Pārvērtiet HC-05 par HID Bluetooth ierīci

Pārvērtiet HC-05 par HID Bluetooth ierīci
Pārvērtiet HC-05 par HID Bluetooth ierīci
Pārvērtiet HC-05 par HID Bluetooth ierīci
Pārvērtiet HC-05 par HID Bluetooth ierīci
Pārvērtiet HC-05 par HID Bluetooth ierīci
Pārvērtiet HC-05 par HID Bluetooth ierīci

L'RN-42 ir Bluetooth modulis, kas darbojas kā bezvadu tastatūra vai pele.

Sakarā ar augstajām izmaksām un piegādes laiku, es izvēlējos uzlauzt parasto un lēto HC-05, pateicoties šim vienkāršajam un efektīvajam Braiena rakstītajam ceļvedim:

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

Procedūra ir diezgan vienkārša, un jums būs nepieciešama tikai FTDI plate un dažas programmatūras, kuras var lejupielādēt tieši no ceļveža.

Procedūras beigās jūsu HC-05 modulis varēs darboties līdzīgi RN-42 un jebkuram citam HID Bluetooth modulim.

(attēls ņemts no

3. solis: ķēde

Ķēde
Ķēde
Ķēde
Ķēde

Es ceru, ka shēma attēlā ir saprotama.

Šajā shēmā shēma izmanto 9 gpio:

D02> HC-05 TX D03> HC-05 RX D04> HC-05 STATE D08> Displejs RES D09> Displejs DC D11> Displejs SDA D13> Displejs SCL A4> MPR121 SDA A5> MPR121 SCL

Ņemiet vērā, ka MPR121 moduli darbina 3,3 V spriegums un 2 pretestības HC-05 sprieguma dalītājam.

4. solis: rāmis

Rāmis
Rāmis
Rāmis
Rāmis
Rāmis
Rāmis
Rāmis
Rāmis

Aprakstītajam projektam nav reāla fiksēta rāmja, jo katrai patoloģijai būs nepieciešama īpaša forma, izmērs un materiāls.

Šajā rokasgrāmatā es izveidoju vienkāršu kartona rāmi, lai parādītu iespēju ķermenim izmantot jebkuru formu un materiālu.

Pamatdaļa, lai nodrošinātu visvienkāršāko korpusa uzbūvi, ir tā, ka tajā nav taustes pogu.

Kapacitatīvo taustiņu izmantošana nodrošina 7 ieejas, pateicoties MPR121 modulim, vienkārši pievienojot kabeli vai jebkuru citu vadošu materiālu moduļa tapām, veidojot tastatūras izkārtojumu un izveidojot rāmi un pogas jebkura izmēra ļoti vienkāršs.

5. solis: programmaparatūra

Programmaparatūra
Programmaparatūra
Programmaparatūra
Programmaparatūra
Programmaparatūra
Programmaparatūra

Vispirms mums ir vajadzīgas dažas bibliotēkas:

Tikai teksta teksts Arduino bibliotēka SSD 1306 OLED displejiem Adafruit MPR121 bibliotēka SPISoftware Serial

Komandas, kas pārvieto peles kursoru, tiek nosūtītas kopā ar programmatūras sērijas bibliotēku ar funkciju "rakstīt".

Katra komanda sastāv no 7 baitu bufera, kas ir strukturēts šādi:

buferis [0] = 0xFD; buferis [1] = 0x05; buferis [2] = 0x02; buferis [3] = 0x00; // Pogas buferšķīdums [4] = 0x00; // X kustību buferis [5] = 0x00; // Y kustību buferis [6] = 0x00; // Ritenis

Šim projektam es izvēlējos tikai tekstu, jo tas izmanto tikai 2928 baitus (9%) programmas krātuves vietas un globālie mainīgie izmanto 54 baitus (2%) dinamiskās atmiņas.

6. darbība: video

Es nevaru augšupielādēt videoklipu … To var redzēt šeit:

Ieteicams: