Train modèle contrôlé par clavier V2.0 | Interface PS / 2: 13 étapes (avec photos)

Train modèle contrôlé par clavier V2.0 | Interface PS / 2: 13 étapes (avec photos)

Table des matières:

Anonim

Dans un de mes précédents Instructable, je vous ai montré comment contrôler une maquette de voie ferrée à l'aide d'un clavier. Cela fonctionnait bien, mais avait l'inconvénient de nécessiter un ordinateur pour fonctionner. Dans cet Instructable, voyons comment contrôler un train de modèles à l'aide d'un clavier via Arduino. Alors, sans plus tarder, Commençons.

Provisions:

Étape 1: Regardez la vidéo

Pour ce projet, vous aurez besoin de:

  • Un microcontrôleur Arduino
  • Un clavier PS / 2
  • Un connecteur PS / 2 femelle (procurez-vous-le comme indiqué sur la photo, cela vous facilitera la vie.)
  • Un module de pilotage de moteur L298N
  • Une source d'alimentation en courant continu de 12 volts avec une capacité de courant d'au moins 1 A (1000 mA).
  • 3 fils de liaison mâle à femelle (pour connecter les entrées du pilote du moteur aux broches de sortie de la carte Arduino.)
  • 4 fils de pontage mâle à mâle (pour connecter le pilote de moteur à l'alimentation et aux pistes.)
  • 4 fils de liaison mâle à mâle (pour connecter le connecteur PS / 2 à la carte Arduino.)

Étape 3: Programmation du microcontrôleur Arduino

Étape 4: Identifiez les broches du connecteur PS / 2

À l'aide d'un multimètre réglé pour le test de continuité et en utilisant l'image donnée comme référence, marquez les repérages des fils du connecteur PS / 2 / du câble de rallonge.

Étape 5: Connectez le pilote du moteur à la carte Arduino

Effectuez les connexions de câblage suivantes:

  • Connectez la broche d'entrée "ENB" à la broche "D10" de la carte Arduino.
  • Connectez la broche d'entrée 'IN4' à la broche 'D9' de la carte Arduino.
  • Connectez la broche d'entrée "IN3" à la broche "D8" de la carte Arduino.
  • Connectez deux câbles de pontage mâle à mâle aux bornes de sortie 3 et 4 pour une connexion ultérieure au chargeur d'alimentation de piste.
  • Connectez la broche "VIN" du pilote du moteur à la broche "VIN" et la broche "GND" à la broche "GND" de la carte Arduino, respectivement.

Assurez-vous qu'aucune connexion de câblage n'est desserrée.

Étape 6: connectez le connecteur PS / 2 à la carte Arduino

Effectuez les connexions de câblage suivantes:

  • Connectez «VCC» à la broche «+ 5 volts» de la carte Arduino.
  • Connectez "GND" à la broche "GND" de la carte Arduino.
  • Connectez 'CLOCK' à la broche 'D2' de la carte Arduino.
  • Connectez 'DATA' à la broche 'D3' de la carte Arduino.

Vérifiez le schéma de brochage du connecteur PS / 2 avant de procéder aux connexions.

Étape 7: Configurer une mise en page de test

Faites une simple boucle de piste pour tester la configuration. Assurez-vous que les voies sont bien nettoyées pour empêcher la locomotive de caler.

Étape 8: Connectez les sorties du pilote de moteur au chargeur d'alimentation de piste

Connectez les fils de liaison mâle à mâle aux bornes de la voie de l’alimentation électrique précédemment connectées aux bornes de sortie du pilote du moteur.

Étape 9: connectez le clavier au connecteur PS / 2

Étape 10: Placez la locomotive sur les voies

Placez la locomotive sur les voies, en alignant correctement les roues sur les rails.

Étape 11: Connectez le programme d'installation à l'adaptateur 12 volts et allumez-le.

Vérifiez toutes les connexions de câblage et assurez-vous que tout est connecté au bon endroit et qu'aucune connexion de câblage n'est desserrée. Branchez l'adaptateur d'alimentation et allumez-le.

Étape 12: Asseyez-vous avec votre clavier et lancez votre train

Étape 13: Et ensuite?!

J'aimerais voir votre projet ci-dessous. Une fois ce projet terminé, ne vous arrêtez pas là et essayez d’ajouter des fonctions à la configuration. Quoi que vous fassiez, bonne chance!