Мазмұны:

K -Ability V2 - сенсорлық экрандар үшін ашық бастапқы коды бар пернетақта: 6 қадам (суреттермен)
K -Ability V2 - сенсорлық экрандар үшін ашық бастапқы коды бар пернетақта: 6 қадам (суреттермен)

Бейне: K -Ability V2 - сенсорлық экрандар үшін ашық бастапқы коды бар пернетақта: 6 қадам (суреттермен)

Бейне: K -Ability V2 - сенсорлық экрандар үшін ашық бастапқы коды бар пернетақта: 6 қадам (суреттермен)
Бейне: ASUS ROG FLOW Z13 ОЙЫНДЫҚ ПЛАНШЕТІН ҚАБЫЛДАУ ЖӘНЕ ШОЛУ 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 жобаға жайлылық пен пайдаланудың қарапайымдылығын қосатын бірнеше жаңа мүмкіндіктерді енгізеді:

  • физикалық түймелерді сыйымдылық түймелерімен ауыстыру
  • HID bluetooth негізгі құрылғыға қосылуы (смартфон, планшет және компьютерлер)
  • қуат банкінен немесе сыртқы батареядан қуат алу мүмкіндігі
  • жеке дизайн жасау мүмкіндігі

1 -қадам: материалдар

Материалдар
Материалдар
Материалдар
Материалдар
Материалдар
Материалдар

Материал

Aliexpress -те Arduino Nano Clone

HC-05 Aliexpress немесе Banggood

Олед дисплейі 6pin Aliexpress немесе Banggood

MPR121 сыйымдылық сенсорлық сенсор контроллері Aliexpress

Aliexpress резисторлары

Aliexpress немесе Banggood кабельдері

Aliexpress немесе Banggood тақтасы

Құралдар

Aliexpress немесе FTDI сериялық адаптері 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 модуліне ұқсас жұмыс жасай алады.

(сурет https://www.youtube.com/embed/y8PcNbAA6AQ сайтынан алынды)

3 -қадам: Схема

Схема
Схема
Схема
Схема

Суреттегі схема түсінікті деп үміттенемін.

Бұл конфигурацияда схема 9 gpio пайдаланады:

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.3В және HC-05 кернеу бөлгішінің 2 кедергісімен қоректенетінін ескеріңіз.

4 -қадам: жақтау

Рамка
Рамка
Рамка
Рамка
Рамка
Рамка
Рамка
Рамка

Сипатталған жобада нақты бекітілген жақтау жоқ, өйткені әрбір патологияға арнайы пішін, өлшем мен материал қажет болады.

Бұл нұсқаулық үшін мен денеге кез келген пішін мен материалды қолдану мүмкіндігін көрсететін қарапайым картоннан жақтау жасадым.

Корпустың қарапайым конструкциясын қамтамасыз етудің негізгі бөлігі - бұл түйме түймелері жоқ.

Сыйымдылық кілттерін қолдану MPR121 модулінің арқасында модульдің түйреуіштеріне кабельді немесе басқа өткізгіш материалды қосу арқылы 7 кірісті қамтамасыз етеді, пернетақтаның орналасуын жасайды және жақтау мен түймелер жасайды. кез келген өлшем өте қарапайым.

5 -қадам: микробағдарлама

Микробағдарлама
Микробағдарлама
Микробағдарлама
Микробағдарлама
Микробағдарлама
Микробағдарлама

Алдымен бізге бірнеше кітапханалар қажет:

Тек SSD1306 OLED дисплейлері үшін Arduino кітапханасы мәтініAdafruit MPR121 кітапханасы

Тышқан курсорын жылжытатын командалар «жазу» функциясымен Software Serial кітапханасымен жіберіледі.

Әрбір пәрмен осылайша құрылымдалған 7 байтты буферден тұрады:

буфер [0] = 0xFD; буфер [1] = 0x05; буфер [2] = 0x02; буфер [3] = 0x00; // Түймелер буфері [4] = 0x00; // X қозғалыс буфері [5] = 0x00; // Y қозғалыс буфері [6] = 0x00; // Дөңгелек

Бұл жоба үшін мен «Тек мәтінді» таңдадым, себебі ол тек 2928 байтты (9%) бағдарламалық сақтау орнын пайдаланады, ал жаһандық айнымалылар 54 байтты (2%) динамикалық жадты пайдаланады.

6 -қадам: бейне

Мен бейнені жүктей алмаймын … Сіз оны мына жерден көре аласыз:

Ұсынылған: