Demande d'aide pour un projet d'échecs contrôlé par la voix

Il vous faudra un interface de puissance de ce genre, le LR7843:
image

Quel Arduino vous voulez utiliser?

Bonjour

Pour le sport et pour le plaisir, je me suis attelé à la tâche pour ce qui est de la partie déplacement des pièces.
Pour ce faire, j'ai quelque peu "détourné" ma graveuse LASER.

Dans la vidéo on voit les déplacements, en travers, pour aller à la position de départ de l'action, attraction de la pièce OFF (LED bleue éteinte) et les déplacements de pièces en passant sur le bord des cases, attraction de la pièce ON (LED bleue allumée).
Quand une pièce est ammenée sur le bord du jeux et que la LED flash, cela signifie pièce prise, lors de f3xd4, par exemple.

La vidéo:

Je m'attelle à la partie Bluetooth.

Cordialement
jpbbricole

on utilise une carte arduino UNO

Si c'est un UNO R3, il vous faut un module Bluetooth comme le HC-06

Et pour commander les NEMA 17?

normalement on utilise la même carte.

normalement on utilise la même carte.

Si c'est une UNO R3, il n'y a rien pour des communications Bluetooth, donc nécessité d'avoir un module comme le HC-06, il n'y a rien non plus pour commander des moteurs pas à pas. donc nécessité d'avoir des drivers comme le A4988.

ok je comprend mieux pourquoi le programme ne marche toujours pas après modification

#include <AccelStepper;h>
#include <MultiStepper.h>
long positions[2];

#define motor_Interface_Type


#define dir_PinA 2
#define step_PinA 3

MultiStepper stepperA = MultiStepper(motor_Interface_Type , step_PinA , dir_PinA);


#define dir_PinC 4
#define step_PinC 5

MultiStepper stepperB = MultiStepper(motor_Interface_Type , step_PinC , dir_PinC);

void setup() {
  
  stepperA.setMaxSpeed(1000); 
  stepperA.setAcceleration(100); 
  stepperB.setMaxSpeed(1000); 
  stepperB.setAcceleration(100); 
}

void loop() {
  
  stepperA.runSpeedToPosition(1000); 
  stepperB.runSpeedToPosition(1000); 

  stepperA.run(500);
  stepperB.run(500);
 
}


```voici le code après modification

As tu un schéma de ton installation, tu peux faire ça avec Fritzing

Ou une photo en gros plan.

Voici une photo de notre montage

On ne voit pas grand chose notamment sur les GNDs et est-ce que vous comptez alimenter les moteurs depuis le 5V de l’arduino ??

On compte utiliser le 5V de l'arduino ainsi qu'une pile 9V.

Ni l'un ni l'autre ne sont OK pour alimenter un moteur... (si vous parlez des piles 9V classiques que l'on trouve dans les détecteurs de fumée par exemple).

cf RitonDuino: ARDUINO et pile 9V