Mundarija:

Sim poygasi tugmasi qutisi: 7 qadam (rasmlar bilan)
Sim poygasi tugmasi qutisi: 7 qadam (rasmlar bilan)

Video: Sim poygasi tugmasi qutisi: 7 qadam (rasmlar bilan)

Video: Sim poygasi tugmasi qutisi: 7 qadam (rasmlar bilan)
Video: Узбекистон Буйук Давлат #запал #uzbekistan #zapallar #tiktok #gmavto #chingiz #uzb #xabarlaruz #r 2024, Noyabr
Anonim
Sim poyga tugmasi qutisi
Sim poyga tugmasi qutisi

Tugmalar qutisi - bu Sim Racing -da ishlatiladigan, turli xil avtoulovlarni boshqarish tugmachalari, kalitlari va tugmachalarini belgilash imkonini beruvchi qurilma. Oddiy tugma vazifalari - bu ishga tushirish tugmasi, PTT, so'rov teshigi va hk. O'chirish tugmalari o'chirgichlar, faralar va hk uchun juda yaxshi ishlaydi. TC (tortishishni boshqarish), tormoz burilishlari va boshqalarni sozlash uchun tugmachalardan foydalanish mumkin.

1 -qadam: 1 -qadam: talablarni to'plang

Arduino Pro Micro - Siz rasmiy taxtani olishingiz mumkin; Men ham nokaut versiyalari bilan omadli bo'ldim.

ABS loyihasi qutisi - siz tanlagan tugmalar va kalitlarni qo'llab -quvvatlash uchun chuqur ekanligiga ishonch hosil qiling.

Bir lahzali tugmalar - yumaloq o'rnatish teshigi bo'lgan tugmalar bilan ishlash eng oson. O'zingiz xohlagan rang va o'lchamdagi tugmachalarni qidiring. Tugmalar no bo'lishi kerak. (Odatda ochiq) kontaktlar. E'tibor bering, bu ko'rsatma yoritilgan tugmachalardan qanday foydalanishni ko'rsatmaydi.

Kommutatorlarni almashtirish - Siz bir lahzali va bir xil vaqtni tanlashingiz mumkin. Boshqa variantlar - ST (Bir martalik) yoki DT (Ikki marta uloqtirish). Bir martalik otish 2 pozitsiyani bildiradi, yoqish/o'chirish, Ikkita otish - 3 pozitsiyani yoqish/o'chirish. Bir qutbli (SP) yoki ikkita qutbli (DP) turlar haqida qayg'urmang, ikkalasi ham ishlaydi. Agar siz "Double Throw" tugmachalariga ega bo'lsangiz, siz terminallarning ikkinchi to'plamini e'tiborsiz qoldirishingiz mumkin. Ushbu kalitlarga ko'pincha ularning xususiyatlari birlashtirilgan, ya'ni SPDT, DPDT va boshqalar kiradi.

Rotary enkoderlar - Enkoderlar sozlashlarni ko'paytirish va kamaytirishni qo'llab -quvvatlaydigan xususiyatlarni boshqarishga imkon beradi. masalan Traktsiyani boshqarish. Ba'zi rotatorli kontrollerlar, shuningdek, enkoder milini bosib, bir lahzali tugmachaga ega. Tugmalar - Enkoder o'qlariga mos keladigan tugmalar.

USB Micro to USB -A kabeli - bu arduino kodini taxtaga yuklash va tugma qutisini kompyuterga ulash uchun ishlatiladi.

Tel - men teflon bilan qoplangan 24ga ni afzal ko'raman. qattiq sim.

Lehim va lehim temir - kichik vattli past vattli temir eng yaxshi ishlaydi. Agar haddan tashqari qizdirilsa, ulanishlar eriydi va ishlamay qoladi, shuning uchun sozlanishi harorat yoki past vattli temir yaxshiroq.

Matkap va burg'ulash bitlari - kalitlarga, tugmalarga va hokazolarga teshiklar ochish uchun kichik uchuvchi va qadam pog'onasi ajoyib kombinatsiyani hosil qiladi. Matkap pressiga kirish moslashtirish xatolarini kamaytiradi. Majburiy emas: tugma qutisiga uglerod tolasi yoki alyuminiy ko'rinishini qo'shish uchun vinil o'rash.

2 -qadam: 2 -qadam: Tugmalar, kalitlar va kodlovchilarni joylashtiring

2 -qadam: Tugmalar, kalitlar va kodlovchilarni joylashtiring
2 -qadam: Tugmalar, kalitlar va kodlovchilarni joylashtiring

Tugmalar sizning loyiha qutingizning qopqog'iga o'rnatiladi. Tugmalar qutisi sizning tugmalaringiz uchun etarlicha chuqur ekanligini ikki marta tekshiring.

