Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int LED = 9;
- int entrada;
- int intensidade = 0;
- void setup() {
- Serial.begin(9600);
- pinMode(LED, OUTPUT);
- Serial.println("Digite A para aumentar a intensidade luminosa do LED D para reduzir ou R para apagar:");
- }
- void loop() {
- if (Serial.available() > 0) {
- entrada = Serial.read();
- if (entrada == 'A' || entrada == 'a') {
- intensidade += 10;
- if (intensidade > 255)
- intensidade = 255;
- }
- else if (entrada == 'D' || entrada == 'd') {
- intensidade -= 10;
- if (intensidade < 0)
- intensidade = 0;
- }
- else if (entrada == 'R' || entrada == 'r') {
- intensidade = 0;
- }
- else {
- Serial.println("Por favor, digite apenas 'A', 'D' ou 'R'!");
- }
- analogWrite(LED, intensidade);
- delay (100);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement