Introdução à Programação de Arduino
Objetivos Gerais
Objetivos Específicos
Conteúdo Programático
Metodologia
Sessões e Ações de Formação
Objetivos
Objetivos gerais da formação
Os formandos alvo desta ação de formação deverão, ao final do curso, ser capazes de compreender o funcionamento do microcontrolador Arduino, suas ferramentas de programação e sua potencialidade de aplicação para tarefas de automação de pequeno e médio porte.
No final desta ação, os formandos deverão ser capazes de:
Conhecer as diferentes placas de desenvolvimento Arduino, sua ferramenta de programação (IDE) bem como os Shields (acessórios) de desenvolvimento disponíveis no mercado;
Compreender a metodologia de programação, bem como, os recursos e bibliotecas disponíveis no IDE;
Desenvolver exercícios de aplicação envolvendo sensores, atuadores, displays e interfaces de comunicação;
Praticar a linguagem de programação, algoritmos e suas aplicações.
Objetivos Específicos
No final desta ação, os formandos deverão ser capazes de:
Conhecer as diferentes placas de desenvolvimento Arduino, sua ferramenta de programação (IDE) bem como os Shields (acessórios) de desenvolvimento disponíveis no mercado;
Compreender a metodologia de programação, bem como, os recursos e bibliotecas disponíveis no IDE;
Desenvolver exercícios de aplicação envolvendo sensores, atuadores, displays e interfaces de comunicação;
Praticar a linguagem de programação, algoritmos e suas aplicações.
Conteúdo Programático
Revisão dos conceitos básicos da eletrónica
O que é o Arduino? Histórico e contextualização
KITs de desenvolvimento Arduino: Do Uno R3 à Cloud
Introdução à linguagem de programação: Algoritmo C/C++
Ferramenta de desenvolvimento (IDE)
Exercícios de aplicação
6.1.1. “Hello Word” – Piscar um LED;
6.1.2. Entradas e saídas digitais: Leitura e escrita em um pino;
6.1.3. Entrada Analógica: Conversor Analógico / Digital (A/D);
6.1.4. Leitura de um sensor de temperatura;
6.1.5. Display LCD – Princípio de funcionamento e programação;
6.1.6. Display LCD – Representação de valores e bibliotecas da IDE;
6.1.7. Shields de aplicação Arduino: Sensores de ultrassom, displays, sensores de humidade e temperatura, módulos de comunicação;
Encerramento e avaliação da formação
Metodologia
A ação de formação, por possuir um caráter de grande aplicabilidade prática, e especialmente, por ter um público-alvo que em sua grande maioria, já atua com esses conceitos práticos em seu ambiente de trabalho, tem como característica a utilização de várias técnicas pedagógicas em simultâneo.
Para os conteúdos teóricos, está prevista a utilização do método expositivo, combinada com o desenvolvimento de exercícios por parte dos formandos, e posterior correção e entrega dos resultados de avaliação.