Men bo'sh joy va estetikani sezish uchun kalitlarni, tugmachalarni va tugmachalarni jismonan qopqog'iga joylashtirishni foydali deb bilaman.

Har bir elementni bir -biridan ajratib turadigan panjara bilan chizishga harakat qiling.

Qatorlarning oxirida etarli joy qoldirganingizga ishonch hosil qiling, kalitlar va tugmalar taglikka ega va ularni to'g'ri o'rnatish uchun etarli joy kerak. Agar siz uglerod yoki alyuminiy ko'rinish uchun yuzni vinilga o'ralgan bo'lsangiz, siz qalam bilan qutining yuziga to'g'ri chiziqlar chizishingiz mumkin, ular keyinchalik o'rash bilan yopiladi.

Aks holda, qopqoqning pastki qismiga chiziqlar torting, siz o'rnatadigan har bir tugma/kalitning o'rtasidan chiziqlar o'tishini xohlaysiz.

3 -qadam: 3 -qadam: tugmachalarni, kalitlarni va kodlovchilarni burg'ulash va o'rnatish

3 -qadam: tugmachalarni, kalitlarni va kodlovchilarni burg'ulash va o'rnatish
3 -qadam: tugmachalarni, kalitlarni va kodlovchilarni burg'ulash va o'rnatish
3 -qadam: tugmachalarni, kalitlarni va kodlovchilarni burg'ulash va o'rnatish
3 -qadam: tugmachalarni, kalitlarni va kodlovchilarni burg'ulash va o'rnatish
3 -qadam: tugmachalarni, kalitlarni va kodlovchilarni burg'ulash va o'rnatish
3 -qadam: tugmachalarni, kalitlarni va kodlovchilarni burg'ulash va o'rnatish

Har bir komponent uchun teshikni ishga tushirish uchun kichik matkap uchini (uchuvchi deb ham ataladi) ishlating. Kichik bit sizga juda aniq bo'lishga va hamma narsaning markazlashtirilganligini ta'minlashga imkon beradi. Maslahat: Agar sizda matkap pressiga kirish imkoni bo'lsa, bu qadam osonroq va tezroq bo'ladi. Agar yo'q bo'lsa, xavotir olmang, shoshmang.

Uchuvchi teshiklar ochilgandan so'ng, har bir komponentning miliga o'rnatiladigan pog'onali yoki to'g'ri bitga o'ting.

Maslahat: juda uzoqqa bormaslik uchun qadam bosishda ehtiyot bo'ling. Men o'tkir burchakdan foydalanishni yaxshi ko'raman va to'xtashim kerak bo'lgan qadamni bo'yashni yaxshi ko'raman. Bu, shuningdek, Arduino va shaxsiy kompyuter o'rtasida ishlaydigan usb kabeli uchun korpusning orqa qismida teshik ochish uchun yaxshi vaqt. Kabelning usb mikro uchini o'tkazish uchun teshik etarlicha katta bo'lishi kerak. Kabelning tortib olinishiga yo'l qo'ymaslik uchun teshikni kesish uchun rezina ro'molcha va ichidagi simli bog'ichdan foydalanishingiz mumkin. Agar siz qutining qopqog'ini vinil bilan o'rab olsangiz, buni qilish vaqti keldi.

4 -qadam: 4 -qadam: matritsangizni joylashtiring

4 -qadam: Matritsangizni joylashtiring
4 -qadam: Matritsangizni joylashtiring
4 -qadam: Matritsangizni joylashtiring
4 -qadam: Matritsangizni joylashtiring
4 -qadam: Matritsangizni joylashtiring
4 -qadam: Matritsangizni joylashtiring

