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}} |