Mündəricat:
- Addım 1: Parçalar və Alətlər
- Addım 2: Proqramın Qurulması
- Addım 3: Davanı çap edin
- Addım 4: Kablolama və montaj
- Addım 5: Kodun yanıb -sönməsi və dəyişdirilməsi
- Addım 6: Bitti
Video: RGB bir düyməli USB klaviatura: 6 addım (şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Kiçik, lakin işlək, tək bir düymənin ölçüsündən böyük olmayan RGB arxa işıqlı klaviaturaya ehtiyac duydunuzmu? Yox? Kimin qayğısına qalır, hər halda birini düzəldin! Bu təlimat, özünüzə bir az yararsız, bir düyməli klaviatura düzəltmək üçün lazım olan addımları izah edəcək.
Addım 1: Parçalar və Alətlər
Bu layihəni həyata keçirmək üçün sizə lazım olacaq…
Parçalar:
ATtiny85 əsaslı bir inkişaf lövhəsi. Bu lövhələr Digispark lövhəsinin klonlarıdır və 1-2 GBP/USD-ə qədər alına bilər. Bu lövhənin bir neçə versiyası var ki, onlardan birində USB A konnektoru var, ikisi isə mikro USB yuvasına malikdir. Bu layihə üçün lazım olan, "ATTINY85" ə uyğun olaraq "TINY85" yazılmış ikisindən ən kiçiyidir. Bütün lövhələr eyni şəkildə işləyəcək, ancaq 3D lövhəyə uyğun olacaq
- WS2812b RGB LED. Bunlar da müxtəlif formalarda olur, lazım olan növ LED -dən bir qədər böyük olan kiçik bir yuvarlaq PCB -yə quraşdırılmışdır. Çılpaq bir LED də istifadə edilə bilər, ancaq bunları lehimləmək çox çətin olacağını unutmayın.
- Cherry MX/ Cherry MX uyğun bir keçid. Aydın işığı olan açarlar idealdır, çünki onlar LED işığının keçməsinə imkan verəcəkdir.
- Cherry MX uyğun klaviatura.
Alətlər:
- Bir lehimləmə dəmiri və lehim lazım olacaq. Flux, Lehim Braid/Wick, Üçüncü Əllər dəsti və daha çox Flux da faydalıdır.
- Qapağı çap etmək üçün 3D printer tələb olunur, lakin əsas əl alətlərinə çıxışınız varsa oxşar bir şey ağacdan, akrilikdən, MDF və s. Kiçik bir ABS layihə qutusundan bir qutu da kəsilə bilər.
Addım 2: Proqramın Qurulması
Əvvəlcə Arduino IDE və Digispark sürücülərini quraşdırmalısınız. Bunu etmək üçün buradakı təlimatları izləyin. Lövhənizin işlədiyinə əmin olmaq üçün əlaqəli səhifəyə daxil olan göz qırpım eskizini yükləyin. Sonra, led idarə etmək üçün Adafruit Neopixel Kitabxanasını quraşdırmalısınız. Arduino IDE -də Alətlər> Kitabxanaları İdarə et -ə gedin və "Adafruit Neopixel" axtarın. Eyni adlı kitabxananı yükləyin və quraşdırın.
Addım 3: Davanı çap edin
Dava üçün lazım olan STL faylları və nümunə kodu burada thingiverse -dən yükləyə bilərsiniz. Davanın hər iki hissəsini indi yükləyin və yazdırın və kodu saxladığınızdan əmin olun - buna sonra ehtiyacınız olacaq.
Addım 4: Kablolama və montaj
Diaqramda və şəkillərdə göstərildiyi kimi komponentləri bağlayın. Led məlumat pimi lövhədəki P1 pininə, keçid isə P2 -yə bağlanmalıdır. P1 -i məlumatların Çıxış pininə deyil, LED -lərin IN pininə bağladığınızdan əmin olun. Sonra, lövhəni qutuya diqqətlə daxil edin. Sıx bir vəziyyətdədir və içəri girdikdən sonra çıxarmaq çox çətin olacaq, buna görə də əldən əvvəl naqillərinizi iki dəfə yoxlayın. Sonra, mikro usb portunu korpusdakı müvafiq kəsiklə düzəldin, lövhənin arxasında düzbucaqlı bir tornavida (və ya bənzər bir alət) bağlayın və yuvanı kəsilməyə itələyin. Sıx bir şəkildə oturmalıdır. Lövhəni yerində saxlamaq üçün isti yapışqan istifadə edin. Nəhayət, korpusun üst hissəsindəki iki girintiyi tabandakı iki çıxıntı ilə hizalayın və bir -birinə uyğunlaşdırın. Çantanın montajdan sonra yenidən açılmaq üçün nəzərdə tutulmadığını unutmayın, əgər kabellərinizdən əmin deyilsinizsə, kodu (növbəti addımda göstərildiyi kimi) yanıb söndürün və kassaya yerləşdirməzdən əvvəl led və açarı sınayın.
Addım 5: Kodun yanıb -sönməsi və dəyişdirilməsi
Addım 3 -dən yüklədiyiniz nümunə kodu açın və Arduino IDE -də açın. Bu sadə eskiz, arxa işığı istədiyiniz rəngə qoymağa və açarın düyməsini xəritələməyə imkan verir. Arxa işığın olmasını istədiyiniz rəngi seçmək üçün R, G və B dəyişənlərini dəyişdirin. Bu dəyişənlərin hamısının 0 (söndürmə) ilə 255 (maksimum) arasında bir rəqəmi olmalıdır. Bir düyməni xəritələmək üçün "keyCode" dəyişənini hansı düyməni istəsən dəyişdirin. Açar kodlarının siyahısını burada tapa bilərsiniz. Kodu zövqünüzə görə dəyişdirdikdən sonra kodu tərtib etmək və lövhənizə yandırmaq üçün yükləmə düyməsini vurun. Tərtib edildikdən sonra, terminal lövhənizi bağlamanızı istəyəcək. 60 saniyə ərzində bağladığınızdan əmin olun, əks halda yükləmə prosesini təkrarlamalı olacaqsınız.
Addım 6: Bitti
İndi tam işləyən bir düyməli klaviaturaya sahib olmalısınız! Təqdim olunan kod adi bir USB HID klaviaturasını təqlid edir, buna görə heç bir əlavə proqram quraşdırmadan istifadə etmək olar, baxmayaraq ki, düyməni basdığınız zaman hərəkətləri avtomatlaşdırmaq üçün AutoHotkey kimi makro proqramları yükləyə bilərsiniz. Kodu nümunə kodun təklif etdiyindən daha çox fərdiləşdirmək istəyirsinizsə, Digikeyboard kitabxanasından istifadə edərək öz kodunuzu yaza bilərsiniz. FastLED kitabxanası, led idarə etmək üçün də istifadə edilə bilər və Adafruit_Neopixel -dən daha güclü funksiyalar təklif edir.
Bu təlimatı bəyənmisinizsə, lütfən Böyük və Kiçik Müsabiqədə səs verməyi düşünün, əylənin!
Tövsiyə:
Bir düyməli bufet: 4 addım
One Button Buffet: DİQQƏT: Kang Chiao'nun yemək sistemi üçün bizim məktəbdə deyilsinizsə faydasızdır. Cihazların iki istifadəsi var. Yalnız yemək istəyən insanlar üçün həqiqətən faydalı olan sizin üçün bufet seçərək yemək seçiminin cansıxıcı prosesini atlamaq üçün istifadə edilə bilər
Bir düyməli radio axını qutusu: 7 addım (şəkillərlə)
Bir düyməli Radio Streaming Box: İçərisində bir Raspberry Pi olan bir dostum barı üçün bir qutu qurdum və bir düyməni basmaqla Darkice və Icecast istifadə edərək bir veb saytına səs ötürür, eyni zamanda 'On-Air' işarəsini yandırıram. Düşündüm ki, bu insanların qorxduğu bir şeydir
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
Günəş Üç Düyməli RGB İşıq Doodler Mouse .: 11 Addım (Şəkillərlə birlikdə)
Günəş Üç Düyməli RGB İşıq Doodler Mouse .: Bu il Makers Faire Auditions -da Lori Stotko və Stuart Nafey ilə http://lightdoodles.com/ görüşürəm. Doodle etmək üçün hazırladıqları bu sərin İşıq qələmləri var idi. Evə çatanda bir az etmək qərarına gəldim və köhnə Günəşin üç düyməli siçanını xatırladım
Tək Düyməli Klaviatura Masher: 4 Adım (Şəkillərlə birlikdə)
Tək Tuşlu Klaviatura Masheri: Qapını hər dəfə açmaq lazım olanda kod yazaraq dəyərli saniyələri israf edirsiniz? Bu kiçik 'cihaz' sizin üçün doğru düymələri basaraq prosesi asanlaşdırır və ovucunuzda gizlənə bilər ki, sadəcə əlinizi klaviatura və tətbiqə vurun