Programação Arduino Developer Subtítulo
Sobre a APTECH A Aptech é uma instituição global, modelo em capacitação profissional, que dispõe de diversos cursos com objetivo de preparar seus alunos para carreiras em Tecnologia da Informação, desde 1986. Aptech dá grande importância em oferecer educação de qualidade aos seus alunos, com uma grande variedade de cursos de tecnologia, desenvolvendo a formação profissional dos seus alunos para fazer a diferença no mercado de trabalho. 2
Instituição Global: 7,0 milhões de alunos capacitados mundialmente, através de seus 1.300 centros de treinamento. Ensino estruturado e metodologia padronizada, desenvolvida para atender padrões internacionais dos fabricantes de software. 3
Metodologia: Como vantagem, o aluno aprende praticando, pois os cursos da Aptech são com mais aulas práticas do que teóricas, com um aluno por computador e vários exercícios resolvidos em sala de aula. O layout das salas de aula permite que o instrutor possa facilmente circular e acompanhar o desempenho de cada aluno. Qualidade de ensino é fundamental para a Aptech e em função disso, os cursos foram desenvolvidos pelos melhores profissionais qualificados, com experiência no mercado de trabalho, que dominam os assuntos na teoria e na prática, com dicas que não constam em livros. 4
Informações sobre o Curso Pré-Requisitos Curso de Pacote Office da Aptech ou conhecimento equivalente. Duração do Curso 80 horas-aula. Programação Arduino Developer 5
Programação com Arduino O Curso Programação Arduino Developer é um curso completo na área, destinado para aqueles que não tem nenhum conhecimento de programação e querem ter um aprendizado estruturado para uma formação consistente. O Curso Programação Arduino Developer é a combinação do Curso de Lógica de Programação, Curso de Linguagem C e Curso Programação Arduino, com um total de 80 horas-aula. O Curso Programação Arduino Developer destina-se aos profissionais que desejam entrar no mercado promissor de desenvolvimento de pequenos projetos residenciais ou industriais com microcontroladores, estudando em uma escola com reconhecimento internacional. O Curso é composto por definições, conceitos e vários experimentos práticos utilizando eletrônica e programação, bem como atividades para que o aluno desenvolva seu raciocínio lógico para programar o microcontrolador Arduino e reforçar o domínio da linguagem estruturada. 6
Conteúdo Programático - Resumo Lógica de Programação: 16 horas-aula Programação Elementar em C: 40 horas-aula Programação Arduino: 24 horas-aula Programação Arduino Developer 7
Conteúdo Programático LÓGICA DE PROGRAMAÇÃO Lógica de Programação 16 horas-aula Algoritmos Estruturas de algoritmos Pseudocódigo Fluxograma ou diagrama de blocos Tipos de dados Variáveis Operadores aritméticos Precedência de operadores Linearização Operadores de comparação Estruturas condicionais Estruturas de repetição Etapas para elaboração de programas Introdução à programação com Linguagem C 8
Conteúdo Programático PROGRAMAÇÃO EM C Programação Elementar em C 40 horas-aula Algoritmos e fluxogramas Variáveis e Constantes Tipos de dados Operadores e expressões aritméticas, relacionais e lógicas Entrada e saída em C Indentação de código Declarações condicionais ( if / else / switch ) Laços ( for / while / do while ) Elementos e índices de arranjos Vetores e matrizes (Arrays) Ponteiros Alocação dinâmica de memória Funções Sequência de caracteres Estruturas e ordenações Tratamento de arquivos 9
Conteúdo Programático PROGRAMAÇÃO ARDUINO Programação Arduino 24 horas-aula O que é Arduino Modelos de placas Arduino Conhecendo Módulos e Shilders Downloads e instalação do IDE (ambiente de programação) Conectando o Arduino no computador e instalando os drivers Conhecendo a IDE Linguagem do Arduino Bibliotecas do Arduino Conceitos de eletrônica analógica Conceitos de eletrônica digital Uso da matriz de contatos (Protoboard) 10
Conteúdo Programático PROGRAMAÇÃO ARDUINO Programação Arduino 24 horas-aula Acionamentos de saídas digitais Leitura de entradas digitais Controle de saídas através de dados seriais Controle temporizado de saídas Controle de velocidade de motores Programando um semáforo inteligente Controlando luminosidade do ambiente através de sensor Ligando e escrevendo no display de LCD 16x2 Controle de saída PWM (Modulação por Largura de Pulso) Controle de motor de passo Programando o robô - braço mecânico 11
Contatos Endereço: Rua da Consolação nº 93 3º andar CEP: 01301-000 - Consolação São Paulo - SP Telefone: (11) 3159-3838 E-mail: atendimento@aptechsp.com.br Site: www.aptechsp.com.br http://www.facebook.com/sp.aptech http://br.linkedin.com/in/aptechsp (11) 99467-2958 http://www.twitter.com/aptechsp aptechsp 12
13