Création d'un mini traceur

Accueil Forums Forums : Tous nos Projets Création d'un mini traceur

Ce sujet a 1 réponse, 1 participant et a été mis à jour par xavadam xavadam, il y a 2 ans et 1 mois. This post has been viewed 1435 times

2 sujets de 1 à 2 (sur un total de 2)
  • Auteur
    Messages
  • #16922
    xavadam
    xavadam
    Admin bbPress


    Voila les différentes étapes pour la construction d’un “mini traceur arduino” à base de 2 lecteurs dvd recyclés.
    Pour cela 3 étapes sont nécessaires:

    • Le démontage des chassies des lecteurs DVD,
    • le montage des éléments robotiques (moteur, arduino …. etc),
    • la programmation de tous les éléments à l’arduino (processeur).

    Matériel nécessaire:
    – Arduino Uno
    – Breadboard
    – 2 micro-contrôleurs L293D
    – 1 servomoteur
    – 2 lecteurs de DVD d’occasion
    – des vis, fils, connectiques classiques….

    Etape de démontage des lecteurs dvd
    L’étape consiste à “extraire” des lecteurs dvd les châssis et le moteurs.
    Attention c’est assez fragile et minutieuse. Il ne faut pas endommager le moteur et les rails.
    A l’issue de cela vous devez avoir quelques choses comme cela.

    Etape de démontage des lecteurs dvd
    Avant d’aller plus loin je vous conseille de faire un premier test pour vérifier que le moteur fonctionne avec le controleur L293D.
    Voici un schema et le code associés pour faire le test.

    
    #include <Stepper.h>
    int in1Pin = 12;
    int in2Pin = 11;
    int in3Pin = 10;
    int in4Pin = 9;
     
    // change this to the number of steps on your motor
    #define STEPS 512
    Stepper motor(STEPS, in1Pin, in2Pin, in3Pin, in4Pin); 
    void setup()
    {
      pinMode(in1Pin, OUTPUT);
      pinMode(in2Pin, OUTPUT);
      pinMode(in3Pin, OUTPUT);
      pinMode(in4Pin, OUTPUT);
     
      // this line is for Leonardo's, it delays the serial interface
      // until the terminal window is opened
      while (!Serial);
       
      Serial.begin(9600);
      motor.setSpeed(20);
    }
    void loop()
    {
      if (Serial.available())
      {
        int steps = Serial.parseInt();
        motor.step(steps);
      }
    }
    

    Victoire ……….. ouf ……. j’ai bien cru ne jamais y arriver …..

    • Ce sujet a été modifié le il y a 2 ans et 1 mois par xavadam xavadam.
    • Ce sujet a été modifié le il y a 2 ans et 1 mois par xavadam xavadam.
    • Ce sujet a été modifié le il y a 2 ans et 1 mois par xavadam xavadam.
    • Ce sujet a été modifié le il y a 2 ans et 1 mois par xavadam xavadam.
    • Ce sujet a été modifié le il y a 2 ans et 1 mois par xavadam xavadam.
    • Ce sujet a été modifié le il y a 2 ans et 1 mois par xavadam xavadam.
    • Ce sujet a été modifié le il y a 1 an et 11 mois par xavadam xavadam.
    Attachments:
    You must be logged in to view attached files.
    #17442
    xavadam
    xavadam
    Admin bbPress

    ça avance , le châssis prend forme.
    [caption id="attachment_17443" align="alignnone" width="600"] dav[/caption]

    Attachments:
    You must be logged in to view attached files.
2 sujets de 1 à 2 (sur un total de 2)

Vous devez être connecté pour répondre à ce sujet.