Bonjour a tous,
Voici mon problème, j'aurais besoin d'aide car je voudrais stocker trois bytes qui contiennent chacune des valeurs de 0-255 dans trois variables différentes (Rouge, Vert, Bleu) est ensuite les placer exemple dans analogWrite(RougePin, Rouge);
Voici le code qui me permet de de lire les bytes et de l'es afficher dans serial monitor. Mon problème est que je ne sais pas comment faire le code pour lire les trois bytes et les stocker dans des variables
Merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 #include <SoftwareSerial.h> SoftwareSerial gtSerial(8, 7); // Arduino RX, Arduino TX int RougePin = 9; int VertPin = 10; byte rxbyte = 0; void setup() { Serial.begin(9600); // serial / USB port / software serial port Serial.flush(); pinMode(RougePin, OUTPUT); } //byte rxbyte = 0; // stores received byte void loop() { // check if byte available from USB port if (Serial.available() > 0) { rxbyte = Serial.read(); Serial.print(" Data:"); Serial.println(rxbyte); } }
Partager