Мазмуну:

Sim Racing Button Box: 7 кадам (Сүрөттөр менен)
Sim Racing Button Box: 7 кадам (Сүрөттөр менен)

Video: Sim Racing Button Box: 7 кадам (Сүрөттөр менен)

Video: Sim Racing Button Box: 7 кадам (Сүрөттөр менен)
Video: My FIRST impressions of SnowRunner Phase 7 "Snorizon" 2024, Ноябрь
Anonim
Sim Racing Button Box
Sim Racing Button Box

Түймө куту - бул Sim Racingте колдонулган, ар кандай унаа башкаруу элементтерине баскычтарды, өчүргүчтөрдү жана баскычтарды дайындоого мүмкүндүк берген түзмөк. Жалпы баскычтын тапшырмалары - бул старт баскычы, ПТТ, суроо чуңкуру ж.б.у.с. Өткөргүчтөр тазалагычтар, фаралар жана башкалар үчүн абдан жакшы иштейт. Баскычтар TCди (Тракцияны башкаруу), Тормозду ж.б. жөнгө салуу үчүн колдонулушу мүмкүн.

1 -кадам: 1 -кадам: Талаптарды чогултуу

Arduino Pro Micro - Сиз расмий такта ала аласыз; Мен дагы нокаут версиялары менен ийгиликке жеттим.

ABS долбоорунун кутуча - сиз тандаган баскычтарды жана өчүргүчтөрдү колдоо үчүн жетишерлик терең экендигин текшериңиз.

Көз ирмемдик баскычтар - тегерек монтаж тешиги бар баскычтар менен иштөө оңой. Өзүңүзгө жаккан түскө жана өлчөмгө ээ болгон баскычтарды издеңиз. Баскычтарда no.o болушу керек. (Адатта ачык) байланыштар. Белгилей кетчү нерсе, бул көрсөтмө жарык баскычтарды кантип колдонууну чечпейт.

Которуштургучтарды которуштуруу - Сиз бир заматта же биротоло тандай аласыз. Башка тандоолор ST (Single Throw) же DT (Double Throw). Жалгыз ыргытуу 2 позицияны билдирет, күйгүзүү/өчүрүү, Кош ыргытуу 3 позицияны күйгүзүү/өчүрүү/күйгүзүү. Single Pole (SP) же Double Pole (DP) түрлөрү жөнүндө кабатыр болбоңуз, экөө тең иштейт. Эгер сиз Double Throw өчүргүчтөрү менен бүтсөңүз, терминалдардын экинчи топтомун этибарга албай койсоңуз болот. Бул өчүргүчтөр көбүнчө алардын өзгөчөлүктөрү менен коштолот, б.а. SPDT, DPDT ж.

Ротари Encoders - Encoders бизге тууралоону көбөйтүү жана азайтууну колдогон функцияларды башкарууга мүмкүндүк берет. мис. Тартууну башкаруу. Кээ бир айлануучу контроллерлерде, ошондой эле, коддогучтун валын басуу менен орнотулган убактылуу баскыч бар. Кнопкалар - Коддогучтун шахталарына туура келүүчү баскычтар.

USB Micro to USB -A кабели - Бул arduino кодун тактага жүктөө үчүн, ошондой эле Button Boxуңузду компьютериңизге туташтыруу үчүн колдонулат.

Wire - Мен тефлон менен капталган 24ga артык көрөм. катуу зым.

Лайк жана ширетүүчү темир - кичинекей учу бар ватт аз темир эң жакшы иштейт. Байланыштар эрип кетет жана өтө ысып кетсе иштебей калат, андыктан жөнгө салынуучу температура же ватт аз темир жакшы.

Бургулоо жана бургулоо биттери - Коммутаторлоруңузга, баскычтарыңызга тешиктерди жасоо үчүн. Кичинекей пилоттук бит жана тепкич сонун айкалышты түзөт. Drill Pressке кирүү тегиздөө каталарын азыраак кылат. Кошумча: баскыч кутуңузга көмүртек була же алюминий көрүнүшүн кошуу үчүн винил пленка.

2 -кадам: 2 -кадам: Баскычтарды, которгучтарды жана коддогучтарды жайгаштыруу

2 -кадам: Баскычтарды, которгучтарды жана коддогучтарды жайгаштыруу
2 -кадам: Баскычтарды, которгучтарды жана коддогучтарды жайгаштыруу

Баскычтар сиздин долбоор кутуңуздун капкагына орнотулат. Баскыч кутуңуз баскычтарыңыз үчүн жетишерлик терең экенин эки жолу текшериңиз.

