IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Arduino Discussion :

Cherche tuto micro controleur + arduino


Sujet :

Arduino

  1. #1
    Membre actif Avatar de Speed41
    Homme Profil pro
    Inscrit en
    Novembre 2002
    Messages
    718
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 718
    Points : 210
    Points
    210
    Par défaut Cherche tuto micro controleur + arduino
    Bonjour,

    Mon projet : 6 boutons poussoirs, un mini contrôleur (à choisir) et un arduino
    C'est un projet pour me former sans réel but précis (quoi que ... )

    Je suis à la recherche de "tuto" pour savoir comment programmer mon contrôleur, ma bibliothèque pour qu'elle lise les infos de mon contrôleur en numérique. Et un "tuto" comment choisir son mini contrôleur
    Je commence juste la programmation de bibliothèque.

    Par avance merci pour votre aide

  2. #2
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    12 542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 12 542
    Points : 56 423
    Points
    56 423
    Billets dans le blog
    39
    Par défaut
    Salut,

    Je ne sais pas trop ce que tu cherches, ta description est un peu floue. Il y a un bouton [Cours et Tutoriels Arduino] en haut de la page avec des tutos pour débuter.

    En plus, tu as déjà ouvert des discussions ici avec des moteurs pas-à-pas, des cartes SD, des ESP32, etc. Tu n'es plus vraiment un débutant


    Edit : pour la gestion des boutons https://arduino.developpez.com/cahie...errupteur/#LIV

  3. #3
    Membre actif Avatar de Speed41
    Homme Profil pro
    Inscrit en
    Novembre 2002
    Messages
    718
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 718
    Points : 210
    Points
    210
    Par défaut
    Je comprend pas facile à expliquer.

    On peux réaliser un montage avec de petit contrôleur sans passer par un arduino.
    L'idée est de gérer avec un micro contrôleur 6 boutons (ça j'avais trouvé, mais si vous avez de bon tuto), mais ce qu'il me manque c'est comment communiquer entre mon micro contrôleur et l'arduino. Mes recherches s'enlisent



    Par exemple : les écran LCD

    peuvent être utilisé seul ou avec un i2c module pour LCD 1602 Ardunio

    qui simplifi l'utilisation de l'écran LCD. Bon la je n'ai pas le niveau.

    En espérant être plus claire

    Par avance merci

  4. #4
    Membre actif Avatar de Speed41
    Homme Profil pro
    Inscrit en
    Novembre 2002
    Messages
    718
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 718
    Points : 210
    Points
    210
    Par défaut
    En carte j'ai trouvé à programmer en C++ et ATtiny et ATmega328P programmation déjà connue
    Mais la com RX et TX ne me semble pas la plus adaptée (à approfondir)

  5. #5
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    12 542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 12 542
    Points : 56 423
    Points
    56 423
    Billets dans le blog
    39
    Par défaut
    Donc si j'ai bien compris, tu veux une interface (à base de microcontrôleur) entre tes 6 boutons et une carte Arduino. C'est bien ça ?

    Déjà on peut se poser la question de savoir pourquoi tu as besoin d'une interface, sachant que l'Arduino est déjà une carte à microcontrôleur. Pourquoi ne pas relier directement tes 6 boutons à l'Arduino ?

    Pour le backpack I2C des LCD que tu montres, la raison essentielle est l'économie de broches consommées par l'Arduino (2 broches pour l'I2C au lieu de 4+3 broches de contrôle du port parallèle des LCD 1602). Mais il peut y avoir d'autres raisons (délégation de tâches complexes à un contrôleur spécialisé, adaptation électrique, transmission à distance...)

    Pour des distances courtes entre le contrôleur et l'Arduino, tu as le choix des protocoles série : UART, I2C ou SPI pour les plus connus

  6. #6
    Membre actif Avatar de Speed41
    Homme Profil pro
    Inscrit en
    Novembre 2002
    Messages
    718
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 718
    Points : 210
    Points
    210
    Par défaut
    2 raisons pour réaliser une interface à base de microcontrôleur
    1° pour le fun, pour apprendre
    2° pour un de mes projet mon arduino n'a pas assez de broches

    Mon système sera bien à côté de l'arduino donc je vais regarder les protocoles UART, I2C ou SPI que tu me conseil

  7. #7
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    12 542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 12 542
    Points : 56 423
    Points
    56 423
    Billets dans le blog
    39
    Par défaut
    Pour économiser des broches avec des boutons, il y a d'autres solutions :

    Montage avec sortie analogique A0 (1 seule broche analogique consommée, ici avec 5 boutons) :
    Nom : boutons_analogique.png
Affichages : 70
Taille : 27,5 Ko

    Montage avec multiplexeur (8 en 1) :
    Nom : multiplexer-cd4051be-diagram.jpg
Affichages : 53
Taille : 21,7 Ko


    Si c'est pour apprendre à faire communiquer deux microcontrôleurs, l'I2C est bien adaptée : le contrôleur pour les boutons en esclave (slave) et l'Arduino en maître (master). Voir Master Writer/Slave Receiver si les deux microcontrôleurs peuvent travailler dans l'environnement Arduino

  8. #8
    Membre actif Avatar de Speed41
    Homme Profil pro
    Inscrit en
    Novembre 2002
    Messages
    718
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 718
    Points : 210
    Points
    210
    Par défaut
    Citation Envoyé par f-leb Voir le message
    Pour économiser des broches avec des boutons, il y a d'autres solutions :

    Montage avec sortie analogique A0 (1 seule broche analogique consommée, ici avec 5 boutons) :
    Nom : boutons_analogique.png
Affichages : 70
Taille : 27,5 Ko
    C'est le montage que j'utilise déjà

    Citation Envoyé par f-leb Voir le message
    Si c'est pour apprendre à faire communiquer deux microcontrôleurs, l'I2C est bien adaptée : le contrôleur pour les boutons en esclave (slave) et l'Arduino en maître (master). Voir Master Writer/Slave Receiver si les deux microcontrôleurs peuvent travailler dans l'environnement Arduino
    Je pensais plus utiliser l'SPI qui me semblait plus simple et adapté. J'ai regardé des vidéos (du même youtuber) sur les 2 protocoles. Il n'est pas impossible que je test les deux pour comparer

    Merci pour tous ces conseils


+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. cherche tuto sur les tab control
    Par firejocker dans le forum MFC
    Réponses: 66
    Dernier message: 14/12/2005, 17h55
  2. Cherche tuto ftp => debian
    Par kosmic dans le forum Debian
    Réponses: 15
    Dernier message: 13/12/2005, 12h22
  3. Cherche Tuto Oracle 10g XE
    Par mosstu126 dans le forum Oracle
    Réponses: 3
    Dernier message: 28/11/2005, 09h46
  4. Réponses: 15
    Dernier message: 24/10/2005, 10h04
  5. cherche tuto socket
    Par godik dans le forum C++
    Réponses: 1
    Dernier message: 07/10/2005, 10h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo