Como primeiro experimento da Prototype Shield, vamos fazer o led da placa piscar, isso é bom para testar se está tudo certo com o Arduino (se ele está vivo kkkk) e se a compilação do código para placa deu certo.

O Led é conectado ao pino 13, assim como o próprio led que existe na placa do Arduino.

Link para o datasheet: Datasheet Prototype Shield v 1.5

Datasheet Prototype Shield v 1.5

Utilizaremos o exemplo Blink do compilador, vá até Arquivo/Exemplos/01.Basics/Blink :

1

Código:

/*
Blink
Turns on an LED on for one second, then off for one second, repeatedly.

Most Arduinos have an on-board LED you can control. On the Uno and
Leonardo, it is attached to digital pin 13. If you’re unsure what
pin the on-board LED is connected to on your Arduino model, check
the documentation at http://www.arduino.cc

This example code is in the public domain.

modified 8 May 2014
by Scott Fitzgerald
*/

 

// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin 13 as an output.
pinMode(13, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(13, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}

Explicação do Código:

Primeiro configuramos o pino 13 como saída.

Na rotina principal loop, fazemos a porta ligar nivel alto 1, High,

Aguardar 1 segundo(1000 ms)

Desligar nivel baixo 0, low e

Aguardar novamente 1 segundo.

E ficar eternamente repetindo, em loop.

 

Esse foi um exemplo bem básico de utilização, mas essencial para fazer os testes e fixar os conceitos.

Bons projetos!