Mündəricat:
- Addım 1: Adım 1: Tələbləri toplayın
- Adım 2: Adım 2: Düymələri, Açarları və Kodlayıcıları düzün
- Adım 3: Adım 3: Düymələri, açarları və kodlayıcıları qazın və quraşdırın
- Addım 4: Adım 4: Matrisinizi düzün
- Addım 5: Adım 5: Matrixi bağlayın
- Adım 6: Adım 6: Kodlayıcıları və Arduinonu bağlayın
- Adım 7: Adım 7: Eskizi hazırlayın
Video: Sim Yarışı Düymə Qutusu: 7 Adım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Düymə qutusu, Sim Racing -də istifadə olunan, müxtəlif avtomobil idarəetmə düymələrini, açarları və düymələri təyin etməyə imkan verən bir cihazdır. Ümumi düymə tapşırıqları bir başlanğıc düyməsi, PTT, istək çuxuru və s. Kimi şeylərdir. Keçid açarları sileceklər, faralar və s. Üçün çox yaxşı işləyir. Düymələr TC (Dartma Nəzarəti), Əyləc əyilməsini və daha çoxunu tənzimləmək üçün istifadə edilə bilər.
Addım 1: Adım 1: Tələbləri toplayın
Arduino Pro Micro - Rəsmi bir lövhə əldə edə bilərsiniz; Knock off versiyaları ilə də şanslıyam.
ABS Layihə qutusu - seçdiyiniz düymələri və açarları dəstəkləmək üçün kifayət qədər dərin olduğundan əmin olun.
Bir anlıq düymələr - yuvarlaq bir montaj çuxuru olan düymələrlə işləmək daha asandır. İstədiyiniz rəng və ölçüdə düymələr axtarın. Düymələrdə no yox olmalıdır. (Normalda Açıq) kontaktlar. Qeyd edək ki, bu təlimat işıqlı düymələrin necə istifadə olunacağına aid deyil.
Keçid açarları - Ani və kilidləmə arasında seçim edə bilərsiniz. Digər seçimlər ST (Tək Atış) və ya DT (Cüt Atma) dir. Tək atış, açma/söndürmə 2 mövqe deməkdir, Cüt atış 3 mövqedə açma/söndürmə/açma deməkdir. Tək Qütb (SP) və ya Cüt Qütb (DP) növlərindən narahat olmayın, hər ikisi də işləyəcək. Double Throw açarları ilə başa çatırsınızsa, ikinci terminal dəstini görməməzlikdən gələ bilərsiniz. Bu açarlara tez -tez birləşdirilmiş xüsusiyyətləri ilə istinad edilir, yəni SPDT, DPDT və s.
Rotary Encoders - Encoders, tənzimləmələri artırmağı və azaltmağı dəstəkləyən xüsusiyyətləri idarə etməyə imkan verir. məs. Dartma Nəzarəti. Bəzi fırlanan idarəedicilərdə də kodlayıcı şaftını aşağı basaraq quraşdırılmış ani düymə var. Düymələr - Enkoder şaftlarına uyğun düymələr.
USB Microdan USB -A kabelinə - Bu arduino kodunu lövhəyə yükləmək və Düymə Qutunuzu kompüterinizə bağlamaq üçün istifadə ediləcək.
Tel - Teflon örtüklü 24ga üstünlük verirəm. möhkəm tel.
Lehim və Lehimləmə Dəmiri - Kiçik uclu aşağı vatlı dəmir ən yaxşı işləyəcək. Bağlantılar həddindən artıq qızdırıldıqda əriyəcək və uğursuz olacaq, buna görə tənzimlənən bir temperatur və ya aşağı vatlı dəmir daha yaxşıdır.
Matkap və Matkap ucları - Açarlarınız, düymələriniz və s. Üçün kiçik deşiklər açmaq üçün kiçik bir pilot ucu və bir pərdə böyük bir birləşmə təşkil edir. Matkap Maşına giriş, hizalama səhvlərini daha az ehtimal edəcək. İsteğe bağlı: Düymə qutunuza karbon lif və ya alüminium görünüş əlavə etmək üçün vinil örtük.
Adım 2: Adım 2: Düymələri, Açarları və Kodlayıcıları düzün
Düymələr layihə qutunuzun qapağına quraşdırılacaq. Düymə qutunuzun düymələriniz üçün kifayət qədər dərin olduğunu iki dəfə yoxlayın.
Boşluq və estetika hiss etmək üçün açarları, düymələri və düymələri fiziki olaraq qapağın üzərinə yerləşdirməyi faydalı hesab edirəm.
Hər bir komponent arasında bərabər boşluq olan hər şeyi bir şəbəkəyə düzməyə çalışın.
Satırların sonunda kifayət qədər yer buraxdığınızdan əmin olun, açarların və düymələrin bir bazası var və düzgün montaj üçün kifayət qədər yer lazımdır. Üzünüzü karbon və ya alüminium görünüş üçün vinilə bükürsünüzsə, qələmlə qutunun üzünə düz xəttlər çəkə bilərsiniz, onlar daha sonra sarğı ilə örtüləcək.
Əks təqdirdə, qapağın altına xətlər çəkin, quraşdıracağınız hər düymənin/açarın mərkəzində xətlərin keçməsini istəyirsiniz.
Adım 3: Adım 3: Düymələri, açarları və kodlayıcıları qazın və quraşdırın
Hər bir komponent üçün çuxuru açmaq üçün kiçik bir matkap ucu (pilot ucu olaraq da bilinir) istifadə edin. Kiçik bit çox dəqiq olmağa və hər şeyin mərkəzdə olmasını təmin etməyə imkan verir. İpucu: Bir qazma maşınına girişiniz varsa, bu addım daha asan və daha sürətli olacaq. Yoxdursa, narahat olmayın, sadəcə vaxt ayırın.
Pilot deliklər düzəldildikdən sonra, quraşdırılacaq hər bir komponentin şaftı üçün bir addım bitinə və ya düzgün bitə keçin.
İpucu: Çox uzağa getməmək üçün bir az istifadə edərkən diqqətli olun. Bir kəsik istifadə etməyi və bitməli olduğum addımın rəngini sevirəm. Arduino və kompüteriniz arasında işləyəcək usb kabeli üçün korpusun arxasında bir delik açmaq üçün də yaxşı bir vaxtdır. Kablonun usb mikro ucunu keçmək üçün çuxurun kifayət qədər böyük olması lazımdır. Kabelin çəkilməsinin qarşısını almaq üçün çuxuru kəsmək üçün rezin bir çubuq və içərisində bir tel bağlama istifadə edə bilərsiniz. Qutunuzun qapağını vinillə saracaqsınızsa, indi bunu etməyin vaxtıdır.
Addım 4: Adım 4: Matrisinizi düzün
Arduino nəzarətçisinin düymələrə basıldığında, açarların dəyişdirilməsində və s. Anlamaq üçün istifadə edə biləcəyi məhdud sayda giriş və çıxış var. Daha çox sayda açar və düyməni yerləşdirmək üçün matris adlanan bir texnikadan istifadə edəcəyik. bir keçid və ya düymənin "ünvanı" olaraq bir çıxış və girişin kəsişməsi. Arduino çıxışları matrisdə sütunlar və girişlər satır olaraq təyin edilir və hər düymə və keçid mövqeyinə bir ünvan verilir. Layihənizi etmək üçün bir elektron tablo proqramı istifadə etmək ən asandır, amma kağız da işləyəcək. Arduino'nun A0, A1, A2 və A3 matrisində "sütunlar" olaraq və 6, 7, 8, 9, 10 və 16 -nı "satır" olaraq istifadə edərək 28 -ə qədər girişi qəbul edə bilərik (düyməni basmaq, mövqeləri dəyişdirmək və s.)! Layihəni asanlaşdırmaq üçün düymə açarınızdakı və ya dönərliyinizdəki hər bir pin ona istinad etmək üçün bir etiketə ehtiyac duyacaq. Bir düyməni təmsil etmək üçün "PBn", bir keçidi təmsil etmək üçün "TGn" və fırlanan kodlayıcılar üçün "REn" seçdim. Addakı "n", matrisdəki xüsusi komponentə istinad etmək üçün bir rəqəmlə əvəz olunur. İpucu: Qapağın altındakı hər bir komponentin adını yerləşdiyi yerin yanında yazmaq faydalıdır, məsələn. PB1, PB2, RE1, və s. Matrisdə, sancaqlara baxıram, onları vizual olaraq qapağın altından baxılan qapağa quraşdırılmışdır. Məsələn, bir düymənin "H" (yüksək) və "L" (aşağı) adlandırdığım 2 terminalı olacaq, sxeminizi asanlıqla xatırladığınız müddətcə yuxarıdan və aşağıdan və ya istədiyiniz hər şeyi istifadə edə bilərsiniz.. Keçidlər üçün yüksək, mərkəz və aşağı istifadə edirəm. mənim keçidlərim DPDT -dir. Dönər kodlayıcılarımın düymələri də vardı, buna görə də REn-PB yüksək və aşağıya sahibəm. Hər bir düymə və ya "giriş" açarı matrisinizdəki bir sütuna bənzəyir. Eyni sütunda birdən çox keçid/düymə girişiniz ola bilər, yalnız satır sayınızdan çox deyil.
Vacibdir! Bütün keçid açarlarının çıxışları onun giriş sütununa uyğunlaşdırılmalıdır. Bunun səbəbi, keçid mərkəzinin A0 olduğunu söyləməkdir, sonra açarın çıxışı (yüksək və ya aşağı terminal) bir sıra pininə gedəcək. 7 və ya 8.
Arduino Çıxışları (keçid/düymə girişləri) A0A1A2 TG1-HPB1-HPB2-H TG2-CTG4-CPB5-H TG3-CPB3-HPB6-H RE1-PB-HPB4-HPB7-H RE2-PB-HPB8-H RE3-PB- H Arduino Girişləri (keçid/düymə çıxışları) 6TG1-LPB1-LPB2-L 7TG2-HTG4-LPB5-L 8RE1-PB-LRE2-PB-LPB6-L 9TG3-HPB3-LPB7-L 10TG3-LPB4-LRE3-PRE3 16TG2-LTG4-HPB8-L
Addım 5: Adım 5: Matrixi bağlayın
Arduino Çıxışlarından başlayaraq (keçid və düymə girişləri) hər bir elektrik komponentini matris sütununa bağlayın və Arduino çıxışına qoşulmaq üçün qısa bir tel buraxın. Teflon telimi hər şeyi birləşdirmək üçün istifadə etdim və arduino -ya getmək üçün rəngli bir tel parçası daha sonra tapmağı və izləməyi asanlaşdırdı. Bütün sütun komponenti əlaqələri tamamlandıqdan sonra hər bir satır üçün eyni şeyi edin. Doğru terminalı yüksək və ya aşağı bağladığınızdan əmin olmaq üçün eyni sıradakı bütün komponentləri bir -birinə bağlayın və Arduino -ya daha sonra qoşulmaq üçün telin uzunluğunu buraxın. Vaxt ayırın və düzgün terminal bağladığınızı iki dəfə yoxlayın. Budur, komponentin yanındakı paneldə yazılmış komponent istinadı və terminal mövqeləri üçün yadda saxlamağınız asan olan sxem.
Adım 6: Adım 6: Kodlayıcıları və Arduinonu bağlayın
Rotary kodlayıcılar bir matrisə bağlana bilməz. Hər bir kodlayıcının girişi (mərkəzi pin) Arduino torpağına bağlanacaq və kodlayıcı çıxışları birbaşa Arduino girişinə gedəcək. Hər bir kodlayıcı mərkəzi pinini bir -birinə bağlayın və Arduino torpağına qoşulmaq üçün bir ip buraxın.
Döner kodlayıcı mərkəzləri Arduino zəminə və hər dönər kodlayıcı "H" "L" ni müvafiq Arduino pininə lehimləyin. Sütun və satır matrisindən hər bir tel uzunluğunu müvafiq Arduino girişinə və ya çıxışına lehimləyin.
Adım 7: Adım 7: Eskizi hazırlayın
Pulsuz Arduino IDE -dən istifadə edərək Arduino üçün eskiz (kod) hazırlayın. Eskiz yükləndikdən sonra düymə qutunuzu kompüterinizə qoşun, bir joystick cihazı görünməlidir. Təbrik edirik! Yalnız bir düymə qutusu qurdunuz!
Tövsiyə:
Zoom Görüşləri Fiziki Səssiz Düymə: 7 Addım (Şəkillərlə birlikdə)
Zoom Görüşləri Fiziki Səssiz Düymə: İş və ya məktəb üçün böyütmə görüşlərindən istifadə edirsinizsə bu düymə sizin üçündür! Səssiz vəziyyətə gətirmək üçün düyməni basın və ya görüşdən çıxmaq üçün düyməni basıb saxlayın (və ya ev sahibi olsanız onu sonlandırın). Bunun əla tərəfi, Zoom küləyiniz olsa belə işləməsidir
Arduino USB Düymə Paneli: 5 Adım (Şəkillərlə birlikdə)
Arduino USB Düymə Paneli: Arduino Leonardo, çox məşhur Arduino UNO -dan bir qədər fərqlənən çox güclü bir lövhədir. ATMega 32U4, Leonardonun əsas prosessorudur. Bu mikro nəzarətçidən USB üzərindən ardıcıl ünsiyyət üçün istifadə edə bilərsiniz. Arduino Leo
Sim Yarışı Düymə Qutusu: 8 addım
Sim Racing Button Box: Sim yarış yarışçılarına xoş gəldiniz! Bütün avtomobil idarəetmələrinizi xəritəyə salmaq üçün düymələriniz tükənirmi? Yəqin ki, bir düymə qutusuna ehtiyacınız var! Bu Təlimat kitabında sıfırdan birini yaradacağıq. Düymə qutusunda 32 (!) Mövcud düymə vəziyyəti olacaq. Yox
Asan Düymə Musiqili İnterfeysi: 5 Addım (Şəkillərlə birlikdə)
Asan Düymə Musiqili İnterfeysi: Bu layihə 5 dollarlıq Ştapelin Asan Düyməsini və ucuz USB klaviaturasını dəyişdirərək canlı musiqi çıxışları üçün (və ya düymə və ya ayaq açarı tələb edən hər hansı bir şey üçün) istifadə edilə bilər. Ucuz düymələr yaratmağa imkan verir
Photo Booth Böyük Qırmızı Düymə: Teensy LC: 3 Addım (Şəkillərlə birlikdə)
Photo Booth Böyük Qırmızı Düymə: Teensy LC: Bir neçə il əvvəl bir dostumun toyu üçün öz əllərimlə DIY açıq havada Foto Stendi qurdum. Mən " köşk " müxtəlif hadisələr üçün bir neçə dəfə, lakin daha sadə bir konfiqurasiya üçün quruluşu dəyişdirmək istədi. Əsasən, bir tripodda bir dSLR və bir dövrə