// balise 19200bps // émission d'un octet sur 8 ports à tour de rôle void setup() { // put your setup code here, to run once: Serial.begin(19200); for (int i=2; i<=9; i++) { // ports 2 à 9 pinMode(i,OUTPUT); digitalWrite(i, LOW); } } void loop() { // put your main code here, to run repeatedly: envoi(2,55); // 0x37 envoi(3,113); // 0x71 envoi(4,126); // 0x1A envoi(5,200); // 0xC8 envoi(6,56); // 0x38 envoi(7,114); // 0x72 envoi(8,127); // 0x7F envoi(9,201); // 0xC9 } void envoi(int port, int octet) { digitalWrite(port,HIGH); Serial.write(octet); Serial.flush(); digitalWrite(port,LOW); }