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
- Appuyez sur les boutons « ADD » et « MINUS » en même temps pendant environ trois secondes, la lettre « A » apparaîtra sur l'écran LED.
- 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.
- 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.
- 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.
- 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.
- 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.
- Appuyez sur le bouton « SET»» et la lettre « E » apparaîtra. Enfin, éteignez et rallumez l'alimentation. La configuration sera stockée.
- Appuyez sur le bouton «
SET»», la lettre « A » apparaîtra sur l'écran LED.
- 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.
- 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
- 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
Durée
01:00:00
Nombre de vidéos
0
Certificat de fin de formation
NON