Боштукту жана эстетиканы сезүү үчүн, өчүргүчтөрдү, баскычтарды жана баскычтарды капкакка физикалык түрдө жайгаштыруу пайдалуу деп эсептейм.

Ар бир компоненттин ортосунда бирдей аралыкта бардыгын торго тизип көрүңүз.

Катарлардын аягында жетиштүү боштук калтырууну унутпаңыз, коммутаторлордун жана баскычтардын негизи бар жана туура орнотуу үчүн жетиштүү орун керек. Эгерде сиз көмүртек же алюминий көрүнүшү үчүн жүзүңүздү винилге ороп жатсаңыз, анда карандаш менен коробканын бетине сызыктарды чийсеңиз болот, алар кийинчерээк ороо менен жабылат.

Болбосо, капкактын астына сызыктарды чийиңиз, сиз орнотуп жаткан ар бир баскычтын/которгучтун ортосунан сызыктар өтүшүн каалайсыз.

3 -кадам: 3 -кадам: Баскычтарды, өчүргүчтөрдү жана коддогучтарды бургулап, орнотуңуз

3 -кадам: Баскычтарды, которгучтарды жана коддогучтарды бургулап, орнотуңуз
3 -кадам: Баскычтарды, которгучтарды жана коддогучтарды бургулап, орнотуңуз
3 -кадам: Баскычтарды, которгучтарды жана коддогучтарды бургулап, орнотуңуз
3 -кадам: Баскычтарды, которгучтарды жана коддогучтарды бургулап, орнотуңуз
3 -кадам: Баскычтарды, которгучтарды жана коддогучтарды бургулап, орнотуңуз
3 -кадам: Баскычтарды, которгучтарды жана коддогучтарды бургулап, орнотуңуз

Ар бир компонент үчүн тешикти баштоо үчүн кичинекей бургулоочу битти (ошондой эле пилоттук бит деп аталат) колдонуңуз. Кичине бит абдан так болууга жана бардыгы борборлоштурулганын камсыз кылууга мүмкүндүк берет. Кеңеш: Эгерде сизде бургулоочу пресстин мүмкүнчүлүгү болсо, анда бул кадам оңой жана тез болот. Болбосо, кабатыр болбо, жөн эле убакыт бөл.

Пилоттук тешиктер жасалып бүткөндөн кийин, орнотула турган ар бир тетиктин шахтасынын кадамдык битине же туура битке өтүңүз.

Кеңеш: Бир кадамды колдонууда өтө алыс кетпөө үчүн этият болуңуз. Мен курч колдонуп, токтошум керек болгон кадамдын түсүн жактырам. Бул ошондой эле Arduino менен сиздин PC ортосунда иштей турган USB кабели үчүн корпустун артындагы тешикти бурууга ыңгайлуу учур. Тешик кабелдин USB микро учун алуу үчүн чоң болушу керек. Кабелди сууруп албаш үчүн тешикти жана ичке зым галстукту кыскартуу үчүн резина капкакты колдонсоңуз болот. Эгерде сиз кутуңуздун капкагын винил менен ороп алсаңыз, азыр муну жасоого убакыт келди.

4 -кадам: 4 -кадам: Матрицаңыздын макети

4 -кадам: Матрицаңызды жайгаштырыңыз
4 -кадам: Матрицаңызды жайгаштырыңыз
4 -кадам: Матрицаңызды жайгаштырыңыз
4 -кадам: Матрицаңызды жайгаштырыңыз
4 -кадам: Матрицаңызды жайгаштырыңыз
4 -кадам: Матрицаңызды жайгаштырыңыз