Arduino tekshirgichida cheklangan miqdordagi kirish va chiqish tugmalari bosilganda, kalitlar o'zgarganda va hokazolarni sezish uchun foydalanish mumkin. Ko'p sonli kalit va tugmalarni joylashtirish uchun biz matritsa deb nomlangan texnikani ishlatamiz. chiqish va kirishning kesishishi kalit yoki tugmachaning "manzili" sifatida. Arduino chiqishlari matritsadagi ustunlar va kirishlar qatorlar sifatida belgilanadi va har bir tugma va kalit holatiga manzil beriladi. Jadvalni yaratish uchun elektron jadval dasturidan foydalanish eng oson, lekin qog'oz ham ishlaydi. Arduinoning A0, A1, A2 va A3 matritsalarida "ustunlar" va 6, 7, 8, 9, 10 va 16 ni "qatorlar" sifatida ishlatib, biz 28 tagacha kirishni qabul qila olamiz (tugmachalarni bosish, joylarni almashtirish va hk)! Tartibni osonlashtirish uchun tugmachadagi yoki aylanadagi har bir pin unga tegishi kerak. Men "PBn" tugmachasini, "TGn" tugmachasini va "REn" ni aylanadigan kodlovchi uchun tanladim. Ismdagi "n" matritsadagi aniq komponentga mos keladigan raqam bilan almashtiriladi. Maslahat: Qopqoqning pastki qismiga uning joylashgan joyi yonidagi har bir komponentning nomini yozish foydalidir. PB1, PB2, RE1, va hokazo. Matritsada men pinlarni nazarda tutaman, chunki ularni vizual ravishda qopqoqning pastki qismidan ko'rinadigan qopqog'iga o'rnatilgan. Masalan, bosish tugmachasining ikkita terminali bo'ladi, men ularni "H" (yuqori) va "L" (past) deb atayman, siz sxemani osongina eslay olsangiz, yuqoridan va pastdan yoki xohlaganingizdan foydalanishingiz mumkin.. O'tish uchun men yuqori, o'rta va pastdan foydalanaman. chunki mening o'tishim DPDT. Mening aylanadigan enkoderlarimda tugmalar ham bor edi, shuning uchun menda REn-PB yuqori va past. Har bir tugma yoki "kirish" tugmasi matritsangiz ustuni bilan bog'lanadi. Siz bitta ustunda bir nechta kalit/tugma kiritishingiz bo'lishi mumkin, bu sizning qatorlaringiz sonidan oshmasligi kerak.

Muhim! O'tish tugmachasining barcha chiqishlari uning kirish ustuniga mos kelishi kerak. Buning sababi shundaki, siz o'tish tugmachasining markazini A0 deb aytasiz, keyin kalitning chiqishi (yuqori yoki past terminal) qator piniga o'tadi. 7 yoki 8.

Arduino chiqishlari (kalit/tugma kiritish) 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 kirishlari (kalit/tugma chiqishlari) 6TG1-LPB1-LPB2-L 7TG2-HTG4-LPB5-L 8RE1-PB-LRE2-PB-LPB6-L 9TG3-HPB3-LPB7-L 10TG3-LPB4-LRE3-PP 16TG2-LTG4-HPB8-L

5 -qadam: 5 -qadam: Matritsani sim bilan ulang

5 -qadam: Matritsani sim bilan ulang
5 -qadam: Matritsani sim bilan ulang

Arduino Chiqishidan boshlab (kalit va tugmalarni kiritish) har bir elektr komponentini matritsa ustuniga ulang va Arduino chiqishiga ulanish uchun qisqa simni qoldiring. Men teflon simimdan foydalanib, hamma narsani bir -biriga bog'ladim va arduinoga borish uchun rangli simni tanladim, chunki bu keyinchalik topish va kuzatishni osonlashtiradi. Barcha ustun komponentlari ulanishi tugagandan so'ng, har bir satr uchun xuddi shunday qiling. To'g'ri terminalni, ya'ni yuqori yoki pastni ulashingizga ishonch hosil qilish uchun bir qatorda barcha komponentlarni bir -biriga ulang va keyinchalik Arduino -ga ulanish uchun sim uzunligini qoldiring. Shoshilmang va to'g'ri terminalni ulayotganingizni ikki marta tekshiring. Bu erda komponenta yonidagi panelda yozilgan komponenta ma'lumoti va sizning terminal pozitsiyalarini eslab qolish oson bo'lgan sxemasi o'z samarasini beradi.

6 -qadam: 6 -qadam: Encoders va Arduino -ni ulang

6 -qadam: Encoders va Arduino -ni ulang
6 -qadam: Encoders va Arduino -ni ulang

Rotary enkoderlarni matritsaga ulash mumkin emas. Har bir enkoderga kirish (markaziy pin) Arduino -ga ulanadi va enkoderning chiqishlari to'g'ridan -to'g'ri Arduino kirishiga o'tadi. Har bir kodlovchi markaziy pinni bir -biriga ulang va Arduino -ga ulanish uchun sim qoldiring.

Qaytib kodlovchi markazlarini Arduino eriga va har bir aylantiruvchi "H" "L" mos keladigan Arduino piniga lehimlang. Har bir uzunlikdagi simni ustun va satr matritsasidan Arduino mos keladigan kirish yoki chiqishiga lehimlang.

7 -qadam: 7 -qadam: Eskizni tayyorlang

Bepul Arduino IDE -dan foydalanib, Arduino uchun eskiz (kod) tayyorlang. Eskizni yuklagandan so'ng, tugmachani shaxsiy kompyuteringizga ulang, joystik qurilmasi paydo bo'lishi kerak. Tabriklaymiz! Siz faqat tugmalar qutisini qurdingiz!

Tavsiya: