Go Down

Topic: Controlando porta PWM? (Read 206 times) previous topic - next topic

Scriptor

Jun 22, 2014, 04:10 pm Last Edit: Jun 22, 2014, 07:53 pm by Scriptor Reason: 1
Galera venho pedir um favor. Eu estou com dificuldade de montar um código no arduino.
Gostaria que ele funcionasse assim:
Eu vou enviar através do programa Visual Basic um valor da barra de scroll,, isso eu monto.
Ae lendo o valor o arduino iria manda na porta PWM que eu programei um valor de tenção que ira variar de apagado pra aceso, mais com um efeito de fade.
Eu tentei assim

int caracter;                         
         
void setup()                 
{       
  Serial.begin(9600);
delay(1000); 
}


void loop()              
{
 
  caracter=0;
  int recebeValor = analogRead(caracter);
  int ledPin = 9;                 
  if (Serial.available()> 0) 
  {
    caracter=Serial.read();
    Serial.println(recebeValor);
   
    delay(30);       
  }
  for(int fade = recebeValor; fade <= 255; fade +=2){
     analogWrite(ledPin, fade);
     delay(30);
    }                         
}

Agradeço antecipadamente.

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy