Оглавление:

Модель железной дороги, управляемая клавиатурой V2.5 - Интерфейс PS / 2: 12 шагов
Модель железной дороги, управляемая клавиатурой V2.5 - Интерфейс PS / 2: 12 шагов

Видео: Модель железной дороги, управляемая клавиатурой V2.5 - Интерфейс PS / 2: 12 шагов

Видео: Модель железной дороги, управляемая клавиатурой V2.5 - Интерфейс PS / 2: 12 шагов
Видео: Когда тренер - твой друг😏 2024, Июль
Anonim
Модель железной дороги, управляемая клавиатурой V2.5 | PS / 2 интерфейс
Модель железной дороги, управляемая клавиатурой V2.5 | PS / 2 интерфейс

Используя микроконтроллеры Arduino, существует множество способов управления макетами железных дорог. У клавиатуры есть большое преимущество в том, что у нее есть много клавиш для добавления множества функций. Здесь давайте посмотрим, как мы можем начать с простой схемы с локомотивом и управлением стрелками. Это обновленная версия одного из моих предыдущих проектов. Итак, без лишних слов, приступим!

Шаг 1. Посмотрите видео

Image
Image

Шаг 2. Получите все необходимое

Запрограммируйте плату Arduino и подключите экран
Запрограммируйте плату Arduino и подключите экран

Для этого проекта вам понадобятся:

  • Плата микроконтроллера Arduino.
  • Щит водителя двигателя Adafruit V2.
  • Женский разъем PS / 2 (возьмите тот, который показан на картинке, это облегчит работу.)
  • 4 перемычки «папа-папа» (для подключения разъема «мама» PS / 2 к плате Arduino.)
  • 4 перемычки папа-папа (по 2 на каждую стрелку).
  • 2 перемычки папа-папа (для подключения силовой дорожки).
  • Источник питания постоянного тока 12 В с допустимой токовой нагрузкой не менее 1 А (1000 мА).
  • Клавиатура PS / 2 (USB-клавиатура не работает!)
  • Подходящий USB-кабель для программирования платы Arduino.

Шаг 3: запрограммируйте плату Arduino и подключите экран

Запрограммируйте плату Arduino и подключите экран
Запрограммируйте плату Arduino и подключите экран

Загрузите библиотеку для клавиатуры PS / 2 отсюда.

Чтобы установить библиотеку для моторного щита Adafruit, перейдите в Sketch> Включить библиотеку> Управление библиотеками и найдите библиотеку Adafruit Motor Shield 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:

  • Подключите провод «ЧАСЫ» к контакту D2.
  • Подключите провод «ДАННЫЕ» к контакту D3.
  • Подключите провод «GND» к контакту «GND».
  • Подключите провод «+ 5 В / VCC» к контакту + 5 В.

Шаг 5: Подключите провода к выходным клеммам двигателя

Подключите провода к выходным клеммам двигателя
Подключите провода к выходным клеммам двигателя

Шаг 6. Настройте тестовый макет

Настроить тестовый макет
Настроить тестовый макет

Шаг 7: Подключите выходные провода двигателя к стрелкам и силовой дорожке

Подключите выходные провода двигателя к стрелочным переводам и силовой дорожке
Подключите выходные провода двигателя к стрелочным переводам и силовой дорожке

Дважды проверьте все соединения проводки и убедитесь, что все соединения не ослаблены.

Шаг 8: Подключите клавиатуру к разъему PS / 2

Подключите клавиатуру к разъему PS / 2
Подключите клавиатуру к разъему PS / 2
Подключите клавиатуру к разъему PS / 2
Подключите клавиатуру к разъему PS / 2

Шаг 9: Поместите локомотив и некоторый подвижной состав на рельсы

Поместите локомотив и некоторый подвижной состав на рельсы
Поместите локомотив и некоторый подвижной состав на рельсы

Шаг 10: Подключите к источнику питания и включите его

Подключите к источнику питания и включите его
Подключите к источнику питания и включите его

Шаг 11: сядьте поудобнее со своей клавиатурой и работайте со своим макетом

Шаг 12: Двигайтесь дальше

На клавиатуре осталось много кнопок. Продолжайте и попробуйте добавить больше стрелочных переводов и функций в свой макет. Что бы вы ни делали, не забывайте пробовать новые вещи!

Рекомендуемые: