Ce que vous apprendrez

Fonctionnement l’accepteur de pièces CH-926 avec Arduino

Prérequis

Accepteur de pièces CH-92

Contenu du cours


L’accepteur de pièces CH-926 est un dispositif qui permet de reconnaître et d’accepter jusqu’à 6 types de pièces différentes. Il est utilisé dans les machines automatiques, les jeux d’arcade et d’autres systèmes d’autogestion. Le principe de fonctionnement du CH-926 est basé sur le matériau, le poids et la taille des pièces. Il dispose de six canaux de sortie qui envoient des impulsions électriques correspondant au type de pièces insérées. Le CH-926 est alimenté par une tension continue de 12 V et consomme environ 65 mA. Il peut reconnaître des pièces dont le diamètre est compris entre 15 mm et 32 mm, et dont l’épaisseur est comprise entre 1,8 mm et 3,0 mm Le taux de précision d’identification du CH-926 est de 99,5 %.

Matériel nécessaire

Pour réaliser ce projet, vous aurez besoin de :

       Un Arduino Uno, vous pouvez aussi utiliser d’autres cartes Arduino


Carte Arduino UNO

       Un câble USB pour connecter l’Arduino au PC


Câble USB A-B

 

       Un Accepteur de pièces CH-926


Accepteur de pièces CH-926

       Une résistance de 10kΩ


Résistance de 10kΩ

 

 

       Des fils de connexion


Connecteurs mâle - mâle

NB : Tout le matériel utilisé est disponible sur le site de YoupiLab (youpilab.com)

Schéma de montage

Le schéma de montage est le suivant :

                                                                       

Plan de câblage du sélecteur de pièces CH-926 avec une carte Arduino UNO

 

 

 

Plan de câblage

 

-         Alimentation du sélecteur de pièces CH-926 :

Connectez la broche 12V de l’accepteur de pièces à une source d’alimentation externe de 12V DC

-         Connection entre le sélecteur de pièces CH-926 et la carte Arduino UNO :

Sélecteur de pièces CH-926

Carte Arduino UNO

GND

GND

Coin

2

Avant de programmer l’Arduino, il faut programmer l’accepteur de pièces pour qu’il reconnaisse les types de pièces que vous voulez utiliser. Pour cela, il faut suivre les étapes suivantes :

Procédure de configuration des paramètres

  1. Appuyez sur les boutons « ADD » et « MINUS  » en même temps pendant environ trois secondes, la lettre « A » apparaîtra sur l'écran LED.

 


  1. Appuyez une fois sur le bouton « setup » et la lettre « E » apparaîtra. Utilisez ensuite les boutons « ADD » et « MINUS  » pour choisir le nombre de types de pièces que vous souhaitez utiliser, puis appuyez à nouveau sur le bouton « SET»» pour terminer.

 


 

 

  1. La lettre « H » apparaîtra après avoir appuyé sur le bouton. Utilisez les boutons « ADD » et « MINUS  » pour choisir le nombre d'échantillons que vous souhaitez insérer plus tard. Appuyez à nouveau sur le bouton « SET»» pour terminer.


 

 

  1. La lettre « P » apparaîtra après avoir appuyé sur le bouton. Utilisez les boutons « ADD » et « MINUS  » pour choisir la quantité de signaux/impulsions de sortie que vous souhaitez. La quantité est limitée à 50 fois. Appuyez à nouveau sur le bouton « SET» pour terminer.

 

 

  1. La lettre « F » apparaîtra après avoir appuyé sur le bouton. Utilisez les boutons « ADD » et « MINUS  » pour choisir la précision. Normalement, 5 à 10 suffiront. Appuyez à nouveau sur le bouton « SET»» pour terminer.

 

 

  1. Vous avez maintenant configuré avec succès la première pièce. Veuillez répéter toutes les procédures ci-dessus jusqu'à ce que vous ayez configuré toutes les pièces. La lettre « A » réapparaîtra après que toutes les procédures ci-dessus ont été terminées.
  2. Appuyez sur le bouton « SET»» et la lettre « E » apparaîtra. Enfin, éteignez et rallumez l'alimentation. La configuration sera stockée.

  1. Appuyez sur le bouton « SET»», la lettre « A » apparaîtra sur l'écran LED.


 

 

  1. Appuyez à nouveau sur le bouton « SET»» et la lettre « A1 » apparaîtra. Ensuite, commencez à insérer des pièces d'échantillonnage. L'écran LED affichera le nombre de pièces que vous avez insérées. La lettre « A1 » réapparaîtra après la fin.

 

 

  1. Appuyez à nouveau sur le bouton « SET»» et la lettre « A2 » apparaîtra. Ensuite, commencez à échantillonner la 2e pièce et répétez les étapes 1 et 2 jusqu'à ce que toutes les pièces soient configurées
  2. Après avoir terminé l'échantillonnage, appuyez sur le bouton « SET». La lettre « A » apparaîtra, puis éteignez et rallumez l'appareil. Vous pouvez maintenant commencer à l'utiliser.


 

 

Programmation de l’Arduino

Dans ce tutoriel, nous avons configuré 3 types de pièces (25f, 50f et 100f). Après avoir compilé et téléversé le code sur votre carte Arduino, ouvrez le moniteur série et insérez les pièces configurées pour voir le montant s’afficher.

Le code Arduino est le suivant :

// variable use to measure the intervals in between impulses

int  i = 0;

// Number of impulses detected

int impulsCount = 0;

// Sum of all the  coins inserted

int total_amount = 0;

void setup() {

  pinMode(2, INPUT_PULLUP);

  Serial.begin(9600);

 // Interrupt connected  to PIN 2 executing IncomingImpuls function when signal goes from HIGH to LOW

  attachInterrupt(0, incomingImpuls, FALLING);

}

void incomingImpuls()

{

  impulsCount = impulsCount + 1;

  i = 0;

}

// Pour configurer les pièces en fonction des impulsions correspondantes

void loop() {

  i = i + 1;

  if (impulsCount == 1) {

    total_amount = total_amount + 25;

    impulsCount = 0;

  }

  if (impulsCount == 2) {

    total_amount = total_amount + 50;

    impulsCount = 0;

  }

  if (impulsCount == 3) {

    total_amount = total_amount + 100;

    impulsCount = 0;

  }

  Serial.print("i=");

  Serial.print(i);

  Serial.print(" Impulses:");

  Serial.print(impulsCount);

  Serial.print(" Total:");

  Serial.println(total_amount);

  delay(500);

}

Dans ce tutoriel, nous avons appris à configurer et à utiliser un accepteur de pièces CH-926 avec Arduino. Vous pouvez adapter ce projet à vos besoins, en utilisant d’autres types de pièces ou d’autres composants. 

Comment fonctionne l’accepteur de pièces CH-926 avec Arduino.

Catégorie

Electronique

Durée

01:00:00

Nombre de vidéos

0

Certificat de fin de formation

NON