Le forum a migré vers l'adresse suivante:

Forum

Masquer ce message

Simple-Duino Index du Forum



utiliser pin 1 et 2 en digital et non en com série


 
Poster un nouveau sujet   Répondre au sujet    Simple-Duino Index du Forum -> Arduino & Électronique -> Questions
Sujet précédent :: Sujet suivant  
Auteur Message
Tachro52
Débutant

Hors ligne

Inscrit le: 30 Nov 2013
Messages: 100
Masculin
Niveau d'éléctronique: Intermédiaire

MessagePosté le: Sam 14 Déc - 16:07 (2013)    Sujet du message: utiliser pin 1 et 2 en digital et non en com série Répondre en citant

PublicitéSupprimer les publicités ?
Bonjour à tous
J'ai enfin reçu ma carte arduino UNO, et depuis hier soir,
ça fume là haut !


J'ai presque terminé mon programme d'incrémentation/décrémentation en fonction d'appuis maintenus ou non, avec un décrémentation automatique selon une valeur sur l'entrée analogique (frein pneumatique) 
+ un réarmement en cas d'arrêt d'urgence et j'en passe.


Il me reste deux cas à traiter :


L'incrémentation automatique, et la décrémentation rapide en arrêt d'urgence.


Pour cela il me faut utiliser deux entrées :


une pour connaître l'état du bouton d'incrémentation rapide
L'autre pour activer ou non le relais de commande de décrémentation.


Lorsque j'ai essayé de connecter ce dernier sur la pin 1, il reste en permanence excité, j'en conclus que la pin est en configuration de communication, et que la fréquence est tellement élevée qu'elle maintient le relais fermé. 


Peut-on ou non dire à ces deux pins de travailler comme les autres, c'est à dire inhiber la communication Série ? 


Merci d'avance !
ça m'éviterais de devoir acheter la méga pour deux pin... ou alors je les passes en analogiques.. 


A+
Revenir en haut
Admin
Fondateur

Hors ligne

Inscrit le: 12 Avr 2012
Messages: 860
Masculin
Niveau d'éléctronique: Pro

MessagePosté le: Sam 14 Déc - 17:00 (2013)    Sujet du message: utiliser pin 1 et 2 en digital et non en com série Répondre en citant

As-tu essayé de faire tourner ta UNO avec la connectique Jack d'alimentation et non l'USB ??
La communication Série est-elle lancé pas Serial.begin(unevaleur); dans ta void setup ??
____________________________
http://simple-duino.com
Revenir en haut
Tachro52
Débutant

Hors ligne

Inscrit le: 30 Nov 2013
Messages: 100
Masculin
Niveau d'éléctronique: Intermédiaire

MessagePosté le: Sam 14 Déc - 17:14 (2013)    Sujet du message: utiliser pin 1 et 2 en digital et non en com série Répondre en citant

Non je n'ai pas de pile 9V sous la main donc je le laisse sur l'USB.


Tu penses que lorsque l'on est en USB, il utilise pin 1 et 0 en tant que transfert de données ? 


En effet j'ai lancé la communication Série pour faciliter les dépannages. 
Si je l'enlève, penses-tu que je bénéficierai des pins 1 et 0 ? 
Revenir en haut
Tachro52
Débutant

Hors ligne

Inscrit le: 30 Nov 2013
Messages: 100
Masculin
Niveau d'éléctronique: Intermédiaire

MessagePosté le: Sam 14 Déc - 17:14 (2013)    Sujet du message: utiliser pin 1 et 2 en digital et non en com série Répondre en citant

Non je n'ai pas de pile 9V sous la main donc je le laisse sur l'USB.


Tu penses que lorsque l'on est en USB, il utilise pin 1 et 0 en tant que transfert de données ? 


En effet j'ai lancé la communication Série pour faciliter les dépannages. 
Si je l'enlève, penses-tu que je bénéficierai des pins 1 et 0 ? 
Revenir en haut
Admin
Fondateur

Hors ligne

Inscrit le: 12 Avr 2012
Messages: 860
Masculin
Niveau d'éléctronique: Pro

MessagePosté le: Sam 14 Déc - 20:00 (2013)    Sujet du message: utiliser pin 1 et 2 en digital et non en com série Répondre en citant

 
Citation:
 Si je l'enlève, penses-tu que je bénéficierai des pins 1 et 0 
J'en suis même sur ; )
____________________________
http://simple-duino.com
Revenir en haut
Tachro52
Débutant

Hors ligne

Inscrit le: 30 Nov 2013
Messages: 100
Masculin
Niveau d'éléctronique: Intermédiaire

MessagePosté le: Sam 14 Déc - 20:51 (2013)    Sujet du message: utiliser pin 1 et 2 en digital et non en com série Répondre en citant

Effectivement Wink
Bravo


J'aurais juste à enlever les // devant la ligne lorsque je souhaiterais bénéficier du moniteur sur ordinateur pour faire d'éventuels dépannage.


Question ultime :


le problème est résolu à 50 % !


J'ai désormais configuré le pin 0 comme une entrée, provenant d'un Bouton poussoir avec résistance de pulldown.
Cependant l'entrée est en permanence à 5V. 


Une idée ? 
Revenir en haut
Admin
Fondateur

Hors ligne

Inscrit le: 12 Avr 2012
Messages: 860
Masculin
Niveau d'éléctronique: Pro

MessagePosté le: Dim 15 Déc - 12:12 (2013)    Sujet du message: utiliser pin 1 et 2 en digital et non en com série Répondre en citant








Avec ce montage pour moi ça marche ; )
____________________________
http://simple-duino.com
Revenir en haut
Tachro52
Débutant

Hors ligne

Inscrit le: 30 Nov 2013
Messages: 100
Masculin
Niveau d'éléctronique: Intermédiaire

MessagePosté le: Dim 15 Déc - 13:04 (2013)    Sujet du message: utiliser pin 1 et 2 en digital et non en com série Répondre en citant

Ouai je suis d'accord, ça fonctionne comme ça aussi pour le pin 1 chez moi aussi Wink


C'est le pin0 maintenant qui fait défaut et reste en permanence à 5V ! 
Alors que le pin1 fonctionne correctement. 


PS : j'ai passé le tout en analogique avec une variable, pour palier à ce problème :


************
int entree;
boolean bouton;


SETUP : 
bouton = 0;


LOOP : 


entree = analogRead(A1);


if(entree > 1000)
{
bouton = 1
}


else
{
bouton = 0
}


fin du loop.




on double juste les procédures quoi ... Wink
Revenir en haut
Admin
Fondateur

Hors ligne

Inscrit le: 12 Avr 2012
Messages: 860
Masculin
Niveau d'éléctronique: Pro

MessagePosté le: Dim 15 Déc - 16:20 (2013)    Sujet du message: utiliser pin 1 et 2 en digital et non en com série Répondre en citant

boolean bouton ;
SETUP:
bouton = FALSE ;


LOOP 
int entree = digitalRead(0);


if(entree == HIGH){
bouton = TRUE ;
}
else{
bouton = FALSE ;
}
____________________________
http://simple-duino.com
Revenir en haut
Contenu Sponsorisé






MessagePosté le: Aujourd’hui à 20:14 (2017)    Sujet du message: utiliser pin 1 et 2 en digital et non en com série

Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Simple-Duino Index du Forum -> Arduino & Électronique -> Questions Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  

Index | creer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Powered by phpBB
Propulsé par Simple-Duino