Programmation arduino !!
Répondre à la discussion
Affichage des résultats 1 à 16 sur 16

Programmation arduino !!



  1. #1
    invite797eaf9b

    Exclamation Programmation arduino !!


    ------

    Hello,

    Alors nous devons programmer une carte arduino pour un support de triangle de signalisation. Nous avons deux roues motorisées separement avec une roue folle et trois capteurs. Nous aurions besoin de conseil pour notre programmation, nous sommes debutantes.

    Merci de nous aider

    -----

  2. #2
    azad

    Re : Programmation arduino !!

    Salut
    Allons, bon : un triangle de signalisation avec trois capteurs, deux roues motorisées et une carte Arduino ! Que va encore nous imposer le code de la route pour nous … ennuyer ? Et en plus une roue folle ! On peut dire que la description de votre problème est lumineuse.

  3. #3
    invite8486e7c5

    Re : Programmation arduino !!

    Les cartes ARDUINO se programment bit à bit pour la partie numérique et CAN à CAN pour la partie analogique.
    Allez sur http://arduino.cc/en/Reference/HomePage#.UwoI0vTuKHM, vous trouverez tous les mots clés permettant de programmer une carte ARDUINO. Si vous n'avez pas le logiciel de programmation, téléchargez le sur http://arduino.cc/en/Main/Software#.UwoJFvTuKHM.

  4. #4
    invite797eaf9b

    Re : Programmation arduino !!

    Merci pour la réponse, nous sommes aller voir mais ce qu nous bloques c'est l'annonces de paramètres de départ. Est ce que vous auriez quelques astuces ? merci

  5. A voir en vidéo sur Futura
  6. #5
    azad

    Re : Programmation arduino !!

    Oui : plein d'astuces. A condition de nous dire ce que vous voulez !
    Si un jour vous êtes amené (es ?) à écrire un rapport, j'ose espérer qu'il sera plus clair que ce que vous exposez ici.
    Pour la roue folle, pas d'inquiétude : on sait ce que c'est.

  7. #6
    invite797eaf9b

    Re : Programmation arduino !!

    Nous aimerions savoir les principes de la déclaration de variable serait déjà un début.
    Nous devons déclarer 3 capteurs en entré avec deux moteurs et deux pont en H.

  8. #7
    HAYAC

    Re : Programmation arduino !!

    Bonjour à tous,
    Avant de déclarer quoi que ce soit il serait bon de nous préciser :
    - (Le schéma) tous ce qui entre et qui sort de la platine (avec détails ana num pwm ...).
    - Ce que devra faire ce triangle et comment (avance, recule, tourne comment et pourquoi).
    Avec ça nous pourrons commencer à réfléchir, déclarer les variables viendra au fur et à mesure des besoin du programme.
    Cordialement,

  9. #8
    azad

    Re : Programmation arduino !!

    Un minimum de savoir en électronique est requis, par exemple savoir comment avec une résistance pull-out ou pull-down on peut mettre un point (une pin de l'Arduino) à l'état haut ou bas. Et bien sûr savoir ce qu'est un état !

    Le squelette d'une application Arduino pourrait ressembler à ceci :

    Code:
    /*
    Mon triangle de signalisation
    Capteur_1 et Capteur-2 sont des microcontacts
    on supposera qu'ils sont fermés au repos et que les bornes sur lesquelles ils sont reliés
    sont à l'état bas au repos. Elles passent à l'état haut quand le contact s'ouvre.
    
    Moteur est …. un moteur. 
    Capteur_1 et Capteur_2 sont reliés aux pin digitales 11 et 12 configurées en entrées digitales
    Moteur est relié à la pin 10 configurée en sortie digitale
    Capteur_3 est 
    */
    
    const int Capteur_1 = 11
    const int Capteur_2 = 12
    const int Moteur = 10
    
    void setup() {
    pinMode(Capteur_1, INPUT)
    pinMode(Capteur_2, INPUT)
    pinMode(Moteur, OUTPUT)
    
    }
    Void loop()
    /* là on fait ce que l'on a envie de faire . Mais comme c'est un projet secret défense,
    c'est à vous d'écrire ce que vous souhaitez */
    /* par exemple si Capteur_1 passe à l'état haut alors on fait tourner le moteur pendant une seconde */
    {
    if (Capteur_1== HIGH) {
    digitalWrite (Moteur, HIGH);
    delay(1000);
    digitalWrite (Moteur, LOW);
    }
    }
    Voilà, tant que le Capteur_1 sera ouvert alors pendant une seconde, le moteur tournera….
    A vous maintenant de nous en dire plus sur vos souhaits.
    Il y a peut-être quelques erreurs dans ce qui précède mais c'est le principe. Je ne vais tout de même pas motoriser mon panneau de signalisation pour tester cela !

  10. #9
    azad

    Re : Programmation arduino !!

    Merci pour votre MP. Si vous n'aimez pas les critiques, devenez incriticables.
    Avouez tout de même tout le monde ici essaie de piger quelque chose à votre projet mais que vous ne faites rien pour nous éclairer.
    Donc je répète mon conseil : écrivez votre programme mais ajoutez à votre équipe quelqu'un qui sache communiquer.

  11. #10
    HAYAC

    Re : Programmation arduino !!

    MP kézaco ???

  12. #11
    invite0bbe92c0

    Re : Programmation arduino !!

    Citation Envoyé par HAYAC Voir le message
    MP kézaco ???
    Message Privé

  13. #12
    HAYAC

    Re : Programmation arduino !!

    Excuse Message Privé, i'm sorry

  14. #13
    invite797eaf9b

    Exclamation Re : Programmation arduino !!

    Bonjour à tous ! Merci pour vos messages !

    Alors voila nous somme tombé d'accord pour ce système(grossier):

    Nom : Capture.PNG
Affichages : 82
Taille : 11,3 Ko

    Alors nous aurions deux capteurs qui garderont une même trajectoire durant le temps de déplacement, c'est a dire des que si le système se déplace vers la droite le capteur gauche réagira ce qui entraînera une action vers la gauche pour le replacer.
    Puis au niveau du moteur nous somme partie pour qu'il face 30 mètres.

    Au niveau du programme nous aimerions présenter 2 programmes:

    - le premier qui fera en quelques sorte avancé le moteur a l'aveugle durant 30 mètres sans capteurs sur une ligne droite.
    - le second qui s'occupera juste de la fonction capteur c'est a dire le système du replacement au niveau de ligne blanche qui se trouvera au milieu des deux capteurs.


    Merci de votre aide.

  15. #14
    HAYAC

    Re : Programmation arduino !!

    Bonjour à tous,

    OK, vue pour ce qui est du principe ceci dit il manque beaucoup de chose :
    - Les moteurs tout ou rien (Relais) commande variable PWM
    - Pour le calcule de la distance roue codeuse, compte tour de roue ou moteur ...
    - Pour le calage sur la ligne blanche, quelle type de capteur.
    Et enfin, suivant les capteurs et la propulsion choisie (après connaissance des signaux reçu et à émettre nous pourront commencer le programme).

    Quelles que remarques, pour la propulsion :
    - soit deux moteurs (moto-réducteur) un sur chaque roue et la gestion de la direction ce fait par glissement des roues ou roue folle
    - Soit un seul moteur différentiel et un système de direction sur les deux autres roues (quelle type de commande).
    Pour le guidage :
    - soit des capteur tout ou rien à doubler de chaque coter afin de déterminer un franchisement de ligne blanche (sortie de parcoure).
    - Soit un capteur évoluer permettent de deffinire la possition de la ligne blanche (Ex: plus à gauche du capteur, au milieu du capteur, plus à droite).
    Et bien sur quelle type de signale à traiter.

    Cordialement,

  16. #15
    azad

    Re : Programmation arduino !!

    Si tu attends une réponse cohérente à une seule de tes questions, c'est que tu es d'un naturel, très optimiste.

  17. #16
    HAYAC

    Re : Programmation arduino !!

    Re,

    Effectivement, je suis d'un naturel optimiste (tout en restant réaliste).
    Comme à l’habitude de beaucoup de demandes postés sur ce forum, il n'y à pas ou trop peux, de réalisation d'une vrai étude de projet.
    Qui ?, Quoi ?, comment ? dans un premier temps puis hé si ? ou alors ? évidement combien ?
    Un minimum de réflexion avec de simple observation de tout les jours permettant de mettre en évidence des problématique simple.
    Pour tout ceci il n'y a aucun besoin d’être ingénieur, juste prendre le temps de poser les choses et ce servir de son bon sens.

    Cordialement,

    PS: je ne vois pas comment faire une réalisation sans ce poser ce type de questions

Discussions similaires

  1. Aide programmation Arduino ! :)
    Par invite6fad0861 dans le forum Électronique
    Réponses: 7
    Dernier message: 01/02/2014, 14h52
  2. Recherche personnes en programmation Arduino
    Par invite047b4858 dans le forum Électronique
    Réponses: 18
    Dernier message: 22/12/2013, 21h43
  3. Programmation Arduino
    Par invited0adfde8 dans le forum Électronique
    Réponses: 0
    Dernier message: 04/05/2013, 20h36
  4. question programmation carte arduino
    Par invite49ef489c dans le forum Programmation et langages, Algorithmique
    Réponses: 11
    Dernier message: 11/02/2013, 21h30
  5. Arduino, programmation raté.
    Par invitea9b786c8 dans le forum Programmation et langages, Algorithmique
    Réponses: 14
    Dernier message: 02/07/2012, 17h35
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...