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» .