domingo, 12 de abril de 2015

Primeiro projeto!!

Ligando na Protoboard
Vamos lá ao nosso primeiro projeto, vamos começar no básico, acendendo um led.Os materiais necessários sâo:


  • 1 Arduino;
  • 1 Protoboard;
  • 1 Led;
  • 1 Resistor de 220ohm;
  • 2 Fios;




 A ligação do led na Protoboard será a seguinte:
 No anodo ( positivo) do led, coloque o resistor, e do outro lado do resistor coloque um fio ligando até alguma porta digital do Arduino (Porta 12 no meu caso). E o catodo (negativo), vai ligado ao GND.


  Somente lembrando, e mostrando para quem não sabe, o Anodo (positivo) do led é o que contém o maior terminal, e o Catodo (negativo), é o que contém o menor terminal. 
 Ok, mas... e se o  terminal estiver cortado? Olhe o led de cima, o lado chanfrado, é o Catodo.



Não tente acender um led sem o resistor porque ele não irá aguentar tanta energia e irá queimar. Se quiser usar um resistor com um valor maior do que 220ohm pode usar, a intensidade do led só irá ficar mais fraca.

Programando a IDE

  1. void setup () // Comando inicial do programa
  2. {
  3. pinMode (12,OUTPUT); // pinMode seleciona a porta em que o led está conectado, e OUTPUT é o modo em que a porta está funcionando, no caso, como saída.
  4. }

  5. void loop() // Comando de repetição do programa
  6. {
  7. pinMode (12, HIGH); // HIGH significa que está ativado
  8. }


 Para fazer o led piscar, é quase a mesma coisa, o que muda é que tem que adicionar o delay (tempo).

  1. void setup () 
  2. {
  3. pinMode (12, OUTPUT);
  4. }
  5.  
  6. void loop()
  7. {
  8. digitalWrite (12, HIGH); // diz que o led do pino 12 está ligado
  9. delay (1000); // delay é o tempo, e o número, significa os milésimos de segundos. 
  10. digitalWrite (12, LOW); // diz que o led do pino 12 está desligado
  11. delay (1000);
  12. }




Nenhum comentário:

Postar um comentário