Modifications

Sauter à la navigation Sauter à la recherche
350 octets ajoutés ,  16 septembre 2013 à 21:44
aucun résumé de modification
Ligne 1 : Ligne 1 :  
{{Arduino-Robot-NAV}}
 
{{Arduino-Robot-NAV}}
   −
<h4>begin()</h4>
+
<h4>digitalReal()</h4>
    
== Description ==
 
== Description ==
 
Classe [[Arduino Robot-Librairie#Classe_RobotControl|RobotControl]], librairie d'[[Arduino Robot-Librairie|Arduino Robot]].
 
Classe [[Arduino Robot-Librairie#Classe_RobotControl|RobotControl]], librairie d'[[Arduino Robot-Librairie|Arduino Robot]].
   −
Initialise le robot. Doit être appelé dans setup() pour utiliser des fonctionnalités spécifiques du robot.
+
Lit la valeur digitale sur une port définit. Ils sont exposé comme des connecteurs TinkerKit sur le robot.Voyez le diagramme ci-dessous pour identifier la location des broches.
 
  −
''Robot.begin() n'initialise pas les fonctionnalités tels que le son, le module LCD ou la carte SD. Référez vous aux liens dans la section "Voir aussi" pour initialiser les autres modules.''
      
== Syntaxe ==
 
== Syntaxe ==
   −
Robot.begin()
+
Robot.digitalRead(portName)  
    
== Paramètres ==
 
== Paramètres ==
   −
aucun
+
'''portName''': Un nom de port valide, entre TK0 et TK7 (localisé sur la carte de contrôle), TKD0 et TKD5 (sur la carte de contrôle), et de B_TK1 à B_TK4 (sur la carte moteur).
    
== Résultat ==
 
== Résultat ==
   −
aucun
+
HIGH ou LOW... niveau Haut ou niveau bas.
    
== Exemple ==
 
== Exemple ==
Ligne 27 : Ligne 25 :  
void setup(){
 
void setup(){
 
   Robot.begin();
 
   Robot.begin();
   // Faire d'autre choses
+
   Serial.begin(9600);
 +
 
 
}
 
}
   
void loop(){
 
void loop(){
   // Faire des choses
+
   Serial.println(Robot.digitalReadPort(TK0)); //Afficher la valeur lue sur le port TK0
 +
  delay(100);
 
}</nowiki>
 
}</nowiki>
 +
 +
'''Carte de contrôle:'''
 +
 +
[[Fichier:RB-ARD-ROBOT-30.png]]
 +
 +
'''Carte moteur:'''
 +
 +
[[Fichier:RB-ARD-ROBOT-31.png]]
    
== Voir aussi ==
 
== Voir aussi ==
* [[RB-ARD-ROBOT-Func-beginSpeaker|beginSpeaker()]]
+
* [[RB-ARD-ROBOT-Func-analogRead|analogRead()]]
* [[RB-ARD-ROBOT-Func-beginLCD|beginLCD()]]
+
* [[RB-ARD-ROBOT-Func-digitalWrite|digitalWrite()]]
 +
* [[RB-ARD-ROBOT-Func-analogWrite|analogWrite()]]
 +
 
 
{{Arduino-Robot-TRAILER}}
 
{{Arduino-Robot-TRAILER}}
29 915

modifications

Menu de navigation