Mündəricat:
- Təchizat
- Addım 1: Vero Board / Strip Board hazırlayın
- Addım 2: Quraşdırılmış komponentlər
- Addım 3: Şematik Diaqram və Enkoder Bağlantıları (Seçimlərlə)
- Addım 4: Bağlantıları müəyyənləşdirin - Yeni Dövrə Kartı
- Addım 5: Kodlayıcı Bağlantılarını müəyyən edin
Video: SIFIR GECİKMƏ USB JOYSTICK - AUTO ANALOG MODİFİKASİYASI: 5 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Bu, Zero Delay USB Encoder True Analog Joystick Modifikasiyasına əlavə bir layihədir.
Bu cihazı əlavə etməzdən əvvəl əvvəlki layihədə Kodlayıcını uğurla dəyişdirməli, sınamalı və kalibr etməlisiniz.
Tamamlandıqda və işlədikdə, hər zaman Rəqəmsal rejimdə işə başlamaq vərdişlərinin zəhlətökən xüsusiyyətini aradan qaldırır - bu, hər dəfə istifadə etmək istədiyiniz zaman rejim keçidindən istifadə edərək Analogu seçməyiniz deməkdir.
GÜNCƏLƏNDİRMƏ: (2021 -ci il fevral) Bunu etməyə başlamazdan əvvəl - Bu kiçik gizmodan daha asan bir dəyişiklik olduğunu söyləmək üçün 2021 -ci ilin fevral ayında əsas layihəni yenilədim … amma həqiqətən məlumatı burda etmək istəyirsinizsə ….. Zövq alın
Bu layihənin etdiyi şey, analoji rejimə keçmək üçün bir dəfə rejim düyməsini basaraq sizi təqlid etməkdir - bir anlıq keçid olaraq bir tranzistoru işlətmək üçün vaxt gecikməsindən (rezistorlar və kondansatör) istifadə etmək.
Ardıcıllıq yalnız kompüterlə USB bağlantısı qurulduqdan sonra başlayır - RED Led (Rəqəmsal Açıq) ilə qidalanan +5v təchizatı (təxminən) alınaraq və yalnız C1 -in şarj edilməsi olan vaxtı başlatmaq üçün istifadə olunur.
Transistor açıldıqdan sonra, tək bir MODE keçid hərəkəti olaraq Analoga keçdiyini görürük.
Bir dəfə Analog rejimdə QIRMIZI Led sönür - Taymer dövrəsini söndürür və YAŞIL Led açılır və Enkoder Analog rejimdə işləyir! (Sadə!).
PC ilə USB bağlantısı qurulmadığı təqdirdə - Kodlayıcını və ya taymeri işə salmayacağını qeyd etmək vacibdir
Beləliklə, yalnız 5V USB təchizatında (PC olmadan) Kodlayıcını sınamaq işləməyəcək!
USB -ni hər dəfə çıxarmadan əl ilə yenidən başladığımı sübut etmək üçün sıfırlama düyməsini əlavə etdim.
Səliqəli bir şəkildə lehim edə bilsəniz və lövhə və ya Vero lövhəsi ilə işləməyi asanlaşdırmısınızsa. (Və yoxsa - hələ də çətin deyil!).
Qurulduqdan sonra, mətndə göstərildiyi kimi Kodlayıcıya 3 əlaqə qurmalısınız.
O vaxt əlimdə olanlarla mənim (bacardığım qədər kiçik) necə etdiyimi göstərən fotoşəkillər daxil etdim.
Təchizat
Vero lövhə / lövhə - 12 deşik uzunluğunda x 4 və ya 5 mis zolaq enində - fotoşəkillərə baxın - bunun üçün yalnız 1 trek kəsilməlidir.
Transistor:
1 x BC107 və ya BC147 və ya BC547 və ya demək olar ki, hər hansı bir ümumi məqsədli silikon NPN növü. Düzgün B-C-E oriyentasiyası vacibdir.
Rezistorlar (3):
1 x 39k 1/8 və ya 1/4 W
1 x 470k 1/8 və ya 1/4 W
1 x 220 ohm 1/8 və ya 1/4 W
Elektrolitik kondansatör 1 x 1000 uF - 6.3 ilə 25 volt arasında
Uyğun tellər.
İsteğe bağlı: (bağlama sxemlərinə baxın)
Keçid etmək üçün 1 dəfə itələyin (sıfırlayın)
1 x açma/söndürmə açarı SPST
Addım 1: Vero Board / Strip Board hazırlayın
Başlamazdan əvvəl bütün hissələrinizi toplayın.
Vero lövhənizi istifadə edəcəyiniz komponentlərə uyğun bir ölçüdə kəsin.
Lövhənizi və parçanızın mənimki kimi işləmədiyi təqdirdə ölçüsünü kəsmədən əvvəl komponentlərin sınaqdan keçirilməsini məsləhət görürəm.
Son nəticəni əldə etmək üçün fotoşəkillərimdən istifadə edin.
Şematik diaqramla əlaqələri iki dəfə yoxlayın.
Layihə quruluşunuzda yer problem deyilsə, nə qədər böyük olmağınız sizə bağlıdır - burada yalnız düzgün əlaqələr vacibdir.
Lövhəm 12 çuxur uzunluğunda və 5 zolaq enində idi - ancaq gördüyünüz kimi 4 zolaqla qurtara bilərdim.
Seçdiyiniz nizam heç bir parça kəsməyinizə ehtiyac olmadığını ifadə edə bilər.
Addım 2: Quraşdırılmış komponentlər
Fotoşəkildə quraşdırılmış bütün komponentlər və düzgün işləməsini sübut etmək üçün sıfırlama olaraq istifadə etmək üçün Rəqəmsal (bəli - Rəqəmsal) rejiminin seçilməsini məcbur etmək üçün əlavə etdiyim əlavə bir keçid (isteğe bağlı) göstərilir.
Onsuz da hər dəfə sınamaq üçün USB -ni PC -dən çıxartmalıyam. Keçid əlavə edildikdə onu basa bilərdim, YEŞİL Ledin sönməsini və QIRMIZI Ledin Açılmasını (Taymeri işə salır) sonra bir neçə saniyə sonra yenidən YEŞİL Açıq və QIRMIZI Qapalı vəziyyətə keçərdilər.
Bəzən Rəqəmsal rejimə keçməyiniz və orada qalmağınız lazım olduğu üçün bir qədər irəli getmək istəsəniz, A Xəttinə Açma/Kapama açarını (S1) əlavə edə bilərsiniz və Avtomatik Analog Taymeri Onda olduğu kimi işləyərkən və söndürüldükdə Əlavə S2 (göstərilməmiş) keçidindən istifadə edərək Mode keçidini əl ilə idarə etməyə imkan verəcəkdir.
Addım 3: Şematik Diaqram və Enkoder Bağlantıları (Seçimlərlə)
Diaqram, Yaşıl qutuda yeni dövrə (yeni lövhənizdə) və Sarı rəngdə burada uyğun olan Encoder modulu əlaqələrini göstərir. Bunu başa düşmək məcburiyyətində deyilsiniz - hamısını düzgün bir şəkildə bağlayın - və yadda saxla - Kodlayıcını kəsmək üçün başqa izlər yoxdur.
Kodlayıcıda:
A = Enkoder çipindən (Qara blob) +5 voltlu qidalanmanın RED Led -i qidalandıran R10 -a qədər olan qovşağı. Blob -a ən yaxın olan R10 -un sonu istifadə ediləcəkdir.
Qeyd edək ki, Çin istehsalçıları tərəfindən Encoder Mode soketinə qoşulan naqillər, torpaq üçün (0v) və keçid üçün Qara rəngdən istifadə edir - buna görə də rənglərin məntiqli olduğunu düşünməyin - özünüz yoxlayın!
B = Mod keçid giriş bağlantısı.
C = 0 Volt - (və ikinci Mod keçid bağlantısı)
Addım 4: Bağlantıları müəyyənləşdirin - Yeni Dövrə Kartı
A = Zamanlayıcı Encoder -dən yemə başlayır
B = Modu dəyişdirmək üçün qara tel - növbəti hissəyə baxın.
C = 0 Volt - (və ikinci Mod keçid bağlantısı)
Addım 5: Kodlayıcı Bağlantılarını müəyyən edin
Fotoşəkillərdən gördüyünüz kimi - yalnız 3 əlaqə - Encoder -da kəsmək və ya dəyişdirmək üçün heç bir parça yoxdur - A -B -C qədər asandır!
A = R10 -un arxasına lehimləmək üçün bir tel - heç bir şeyi qısaltmamağa diqqət edin.
B = Modu dəyişdirmək üçün qara tel - növbəti hissəyə baxın.
C = 0 Volt - (və ikinci Mod keçid bağlantısı)
USB -ni PC -yə bağlamadan əvvəl kabelinizi iki dəfə yoxlayın
İndi RED Led açıldıqdan qısa müddət sonra PC -nin USB yuvasına qoşulduqda tapmalısınız, sönəcək və YAŞIL yanacaq - və bunu özünüz etmədən Analog rejimdə indi Kodlayıcıdır.
İstifadə etdiyim R1, R2 və C1 komponent dəyərlərinin etibarlı işləməsi üçün uyğun bir gecikmə verdiyini unutmayın. İstifadə etdiyiniz komponentlərin yaşından və keyfiyyətindən asılı olaraq gecikmə bir az daha uzun və ya daha qısa ola bilər. C1 üçün böyük bir dəyər (1500 uF deyək) nəzəri olaraq keçidin baş verməsi üçün daha uzun çəkməlidir.
Əylənin !
Tövsiyə:
Gecikmə əleyhinə: 7 addım
Anti-Procrastinator: Dünyamız hər yaşda olan insanların telefonlarına yapışdırıldığı yerlərdə dəyişdi. Bəzən bu qədər diqqəti yayındıra bilər və insanları görməli olduqları işi təxirə sala bilər. Anti-Procrastinator, insanların ayrılmasına imkan verən bir cihazdır
Avtomatik Gecikmə Sistemi: 5 addım
Avtomatik Gecikmə Sistemi: Bu layihə, robotdan qaçınan obyektin alqoritmini dəyişdirərək hazırlanmışdır. Bundan əlavə, bu təlimatdakı robotu Bluetooth vasitəsilə bir smartfon idarə edə bilər
Gecikmə Taymeri Dövrü: 6 Addım
Gecikmə Zamanlayıcısı Dövrü: Giriş: Bu gün asan bir Gecikmə Zamanlayıcısı Dövrini necə quracağınızı müzakirə edəcəyik. dövrənin işləmə üsulu, push_Button düyməsini basdıqdan sonra dövrəyə bağlı olan yükün işləyəcəyidir. Və bir müddət sonra yük azalacaq. ci
Cüt Gecikmə Efekti: 10 Addım (Şəkillərlə birlikdə)
Double Delay Effect: SUPER sadə ikiqat gecikmə effekti! Məqsədim, yalnız bir neçə komponentdən istifadə etməklə mümkün olan ən yığcam və zaniest gecikməni yaratmaq idi. Nəticə, təəccüblü dərəcədə kütləvi bir səsə malik olan korpusuz, asanlıqla dəyişdirilə bilən səs-küy maşındır. YENİLƏNİB: Ətraflı
Gecə İşığı üçün Gecikmə Dövrü: 4 Addım
Gecə İşığı üçün Gecikmə Dövrü: Yataqlarımızın yanında hamımızın gecə işıqları var. Əks təqdirdə, yataq otağında işıqları söndürdükdən sonra qaranlıqda yatağa getməliyik. Yaxşı, bu dövrəni qurarsanız, belə problemlər olmayacaq. Bu dövrənin etdiyi şey gecikmə müddətini saxlamaqdır