Você está na página 1de 9

Escola Nacional de Aeronáutica

Curso de Electrónica e Telecomunicações

Tecnicas Digitais III


Arduino UNO
Turmas: 3SVETA, 3SVETB, 3NETA, 3NETB
Arduino UNO
• Arduino é uma plataforma open-source de
prototipagem eletrônica baseada em
hardware e software. Ela foi desenvolvida
para necessitar somente de uma fonte de
alimentação para executar suas rotinas.
IDE
IDE, do inglês Integrated Development
Environment ou Ambiente de Desenvolvimento
Integrado, é um programa de computador que
reúne características e ferramentas de apoio ao
desenvolvimento de software com o objetivo de
agilizar este processo.
Geralmente os IDEs facilitam a técnica de RAD (de
Papid Application Development, ou
"Desenvolvimento Rápido de Aplicações"), que
visa a maior produtividade dos desenvolvedores.
Características e ferramentas dos IDEs
 Editor
 Compilador
 Linker
 Depurador
 Modelagem de dados
 Geração de códigos
 Distribuição
 Testes Automatizados
 Refatoração
Código para piscar um LED
int LED_PIN = 13;
 
void setup () {
pinMode (LED_PIN, OUTPUT);
}
 
void loop () {
digitalWrite (LED_PIN, HIGH);
delay (1000);
digitalWrite (LED_PIN, LOW);
delay (1000);
}
Código para piscar um LED
• # include<WProgram.h> 
• void setup () {
• pinMode (LED_PIN, OUTPUT);
• } void loop () {
• digitalWrite (LED_PIN, HIGH);
• delay (1000);
• digitalWrite (LED_PIN, LOW);
• delay (1000); }
Continuação
int main(void){
int LED_PIN = 13; 
init(); 
setup(); 
for (;;)
loop(); 
return 0;
}
"WProgram.h" é um recurso para referenciar a
biblioteca Wiring, e a função main( ) apenas faz
três chamadas distintas: init( ), definida em sua
própria biblioteca, setup( ) e loop( ), sendo as
duas últimas configuradas pelo usuário.
Referências

1. Klein dos Santos, Alexandro. 


«Os IDE's (Ambientes de Desenvolvimento Int
egrado) como ferramentas de trabalho em inf
ormática»
 (PDF).

2. Casavella, Eduardo. 
«Ambientes Integrados de Desenvolvimento e
m Linguagem C»
.

Você também pode gostar