Arduino контроллеринин чектелген саны бар, ал баскычтар басылганда, которгучтар өзгөргөндө ж.б.у.с. которгучтар менен баскычтардын көп санын жайгаштыруу үчүн биз матрица деп аталган техниканы колдонобуз. которуунун же баскычтын "дареги" катары чыгуу менен кириштин кесилиши. Arduino чыгышы матрицада катар катары мамычалар жана кириштер катары дайындалат жана ар бир баскыч менен которгучтун позициясына дарек ыйгарылат. Макетти жасоо үчүн электрондук жадыбал программасын колдонуу эң оңой, бирок кагаз да иштейт. Ардуинонун A0, A1, A2 жана A3 матрицаларында "мамычалар" жана 6, 7, 8, 9, 10 жана 16 "катарлар" катары колдонуу менен биз 28ге чейин киргизүүнү кабыл алабыз (баскычтарды басуу, позицияларды алмаштыруу ж.б.)! Орнотууну жеңилдетүү үчүн, баскычты которгучтагы же айлануучудагы ар бир пинге ага кайрылуу үчүн этикетка керек болот. Мен баскычты көрсөтүү үчүн "PBn", которгучту көрсөтүү үчүн "TGn" жана айлануучу кодерлер үчүн "REn" тандадым. Аталыштагы "n" матрицанын конкреттүү компонентине шилтеме берүү үчүн сан менен алмаштырылган. Кеңеш: Ар бир компоненттин атын капкактын астына анын жайгашкан жеринин жанына жазуу пайдалуу, мис. PB1, PB2, RE1, ж.б Матрицада мен казыктарга кайрылам, аларды капкактын астынан караган капкакка визуалдуу түрдө орнотулганын көрүп турам. Мисалы, баскычтын баскычында 2 терминал болот, мен аларды "H" (жогорку) жана "L" (төмөн) деп атайм, сиз ошондой эле схемаңызды оңой эстеп калгыңыз келсе, үстү менен астын, же каалаганыңызды колдонсоңуз болот.. Мен которгучтар үчүн жогорку, борбордук жана төмөн колдоном. Менин которгучтарым DPDT болуп саналат. Менин ротациялык кодерлеримде баскычтар да бар болчу, ошондуктан менде REn-PB жогорку жана төмөн. Ар бир баскыч же "киргизүүнү" которуу сиздин матрицаңыздын тилкесине түшөт. Сиз бир эле тилкеде бир нече которгучту/баскычты киргизе аласыз, болгону сиздеги саптардын санынан көп эмес.

Маанилүү! Бардык которгуч которгучтар анын кириш тилкесине картага түшүшү керек. Себеби, сиз которгучтун ортосуна A0 деп айтасыз, андан кийин которгучтун чыгышы (жогорку же төмөн терминал) катар тишине барат, мис. 7 же 8.

Arduino чыгышы (которуштуруу/баскычты киргизүү) 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 кириштери (которуштуруу/баскычты чыгаруу) 6TG1-LPB1-LPB2-L 7TG2-HTG4-LPB5-L 8RE1-PB-LRE2-PB-LPB6-L 9TG3-HPB3-LPB7-L 10TG3-LPB4-LRE3-PP3 16TG2-LTG4-HPB8-L

5 -кадам: 5 -кадам: Матрицаны өткөрүңүз

5 -кадам: Матрицаны өткөрүңүз
5 -кадам: Матрицаны өткөрүңүз

Arduino Чыгууларынан баштап (которуу жана баскычты киргизүү) ар бир электр компонентин матрицанын колонкасына шилтемелөө жана Arduino өндүрүшүнө туташуу үчүн кыска зым калтыруу. Мен тефлон зымымды бардыгын бириктирүү үчүн тандап алдым жана түстүү зымды ардуиного баруу үчүн тандадым, анткени ал кийинчерээк табууну жана издөөнү жеңилдетет. Бардык мамыча компоненттеринин туташуулары аяктагандан кийин, ар бир сап үчүн ушундай кылыңыз. Туура терминалды, башкача айтканда, жогорку же төмөн туташтырып жатканыңызга кам көрүп, бир катардагы бардык компоненттерди байланыштырыңыз жана Arduino менен кийинчерээк туташуу үчүн зымдын узундугун калтырыңыз. Шашпаңыз жана туура терминалды туташтырып жатканыңызды эки жолу текшериңиз. Бул жерде компоненттин жанындагы панелде жазылган компоненттин маалымдамасы жана терминалдык позициялардын схемасын эстөө оңой болот.

6 -кадам: 6 -кадам: Encoders жана Arduino зымдары

6 -кадам: Encoders менен Arduino зымдарын туташтырыңыз
6 -кадам: Encoders менен Arduino зымдарын туташтырыңыз

Ротари коддогучтарды матрицага туташтыруу мүмкүн эмес. Ар бир кодердин кириши (борбордук пин) Arduino жерге туташтырылат жана коддогучтун чыгышы Arduino киришине түз барат. Ар бир коддогучтун борбордук пинин бириктирип, Arduino жерге туташуу үчүн коргошун калтырыңыз.

Ротари коддогучту Arduino жерге жана ар бир айлануучу кодировканы "H" "L" тиешелүү Arduino пинине туташтырыңыз. Ар бир узундуктагы зымды мамычадан жана сап матрицасынан тиешелүү Arduino киришине же чыгуусуна чейин ээрчиңиз.

7 -кадам: 7 -кадам: Эскизди даярдаңыз

Акысыз Arduino IDEди колдонуу Arduino үчүн эскизди (кодду) даярдайт. Эскиз жүктөлгөндөн кийин, баскыч кутуңузду компьютериңизге туташтырыңыз, джойстик түзмөгү пайда болушу керек. Куттуктайм! Сиз жөн гана баскыч кутучасын курдуңуз!

Сунушталууда: