Para comemorar o início deste blog, a primeira coisa que irei postar é o clássico Blink Simples. É um projetinho básico, para quem não conhece nada de programação (ainda), e aposto que foi como a maioria que já tem experiencia começou nessa plataforma. :)
Os materiais necessários serão:
- Arduino
-1 led comum
-1 resistor de 220 ohms
-protoboard (opcional, para realizar testes antes de soldar em uma placa permanente)
-Jumpers (os fios que ligam os componentes na placa)
OBS: na verdade, os materiais acima são todos opcionais, porque o Arduino ja vem com um led conectado diretamente à porta 13, vamos utilizar um led externo para facilitar a visualização.
Começe montando o seguinte esquema:
Após montar o circuito, vamos para o software. Com a IDE do Arduino aberta, copie e cole o código abaixo na IDE:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
Projeto Blink Simples | |
---------------------------------------------------------------------------- | |
Arduino by BR | |
--- www.arduinobybr.blogspot.com --- | |
---------------------------------------------------------------------------- | |
*/ | |
// Variável do tipo int que nomeia o pino 13 do Arduino como "led". | |
int led = 13; | |
// SETUP - Função que roda somente uma vez, após o botão RESET ser pressionado. | |
void setup() { | |
// Define o pino "led" como de SAÍDA. | |
pinMode(led, OUTPUT); | |
} | |
// LOOP - Função que roda infinitamente. | |
void loop() { | |
digitalWrite(led, HIGH); // Liga o led | |
delay(1000); // Espera 1000ms (1 segundo)) | |
digitalWrite(led, LOW); // Desliga o led | |
delay(1000); // Espera 1000ms (1 segundo)) | |
} |
Pronto! O led começará a piscar.
0 comentários:
Postar um comentário