Le forum a migré vers l'adresse suivante:

Forum

Masquer ce message

Simple-Duino Forum Index



1 seul donnée


 
Post new topic   Reply to topic    Simple-Duino Forum Index -> Arduino & Électronique -> Questions
Previous topic :: Next topic  
Author Message
cocotitan
Débutant

Offline

Joined: 15 Feb 2014
Posts: 3
Masculin
Niveau d'éléctronique: Intermédiaire

PostPosted: Tue 2 Jun - 17:34 (2015)    Post subject: 1 seul donnée Reply with quote

PublicitéSupprimer les publicités ?
Bonjour a tous


Mon problème est le suivant :


Je voudrait récupérer 1 seul données de mon interrupteur a levier.


Actuellement quand je passe mon interrupteur en position ON j'ai plein de donnés qui arrive selon le délai que j'établie.
Je voudrai que a chaque fois que je passe mon interrupteur sur 1,une seul donnée soit récupérer.


/*code n°11
02.06.2015
interupteur levier*/


 int interrupteur = 3 ; //attribution pin 3 a l'interupteur


 
 void setup ( ) { 


  Serial.begin( 9600 ) ; //initialisation de la communication
 
  pinMode ( interrupteur , INPUT ) ; //interrupteur definie comme entré
 } 


 
 void loop ( ) { 


  int ButtonState = digitalRead ( interrupteur ) ; //lecture de interrupteur
 
  Serial . println ( ButtonState ) ; //impression de l'état de interrupteur
  delay ( 1 ) ;         


  {
  if(ButtonState == 1)//etat du bouton
  {  
 
      Keyboard.write(102);//ecrire(e)
 
  delay(1000);//delai 1 seconde
  
    }
    
 else(ButtonState == 0);//etat du bouton
      
      }
      }
     
     

merci d'avance
Back to top
david.fernandez
Débutant

Offline

Joined: 02 Jan 2015
Posts: 25
Masculin
Niveau d'éléctronique: Pro

PostPosted: Wed 3 Jun - 07:51 (2015)    Post subject: 1 seul donnée Reply with quote

Salut,


petite astuce pour cela,


quand ton contacte levier ce fait, à la place de directement faire l'impression,


ajoute une variable qui passe à 1 au mouvement de ton levier et une fois l'impression faite tu la mes à 0




exp   




Mouvement 1 -> varmouv = 1 -> if si varmouv = 1 ( print statut et set varmouv = 0)




ainsi tu auras que 1 seule impression


bonne journée
____________________________
David Fernandez
[email protected]
Back to top
Contenu Sponsorisé






PostPosted: Today at 06:58 (2019)    Post subject: 1 seul donnée

Back to top
Display posts from previous:   
Post new topic   Reply to topic    Simple-Duino Forum Index -> Arduino & Électronique -> Questions All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  

Index | Xooit.com free forum | Free support forum | Free forums directory | Report a violation | Conditions générales d'utilisation
Powered by phpBB
Propulsé par Simple-Duino