sábado, 21 de julho de 2012

1º Teste

Eis que finalmente tenho o material necessário para começar a brincar!
O primeiro teste só poderia ser o clássico "Hello World" mas na versão electrónica.

Blink do led, coisa muito complicada. :)

Material:

breadboard,Arduino, led,resistencia, jumper cables




Explicação:

os pinos digitais do arduino disponibilizam 5v de saida (high) e 0v (Low) tendo em conta que os leds tem uma corrente de operação que deve andar entre os 20 e 25 mA, aplica-se a lei de ohm  I=V/R para calcular o valor da resistencia que se deve utilizar. Não esquecer q existe uma queda de tensao no led que tipicamente esta nos 2,2V pelo que os calculos finais serão  20ma=(5-2,2)/R ou seja  R=2,8/0,020  --> R=140 ohms. no meu caso so tenho resistencias de 150 ohms, mas como se vê na imagem ate tem um brilho intenso. O esquema em baixo


finalmente a programação do arduino:



int led = 3;

// the setup routine runs once when you press reset:
void setup() {              
  // initialize the digital pin as an output.
  pinMode(led, OUTPUT);    
}

// the loop routine runs over and over again forever:
void loop() {
  digitalWrite(led, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(250);              
  digitalWrite(led, LOW);    // turn the LED off by making the voltage LOW
  delay(250);              
}


Nada do outro mundo, mas o suficiente para por o meu filhote a sorrir enquanto observa o led a piscar.

Sem comentários:

Enviar um comentário