Mündəricat:
- Addım 1: Materiallar/Alətlər
- Addım 2: Karton Çərçivə
- Addım 3: Kabel çəkmə
- Addım 4: Itsy Bitsy qurmaq
- Addım 5: Proqramlaşdırma
- Addım 6: Tikinti
- Addım 7: Açar Caps
- Addım 8: Nəticə
Video: Kartonla Programlanabilir Klaviatura: 8 Adım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Texnologiya inkişaf etdikcə insanlar hər şeyin getdikcə daha çox virtual olmasını istəyirlər, lakin bəzən öz əllərinizlə toxuna biləcəyiniz fiziki bir şeyə sahib olmaq daha praktik və əlverişlidir. Bunun bir nümunəsi, bir işi daha səmərəli və ya rahat yerinə yetirməyə imkan verən makroların və ya qısa yol klaviatura/klaviatura istifadəsidir. Hal -hazırda 30 dollardan 150 dollara qədər olan qiymətlərlə onlayn sifariş verə bilərsiniz. Bununla birlikdə, mikro nəzarətçilər, arduino IDE klaviatura kitabxanası və bəzi əsas tikinti materialları sayəsində istədiyiniz hər şeyi etmək üçün proqramlaşdıra biləcəyiniz 30 dollardan aşağı, bəlkə də 20 dollardan aşağı qiymətə edə bilərik.
Təlimatlarımı bəyənirsinizsə, zəhmət olmasa Cardboard Challenge Yarışmasında ona səs verin, təşəkkürlər!
Addım 1: Materiallar/Alətlər
- Adafruit Itsy Bitsy 32u4 (daxil olan çantanı saxlayın, daha sonra istifadə olunacaq)
- Mexanik açarlar və ya adi düymələr
- Tel (bu istifadə etdiyim teldir, amma hər hansı biri işləməlidir, sadəcə ətrafımda heç bir əlavə çəkmə yox idi)
- Karton (notepadların arxasındakı sərt kartondan aldım, büzməli də işləməyə bilər)
- Tape
- X-Acto Bıçağı
- Lehimleme dəmir
- Lehim
- Arduino IDE tələblərinə cavab verən bir kompüter (əksər Windows, Mac və ya Linux kompüterləri yaxşı işləməlidir)
Addım 2: Karton Çərçivə
Başlamaq üçün klaviatura çərçivəsini kartondan düzəltdim. Notepadın arxasındakı sıx kartondan istifadə etdim, amma digər karton növlərinin çoxu işləyə bilər. Kəsmədən əvvəl, yuxarıdakı şəkillərdə göründüyü kimi, mənə yol göstərmək üçün xətləri ölçdüm və çəkdim və bu, olduqca yaxşı işlə bitdi. Sonra çərçivəni X-Acto bıçağı ilə kəsdim, sonra mexaniki açarların deliklərini kəsdim. Əsl fikrim, heç bir yapışqan istifadə etməmək üçün çərçivənin kənarındakı qapaqları bağlamaq idi. Ancaq kartonun qalınlığı səbəbindən bu o qədər də yaxşı nəticə vermədi və 6 -cı addımdan sonra onu lentlə bitirmək qərarına gəldim.
Addım 3: Kabel çəkmə
Bu layihənin naqilləri üçün bütün açarları Ity Bitsy -də fərqli bir nömrəyə bağladım. Sonra, sadəlik naminə, torpaq pinini açarlardan birinə bağladım və sonrakı açarı digər açara qədər lehimlədim və sair (bunu yuxarıdakı şəkillərdən görmək olar). Məlumat üçün, kartondan hazırlandığı üçün digər tərəfə keçəcək heç bir boşluq olmadığı üçün lehim üçün çərçivədə artıq açarlara sahib olmalısınız.
Addım 4: Itsy Bitsy qurmaq
Əvvəlcə lövhəni buradan proqramlaşdırmaq üçün istifadə edəcəyimiz Arduino IDE proqramını əldə etmək istəyəcəksiniz: https://www.arduino.cc/en/Main/Software. Daha sonra, Ity Bitsy-ni kompüterinizə qoşun və buradakı təlimatları izləyin: https://learn.adafruit.com/introducting-itsy-bitsy-32u4/arduino-ide-setup "Arduino IDE Setup" və " Arduino IDE ilə istifadə edin. " Mən bunu təlimatla izah edərdim, lakin adafruit.com saytındakı insanlar məhsullarından necə istifadə edəcəklərini izah edən böyük bir iş görürlər.
Addım 5: Proqramlaşdırma
Unutmayın ki, bu təlimatlandırmanın proqramlaşdırma hissəsi mənim necə etdiyimdir və ehtiyaclarınıza uyğun olaraq hər hansı bir aspektini dəyişə bilərsiniz. Sənədləri buradan istifadə edə bilərsiniz: https://www.arduino.cc/reference/en/language/functions/usb/keyboard/keyboardpress/ hər hansı bir klaviatura qısa yolları üçün demək olar ki, hər hansı bir düymə birləşməsi etmək üçün. Əksər qısayolları proqram parametrlərində tapa bilərsiniz, ancaq orada tapa bilmirsinizsə, sadəcə internetdə axtarıb istədiyinizi tapa bilərsiniz. Fərqli düymələrin kodunu nöqtəli vergüllə ayrılmış ardıcıl sətirlərə qoyaraq birdən çox düymə ilə qısa yollar yarada bilərsiniz. Bunu, basıldıqda böyük W yazdıran bir düymənin kodu olan ilk "if" ifadəsindəki arduino kodunda görmək olar. Daha mürəkkəb qısayollar etmək istəyirsinizsə, Auto Hotkey adlı bir proqramdan istifadə edərək bir düyməni basmaqla bir tətbiq aça bilərsiniz. Özümlə oynadığım üçün bu təlimatı yeniləməyə çalışacağam.
Addım 6: Tikinti
Bütün düymələri bağladıqdan sonra lövhəni kartona necə bağlamağı öyrənməyə başladım. Təəssüf ki, bunu etmək üçün yaxşı bir yol yoxdur, çünki Itsy Bitsy -də montaj delikləri yoxdur və o qədər də möhkəm olmayan bir səthdən istifadə edirik. Fikirləşdiyimiz şey, lövhənin özünü qorumaq və bir qədər qorumaq üçün adafruit Ity Bitsy -nin göndərdiyi çantanı istifadə etməkdir. Yuxarıdakı şəkildə gördüyünüz kimi lövhəni çantanın içinə qoydum və çantanı kartona yapışdırdım. Mikro usb portunun əlçatan olmasını təmin etmək üçün çantanın orijinal açılışın əks tərəfini kəsməlisiniz. Lövhə "təmin edildikdən" sonra, qutu şəkillərdə göründüyü kimi bükülə bilər və ya kifayət qədər nazik karton istifadə edirsinizsə, çubuqlar kartonun yarıqlarına yapışdırıla bilər.
Addım 7: Açar Caps
Təəssüf ki, kartonun faydalılığını itirməyə başladığı yer budur. Açar qapaqları kartondan düzəltməyin yolunu tapa bilmədim və bu, yəqin ki, tez -tez istifadə üçün yaxşı bir fikir olmaz. Ancaq yalnız mənim kimi qısa yollar və əmrləri yerinə yetirmək üçün istifadə edirsinizsə, yəqin ki, yaxşı olacaq. Digər tərəfdən oyun üçün istifadə edirsinizsə, bəzi ucuz düymələr satın almağı düşünə bilərsiniz.
Addım 8: Nəticə
Ümumiyyətlə, bu təlimatlandırmaq üçün məqsədim, əksər insanların həyatında digər yüksək son məhsullara alternativ olaraq istifadə edilə bilən ucuz və praktik bir obyekt etmək idi. Düşünürəm ki, əldə etdiyiniz materialdan asılı olaraq cəmi 12-13 dollara başa gəlir və bir az daha çox tikinti materialları və proqramlaşdırma ilə daha da genişləndirə biləcəyiniz çox böyük bir funksiyaya malikdir.
Yenə də bu bələdçidən zövq alsaydınız, Cardboard Challenge yarışmasında mənə səs versəniz çox minnətdar olaram. Təşəkkürlər! Bu mənim ilk təlimatımdır, buna görə hər hansı bir məsləhətiniz və ya konstruktiv rəyiniz varsa bunu şərhlərə əlavə edə bilərsiniz və bu çox təqdir ediləcəkdir.
Tövsiyə:
DIY - PAM8403 və Kartonla USB Mini Dinamik Sistemi Edin - Qızıl Vida: 5 addım
DIY - PAM8403 və Kartonla USB Mini Dinamik Sistemi Edin | Qızıl Vida: Bu gün sizə PAM8403 gücləndirici modulu və Kartondan istifadə edərək USB mini hoparlör sisteminin necə hazırlanacağını göstərəcəyəm. Ucuz materiallarla çox asandır
Arduino Mexanik Klaviatura: 5 Adım (Şəkillərlə birlikdə)
Arduino Mexanik Klaviatura: Başqa bir layihə üçün bir pin yastığına ehtiyacım var idi, buna görə evdə olan hissələri olan bir klaviatura düzəltmək qərarına gəldim
Klaviatura Kapağı Mikro Suluboya Botları: 12 Adım (Şəkillərlə birlikdə)
Klaviatura Kapağı Mikro Suluboya Botları: Bu kiçik robotlar ən çox sevdiyiniz şəxsi dizayn problemindən qaynaqlanır: bir şey etmək üçün lazım olan minimum miqdarda material və alətləri araşdırmaq. Bu vəziyyətdə "sənət" edən və/və ya edən bir şey mənim istəyimdir
Stranger Things Programlanabilir Başlıq: 9 Adım (Şəkillərlə birlikdə)
Qəribə şeylər proqramlaşdırıla bilən başlıq: heç vaxt qorxulu bir canavar dünyasında vaxt keçirmək məcburiyyətində olmayacaqsınız, amma bəzən istəsəniz orada tamamilə yaşaya biləcəyinizi söyləyən bir köynək geyinmək istərdiniz. Açıq bazarda belə bir köynək olmadığı üçün geyimlərimizi tikməyə qərar verdik
8051 ilə Klaviatura Arayüzü və 7 Segmentdə Klaviatura Nömrələrini Göstərmək: 4 Addım (Şəkillərlə)
8051 ilə Klaviatura Arayüzü və 7 Segmentdə Klaviatura Nömrələrini Göstərmək: Bu dərslikdə 8051 ilə klaviaturanı necə birləşdirə biləcəyimizi və klaviatura nömrələrini 7 seqmentli ekranda necə göstərəcəyimizi izah edəcəyəm