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