Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int ledRed = 9; // красный цвет к пину 9
- int ledGreen = 10; // зелёный цвет к пину 10
- int ledBlue = 11; // синийн цвет к пину 11
- void setup()
- {
- Serial.begin(9600);
- }
- void loop()
- {
- if (Serial.available()) // если что-то получили
- {
- char dataIn = Serial.read(); // разбираем полученное
- if (dataIn == 'r') // если получили r
- {
- int myInt = Serial.parseInt(); // смотрим, что за число после буквы
- analogWrite(ledRed, myInt); // зажигаем светодиод
- Serial.print("red = "); // для контроля выводим в монитор порта
- Serial.println(myInt); // полученное значение
- }
- else if (dataIn =='g') // если получили g
- {
- int myInt = Serial.parseInt(); // смотрим, что за число после буквы
- analogWrite(ledGreen, myInt); // зажигаем светодиод
- Serial.print("green = "); // для контроля выводим в монитор порта
- Serial.println(myInt); // полученное значение
- }
- else if (dataIn == 'b') // если получили b
- {
- int myInt = Serial.parseInt(); // смотрим, что за число после буквы
- analogWrite(ledBlue, myInt); // зажигаем светодиод
- Serial.print("blue = "); // для контроля выводим в монитор порта
- Serial.println(myInt); // полученное значение
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement