#include <SoftPWM.h>
int velocidadePerc = 0;
void setup(){
pinMode(10,OUTPUT);
Serial.begin(9600);
SoftPWMBegin();
SoftPWMSet(9, 0);
}
void loop() {
char comando;
if (Serial.available()) {
comando = Serial.read();
if (comando == 'a'){
velocidadePerc = velocidadePerc + 5;}
if (comando == 'd'){
velocidadePerc = velocidadePerc - 5;}
if (comando == 'b'){
digitalWrite(10,HIGH);}
if (comando == 'c'){
digitalWrite(10,LOW);}
if (velocidadePerc<0){
velocidadePerc = 0;}
if (velocidadePerc>100){
velocidadePerc = 100;}
Serial.print(" velocidade");
Serial.print(velocidadePerc);
Serial.println("%");
SoftPWMSetPercent(9, velocidadePerc);
}
}