Përmbajtje:
- Hapi 1: Materialet
- Hapi 2: Kthejeni HC-05 në një pajisje të fshehur Bluetooth
- Hapi 3: Qarku
- Hapi 4: Kornizë
- Hapi 5: Firmware
- Hapi 6: Video
Video: K -Ability V2 - Tastiera me qasje në burim të hapur për ekranet me prekje: 6 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:13
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
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
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
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ë
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
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:
Q -Bot - Zgjidhësi i Kubit të Rubikut me Burim të Hapur: 7 hapa (me fotografi)
Q -Bot - Zgjidhësi i Kubit të Rubikut me Burim të Hapur: Imagjinoni që keni një Kub të Rubikut të përzier, ju e dini atë enigmë nga vitet '80 që të gjithë kanë, por askush nuk e di se si ta zgjidhë, dhe ju doni ta ktheni atë në modelin e tij origjinal. Fatmirësisht këto ditë është shumë e lehtë të gjesh udhëzime zgjidhëse
Arduino Learner Kit (Burim i Hapur): 7 hapa (me fotografi)
Arduino Learner Kit (Burimi i Hapur): Nëse jeni fillestar në Arduino World dhe do të mësoni Arduino duke pasur një përvojë praktike ky Instructables dhe ky Kit është për ju. Ky Kit është gjithashtu një zgjedhje e mirë për mësuesit që duan t'u mësojnë Arduino studentëve të tyre në një mënyrë të lehtë.
The 'Sup - një mouse për njerëzit me Quadriplegia - me kosto të ulët dhe burim të hapur: 12 hapa (me fotografi)
Supi - një mi për njerëzit me Quadriplegia - me kosto të ulët dhe me burim të hapur: Në pranverën e vitit 2017, familja e shokut tim më të mirë më pyeti nëse doja të fluturoja në Denver dhe t'i ndihmoja me një projekt. Ata kanë një mik, Allen, i cili ka katërfish, si pasojë e një aksidenti me biçikletë malore. Felix (shoku im) dhe unë bëmë disa kërkime të shpejta
Joy Robot (Robô Da Alegria) - Robot i hapur 3D me burim të hapur, Robot i mundësuar nga Arduino !: 18 hapa (me fotografi)
Joy Robot (Robô Da Alegria) - Robot me burim të hapur 3D, i printuar, i pajisur me Arduino!: Çmimi i parë në Konkursin me Rrota Instructables, Çmimi i Dytë në Konkursin Instructables Arduino dhe Vrapues në Sfidën Dizajni për Fëmijë. Faleminderit të gjithëve që na votuan! Robotët po arrijnë kudo. Nga aplikimet industriale tek ju
Tabela e Ndarjes Modulare Neopixel me Burim të Hapur për Breadboard: 4 hapa (me fotografi)
Tabela e shpërthimit modulare Neopixel të hapur me burim të hapur për bordin e bukës: Ky udhëzues ka të bëjë me një dërrasë të vogël (8mm x 10mm) të gatshme për bukë të gatshme për LED Neopixel të cilat mund të vendosen dhe ngjiten me njëri-tjetrin, gjithashtu siguron shumë më shumë ngurtësi strukturore sesa një hollë Rrip LED në një formë shumë më të vogël fakto