Étape 3: le code
le code que j’avais l’habitude de tester cela a été très simple, que c’est juste une version modifiée de l’exemple de pixel physique arduino.pour tester votre configuration :
charger le code
brancher l’arduino vers un ordinateur distinct
Ouvrez arduino sur le second ordinateur
Ouvrez le moniteur série à 9600 baud
tapez un « O » et appuyez sur entrée.
Si votre ordinateur est allumé il doit maintenant agir comme si vous avez frappé le bouton d’alimentation et de commencez à arrêter.
/*
Physique Pixel
Le circuit :
* LED connectée de broche numérique 13 à terre
créé 2006
par David A. Mellis
mis à jour le 30 août 2011
par Tom Igoe et Scott Fitzgerald
Cet exemple de code est dans le domaine public.
http://www.Arduino.cc/en/Tutorial/PhysicalPixel
*/
const int ledPin = 13 ; la goupille de la LED associée au
int incomingByte ; une variable de lire des données série entrantes dans
void setup() {}
initialiser la communication série :
Serial.Begin(9600) ;
initialiser les broches de la LED en tant que sortie :
pinMode (ledPin, sortie) ;
}
void loop() {}
voir s’il y a les données en série :
Si (Serial.available() > 0) {}
lire l’octet le plus ancien dans le tampon de la série :
incomingByte = Serial.read() ;
Si c’est une capitale O (72 ASCII), allumer l’ordinateur :
Si (incomingByte == ' o ') {}
digialWrite (ledPin, basse) ;
Delay(500) ;
digitalWrite (ledPin, HIGH) ;
}
}
}
C’est le code modifié très basique de fiches 13 au pouvoir et éteindre votre pc