Мазмуну:
- 1 -кадам: материалдар
- 2-кадам: HC-05ти HID Bluetooth түзмөгүнө буруңуз
- 3 -кадам: Circuit
- 4 -кадам: кадр
- 5 -кадам: Камтылган программа
- 6 -кадам: Видео
Video: K -Ability V2 - Сенсордук экрандар үчүн ачык булак жеткиликтүү клавиатура: 6 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Бул прототип K-Abilityдин экинчи версиясы.
K-Ability-бул нерв-булчуң ооруларына алып келген патологиясы бар адамдарга сенсордук экранды колдонууга мүмкүнчүлүк берген физикалык клавиатура.
Нейромускулярдык патологиясы бар адамдар үчүн компьютердик түзүлүштөрдү колдонууну жеңилдеткен көптөгөн жардам каражаттары бар, бирок алар кымбат жана көпчүлүгү мобилдик түзмөктөрдө сенсордук экрандын татаал жаңсоолоруна жол бербейт (серпүү, кош тийүү, сүйрөө жана түшүрүү).
K-Ability V1 тремору, спазмы жана башкаруу жана нерв-булчуң координациясынын жалпы көйгөйлөрү бар адамдарга мобилдик түзмөктөргө жана компьютерлерге акылга сыярлык баада жетүү мүмкүнчүлүгүн берүү үчүн өз алдынча өндүрүлгөн жана арзан түзүлүштү (20 € дан азыраак) түзүүнү көздөйт.
K-жөндөмдүүлүгү 7 баскычтан жана бир аз экрандан турат.
K-Ability V2 проектке ыңгайлуулукту жана колдонуунун оңойлугун кошкон бир нече жаңы функцияларды киргизет:
- физикалык баскычтарды сыйымдуу баскычтарга алмаштыруу
- HID bluetooth негизги түзмөккө туташуусу (смартфон, планшет жана компьютерлер)
- powerbank же тышкы батареядан электр менен камсыз кылуу мүмкүнчүлүгү
- ылайыкташтырылган долбоорлорду түзүү мүмкүнчүлүгү
1 -кадам: материалдар
Материал
Arduino Nano Clone Aliexpress
HC-05 Aliexpress же Banggood
Олед дисплей 6pin Aliexpress же Banggood
MPR121 Capacitive Touch Sensor Controller Aliexpress
Aliexpressтин каршылыгы
Кабелдер Aliexpress же Banggood
Breadboard Aliexpress же Banggood
Куралдар
FTDI сериялык адаптери Aliexpress же Banggood
2-кадам: HC-05ти HID Bluetooth түзмөгүнө буруңуз
L'RN-42-зымсыз клавиатура же чычкан сыяктуу иштеген Bluetooth модулу.
Улам кымбат жана жеткирүү убактысынан улам, Брайан жазган бул жөнөкөй жана эффективдүү көрсөтмөнүн аркасында жалпы жана арзан HC-05ти бузууну чечтим:
www.instructables.com/id/Upgrade-Your-3-Bl…
Процедура өтө жөнөкөй жана сизге FTDI Board жана кээ бир программалар керек болот, аларды түздөн -түз гидден жүктөп алууга болот.
Процедуранын аягында сиздин HC-05 модулуңуз RN-42ге жана башка HID bluetooth модулуна окшош иштей алат.
(сүрөт https://www.youtube.com/embed/y8PcNbAA6AQ сайтынан алынды)
3 -кадам: Circuit
Сүрөттөгү схема түшүнүктүү деп үмүттөнөм.
Бул конфигурацияда схема 9 gpio колдонот:
D02> HC-05 TX D03> HC-05 RX D04> HC-05 STATE D08> Display RES D09> Display DC D11> Display SDA D13> Display SCL A4> MPR121 SDA A5> MPR121 SCL
MPR121 модулу 3.3V жана HC-05 чыңалуу бөлүштүргүчүнүн 2 каршылыгы менен иштейт.
4 -кадам: кадр
Сүрөттөлгөн долбоордо чыныгы бекитилген алкак жок, анткени ар бир патология атайын форманы, өлчөмдү жана материалды талап кылат.
Бул колдонмо үчүн мен дене үчүн ар кандай форманы жана материалды колдонуу мүмкүнчүлүгүн көрсөтүү үчүн жөнөкөй картон жээкчесин жасадым.
Корпустун эң жөнөкөй конструкциясын камсыздоонун негизги бөлүгү - бул тийүү баскычтары жоктугу.
Сыйымдуу ачкычтарды колдонуу MPR121 модулунун жардамы менен 7 киргизүүнү камсыз кылат, жөн эле кабелди же башка өткөргүч материалды модулдун казыктарына туташтырып, клавиатуранын макетин түзүп, кадрдын жана баскычтардын түзүлүшүн камсыз кылат. каалаган өлчөм абдан жөнөкөй.
5 -кадам: Камтылган программа
Алгач бизге китепканалар керек:
Тек SSD1306 OLED дисплейлери үчүн Arduino китепканасы Текст Адафрут MPR121 Китепкана SPIS программалык камсыздоо сериясы
Чычкан курсорун жылдырган буйруктар "жазуу" функциясы бар Программалык Сериялар китепканасы менен жөнөтүлөт.
Ар бир буйрук ушундай жол менен структураланган 7 байттык буферден турат:
буфер [0] = 0xFD; буфер [1] = 0x05; буфер [2] = 0x02; буфер [3] = 0x00; // Баскычтар буфери [4] = 0x00; // X motionbuffer [5] = 0x00; // Y motionbuffer [6] = 0x00; // Дөңгөлөк
Бул долбоор үчүн мен "Текстти гана" тандап алдым, анткени ал программанын сактагычынын 2928 байтын (9%) жана глобалдык өзгөрмөлөр 54 байтты (2%) динамикалык эс тутумун колдонот.
6 -кадам: Видео
Мен видеону жүктөй албайм … Аны бул жерден көрө аласыз:
Сунушталууда:
Arduino Learner Kit (ачык булак): 7 кадам (сүрөттөр менен)
Arduino Learner Kit (Ачык Булак): Эгерде сиз Arduino дүйнөсүндө жаңыдан үйрөнүп жатсаңыз жана Arduino'ну практикалык тажрыйбага ээ болгуңуз келсе, бул Instructables жана бул Kit сиз үчүн. Бул комплект Arduino окуучуларына оңой үйрөтүүнү жакшы көргөн мугалимдер үчүн да жакшы тандоо
Sup - Quadriplegia менен ооруган адамдар үчүн чычкан - Баасы төмөн жана ачык булак: 12 кадам (сүрөттөр менен)
Sup - Quadriplegia менен ооруган адамдар үчүн чычкан - Баасы төмөн жана ачык булак: 2017 -жылдын жазында менин эң жакын досумдун үй -бүлөсү менден Денверге учуп, аларга долбоор менен жардам бергим келет деп сурашты. Алардын Аллен аттуу досу бар, ал велосипед тебүү кырсыгынын кесепетинен квадриплегияга чалдыккан. Феликс (менин досум) экөөбүз тез жооп бердик
ProtoBotту кантип куруу керек - 100% ачык булак, супер -арзан, билим берүүчү робот: 29 кадам (сүрөттөр менен)
ProtoBotту кантип куруу керек - 100% ачык булак, супер -арзан, билим берүүчү робот: ProtoBot - бул 100% ачык булак, жеткиликтүү, супер арзан жана оңой курула турган робот. Баары Ачык Булак-Аппараттык, Программалык камсыздоо, Көрсөтмөлөр жана Окуу планы-бул роботту курууга жана колдонууга керектүү нерсенин баарына жетүүнү билдирет
Crazy микросхемалары: ачык булак электрониканы үйрөнүү системасы: 8 кадам (сүрөттөр менен)
Crazy Circuits: Open Source Electronics Learning System: Билим берүү жана үй рыногу балдарга жана чоңдорго STEM жана STEAM негизги түшүнүктөрүн үйрөтүү үчүн иштелип чыккан модулдук электрониканын "үйрөнүү" системалары менен капталган. LittleBits же Snapcircuits сыяктуу өнүмдөр ар бир майрамдык белек көрсөтмөсүндө же ата -энелер блогунда үстөмдүк кылат окшойт
EOS 1 ачык булак спектрометрин жасоо: 10 кадам (сүрөттөр менен)
EOS 1 ачык булак спектрометрин жасоо: EOS 1 (Erie Open Spec v1.0)-бул жөнөкөй, ачык булак, смартфонго негизделген спектрометр, айлана-чөйрөнү ойлогон ар бир адам сууда азык заттардын концентрациясын өлчөө үчүн колдонулат. Сураныч, расмий EOS 1 комплекттериңиз болсо, 5 -кадамга өтүңүз. Де