Introdução à Programação de Arduino

Outras acções de formação contínua não inseridas no Catálogo Nacional de Qualificações
Objetivos Gerais
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.
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.

Duração: 12 horasNível: Nível 9Modalidade: Outras acções de formação contínua não inseridas no Catálogo Nacional de QualificaçõesOrganização:
Scroll to Top