Мазмуну:

Клавиатура менен башкарылган модель темир жолунун жайгашуусу V2.5 - PS/2 Interface: 12 кадам
Клавиатура менен башкарылган модель темир жолунун жайгашуусу V2.5 - PS/2 Interface: 12 кадам

Video: Клавиатура менен башкарылган модель темир жолунун жайгашуусу V2.5 - PS/2 Interface: 12 кадам

Video: Клавиатура менен башкарылган модель темир жолунун жайгашуусу V2.5 - PS/2 Interface: 12 кадам
Video: АЯЛДЫ КАНТИП КАНДЫРЫШ КЕРЕК КӨРГҮЛӨ! 2024, Июль
Anonim
Клавиатура менен башкарылган модель темир жолунун жайгашуусу V2.5 | PS/2 интерфейси
Клавиатура менен башкарылган модель темир жолунун жайгашуусу V2.5 | PS/2 интерфейси

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

1 -кадам: Видеону көрүңүз

Image
Image

2 -кадам: Бардык нерселерди алыңыз

Arduino тактасын программалаңыз жана калканга сайыңыз
Arduino тактасын программалаңыз жана калканга сайыңыз

Бул долбоор үчүн сизге керек болот:

  • An Arduino микроконтроллери.
  • Adafruit мотор айдоочусунун калканы V2.
  • Аял PS/2 туташтыргычы (Сүрөттө көрсөтүлгөндү алыңыз, бул ишти жеңилдетет.)
  • 4 эркектен эркекке секирүүчү зымдар (аялдык PS/2 коннекторун Arduino тактасына туташтыруу үчүн.)
  • 4 эркектен эркекке секирүүчү зымдар (ар бир катышуу үчүн 2)
  • 2 эркектен эркекке секирүүчү зымдар (тректи кошуу үчүн.)
  • 12 вольттук туруктуу токтун булагы, учурдагы кубаттуулугу 1Адан кем эмес (1000 мА).
  • PS/2 клавиатурасы (USB бири иштебейт!)
  • Arduino тактасын программалоо үчүн ылайыктуу USB кабели.

3 -кадам: Arduino тактасын программалап, калканга сайыңыз

Arduino тактасын программалаңыз жана калканга сайыңыз
Arduino тактасын программалаңыз жана калканга сайыңыз

Бул жерден PS/2 баскычтобу үчүн китепкананы алыңыз.

Китепкананы Adafruit мотор калканы үчүн орнотуу үчүн, goto Sketch> Китепкананы кошуу> Китепканаларды башкаруу жана Adafruit мотор калкан V2 китепканасын издөө, аны орнотуп койсоңуз болот.

4 -кадам: PS/2 туташтыргычынын пин байланыштарын аныктап, Arduino тактасына туташтырыңыз

PS/2 коннекторунун пин туташууларын аныктап, Arduino тактасына туташтырыңыз
PS/2 коннекторунун пин туташууларын аныктап, Arduino тактасына туташтырыңыз
PS/2 коннекторунун пин туташууларын аныктап, Arduino тактасына туташтырыңыз
PS/2 коннекторунун пин туташууларын аныктап, Arduino тактасына туташтырыңыз
PS/2 коннекторунун пин туташууларын аныктап, аны Arduino тактасына туташтырыңыз
PS/2 коннекторунун пин туташууларын аныктап, аны Arduino тактасына туташтырыңыз

Мультиметрдин үзгүлтүксүздүгүн текшерүү үчүн жана берилген сүрөттү шилтеме катары колдонуу менен, PS/2 туташтыргычы/узартуу кабелинин зымдарын белгилеп, PS/2 туташтыргычы менен Arduino тактасынын ортосунда төмөнкү зым байланыштарын түзүңүз:

  • 'CLOCK' зымын D2 пинге туташтырыңыз.
  • 'DATA' зымын D3 пинге туташтырыңыз.
  • 'GND' зымын 'GND' туташтыруу үчүн туташтырыңыз.
  • ' +5-вольт/VCC' зымын +5-вольт төөнөгүчкө туташтырыңыз.

5 -кадам: Зымдарды Мотор Чыгуучу Терминалдарына туташтырыңыз

Зымдарды Мотор Чыгуучу Терминалдарына туташтырыңыз
Зымдарды Мотор Чыгуучу Терминалдарына туташтырыңыз

6 -кадам: Тест макетин орнотуңуз

Тест макетин орнотуңуз
Тест макетин орнотуңуз

7 -кадам: Мотордун Чыгуучу Зымдарын Turnouts жана Track Powerге туташтырыңыз

Мотордун чыгуучу зымдарын Turnouts жана Track Power менен туташтырыңыз
Мотордун чыгуучу зымдарын Turnouts жана Track Power менен туташтырыңыз

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

8 -кадам: PS/2 туташтыргычы үчүн клавиатураны туташтырыңыз

Баскычтопту PS/2 туташтыргычына туташтырыңыз
Баскычтопту PS/2 туташтыргычына туташтырыңыз
Баскычтопту PS/2 туташтыргычына туташтырыңыз
Баскычтопту PS/2 туташтыргычына туташтырыңыз

9 -кадам: Локомотивди жана кээ бир кыймылдуу курамды жолдорго коюңуз

Локомотивди жана кээ бир кыймылдуу составды рельске коюңуз
Локомотивди жана кээ бир кыймылдуу составды рельске коюңуз

10 -кадам: Кубатка туташыңыз жана күйгүзүңүз

Кубатка туташтырып, күйгүзүңүз
Кубатка туташтырып, күйгүзүңүз

11 -кадам: Клавиатураңыз менен отуруңуз жана Макетиңизди иштетиңиз

12 -кадам: Андан ары

Баскычтопто көп баскычтар калды. Улантыңыз жана макетиңизге көбүрөөк бурулуштарды жана функцияларды кошуп көрүңүз. Эмне кылсаңыз да, жаңы нерселерди сынап көрүүнү унутпаңыз!

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