Përmbajtje:

K -Ability V2 - Tastiera me qasje në burim të hapur për ekranet me prekje: 6 hapa (me fotografi)
K -Ability V2 - Tastiera me qasje në burim të hapur për ekranet me prekje: 6 hapa (me fotografi)

Video: K -Ability V2 - Tastiera me qasje në burim të hapur për ekranet me prekje: 6 hapa (me fotografi)

Video: K -Ability V2 - Tastiera me qasje në burim të hapur për ekranet me prekje: 6 hapa (me fotografi)
Video: Sa e madhe është Alfabeti Inc ??? 2024, Nëntor
Anonim
K -Aftësia V2 - Tastiera e arritshme me burim të hapur për ekranet me prekje
K -Aftësia V2 - Tastiera e arritshme me burim të hapur për ekranet me prekje
K -Aftësia V2 - Tastiera e arritshme me burim të hapur për ekranet me prekje
K -Aftësia V2 - Tastiera e arritshme me burim të hapur për ekranet me prekje
K -Aftësia V2 - Tastiera e arritshme me burim të hapur për ekranet me prekje
K -Aftësia V2 - Tastiera e arritshme me burim të hapur për ekranet me prekje

Ky prototip është versioni i dytë i K-Ability.

K-Ability është një tastierë fizike që lejon përdorimin e pajisjeve të ekranit me prekje për individët me patologji që rezultojnë në çrregullime neuromuskulare.

Ka shumë ndihma që lehtësojnë përdorimin e pajisjeve kompjuterike për njerëzit që kanë patologji neuromuskulare, por ato janë të shtrenjta dhe shumica e tyre nuk lejojnë gjeste komplekse të ekranit me prekje në pajisjet mobile (rrëshqitje, prekje të dyfishtë, tërheqje dhe rënie).

K-Ability V1 synon të krijojë një pajisje të prodhuar vetë dhe të lirë (më pak se 20 €) për t'u dhënë njerëzve me dridhje, spazma dhe probleme më të përgjithshme të kontrollit dhe koordinimit neuromuskular mundësinë për të hyrë në pajisjet mobile dhe kompjuterët me një çmim të arsyeshëm.

K-Aftësia përbëhet nga 7 butona dhe një ekran pak të lyer me vaj.

K-Ability V2 prezanton disa veçori të reja në projekt që shtojnë komoditetin dhe lehtësinë e përdorimit:

  • zëvendësimi i butonave fizikë me butona kapacitivë
  • Fsheh lidhjen bluetooth me pajisjen kryesore (smartphone, tablet dhe kompjuterë)
  • mundësia e furnizimit me energji nga banka e energjisë ose bateria e jashtme
  • mundësia për të krijuar modele të personalizuara

Hapi 1: Materialet

Materiale
Materiale
Materiale
Materiale
Materiale
Materiale

Materiale

Arduino Nano Clone Aliexpress

HC-05 Aliexpress ose Banggood

Ekran Oled 6pin Aliexpress ose Banggood

MPR121 Kontrolluesi i sensorit të prekjes me kapacitet Aliexpress

Rezistentët Aliexpress

Kabllot Aliexpress ose Banggood

Breadboard Aliexpress ose Banggood

Mjetet

Përshtatës serik FTDI Aliexpress ose Banggood

Hapi 2: Kthejeni HC-05 në një pajisje të fshehur Bluetooth

Kthejeni HC-05 në një pajisje të fshehur Bluetooth
Kthejeni HC-05 në një pajisje të fshehur Bluetooth
Kthejeni HC-05 në një pajisje të fshehur Bluetooth
Kthejeni HC-05 në një pajisje të fshehur Bluetooth
Kthejeni HC-05 në një pajisje të fshehur Bluetooth
Kthejeni HC-05 në një pajisje të fshehur Bluetooth

L'RN-42 është një modul bluetooth që vepron si një tastierë ose mi pa tel.

Për shkak të kostos së lartë dhe kohës së transportit, unë zgjodha të hakoja HC-05 të zakonshëm dhe të lirë, falë këtij udhëzuesi të thjeshtë dhe efektiv të shkruar nga Brian:

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

Procedura është mjaft e thjeshtë dhe do t'ju duhet vetëm një Bord FTDI dhe disa programe të shkarkueshme direkt nga udhëzuesi.

Në përfundim të procedurës, moduli juaj HC-05 do të jetë në gjendje të funksionojë në mënyrë të ngjashme me RN-42 dhe çdo modul bluetooth të fshehur.

(imazhi i marrë nga

Hapi 3: Qarku

Qarku
Qarku
Qarku
Qarku

Shpresoj që qarku në figurë të jetë i kuptueshëm.

Qarku përdor 9 gpio në këtë konfigurim:

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

Vini re se moduli MPR121 mundësohet nga 3.3V dhe 2 rezistencat për ndarësin e tensionit të HC-05.

Hapi 4: Kornizë

Kornizë
Kornizë
Kornizë
Kornizë
Kornizë
Kornizë
Kornizë
Kornizë

Projekti i përshkruar nuk ka një kornizë të vërtetë fikse, sepse çdo patologji do të kërkojë një formë, madhësi dhe material të dedikuar.

Për këtë udhëzues kam bërë një kornizë të thjeshtë kartoni për të treguar mundësinë e përdorimit të çdo forme dhe materiali për trupin.

Një pjesë themelore për të siguruar ndërtimin më të thjeshtë të trupit është që ai të mos ketë butona prekës.

Përdorimi i çelësave kapacitiv siguron 7 hyrje, falë modulit MPR121, thjesht duke lidhur një kabllo ose ndonjë material tjetër përcjellës, në kunjat e modulit, duke bërë paraqitjen e tastierës dhe krijimin e një kornize dhe butonash të çdo madhësi shumë e thjeshtë.

Hapi 5: Firmware

Firmware
Firmware
Firmware
Firmware
Firmware
Firmware

Së pari ne kemi nevojë për disa biblioteka:

Teksti vetëm Biblioteka Arduino për ekranet OLED SSD1306 Biblioteka Adafruit MPR121 SPIS Seriali i softuerit

Komandat që lëvizin kursorin e miut dërgohen me bibliotekën Seriale të Softuerit me funksionin "shkruaj".

Çdo komandë përbëhet nga një tampon 7 bajtësh i strukturuar në këtë mënyrë:

tampon [0] = 0xFD; tampon [1] = 0x05; tampon [2] = 0x02; tampon [3] = 0x00; // Tampon i butonave [4] = 0x00; // X lëvizje -fryrje [5] = 0x00; // Ybuffer lëvizjes [6] = 0x00; // Rrota

Për këtë projekt zgjodha "Vetëm tekstin" sepse përdor vetëm 2928 bajt (9%) të hapësirës së ruajtjes së programit dhe variablat globale përdorin 54 bajt (2%) të kujtesës dinamike.

Hapi 6: Video

Nuk mund ta ngarkoj videon … Mund ta shihni këtu:

Recommended: