Curso de Arduino - Programação e Desenvolvimento de Projetos

banner-curso-arduino Arduino - Programação e Desenvolvimento de Projetos

Arduino é um dispositivo que é ao mesmo tempo barato, funcional e fácil de programar, sendo dessa forma acessível a estudantes e projetistas amadores.

Além disso, foi adotado o conceito de código livre, o que significa que qualquer um pode montar, modificar, melhorar e personalizar o Arduino, partindo do mesmo hardware básico.

Assim, foi criada uma placa composta por um microcontrolador Atmel, circuitos de entrada/saída e que pode ser facilmente conectada à um computador e programada via USB utilizando uma linguagem baseada em C/C++, sem a necessidade de equipamentos extras além de um cabo USB.

Depois de programado, o microcontrolador Arduino pode ser usado de forma independente, ou seja, você pode colocá-lo para controlar um robô, uma lixeira, um ventilador, as luzes da sua casa, a temperatura do ar condicionado, pode utilizá-lo como um aparelho de medição ou qualquer outro projeto que vier à cabeça.

Como resultado você conseguir fazer a abertura de portões, controle de luzes, controlar tempo de banho, monitorar consumo de energia, abrir e fechar cancelas automaticamente, controlar robôs, construir controladores de temperatura.

Ainda consegue controlar sistemas de irrigação, controlar nível de caixa d’água, construir sistemas de alarmes, controlar elevadores, fazer um CLP e projetos especiais que podem incluir sons e monitorar os mais variados sensores.

arduino Arduino - Programação e Desenvolvimento de Projetos

RECEBA INFORMAÇÕES E VALORES DO CURSO DE ARDUINO

RESUMO DO CURSO DE ARDUINO

No Curso de Arduino você irá conhecer a plataforma Arduino e sua programação em linguagem C/C++ para aplicações stand alone (sozinho).

Você irá trabalhar as interfaces e interações da plataforma Arduino com outros sistemas mais complexos, com o objetivo de controlar elementos eletroeletrônicos de forma remota, estabelecendo comunicações web e com aplicativos.

No curso serão desenvolvidos projetos de forma prática com uso de plataformas de hardware e software específicas para essas finalidades, plataformas simples e fáceis de usar.

Ao final do curso você será capaz de criar soluções para sistemas de controle e automação residencial, comercial, industrial ou até mesmo atuando como hobbysta, desenvolvendo projetos que interagem e controlam ambientes ou sistemas inteiros, de forma remota por meio de conexões Wirelles, Bluetooth, ethernet etc.

CARGA HORÁRIA: 80h (20 aulas)

METODOLOGIA: Curso prático, onde cada teoria é vivenciada em sala de aula com práticas de bancada técnica para reforçar o conhecimento. Construção de projetos em Arduino em sala de aula que tragam soluções para a vida no dia-a-dia. 

MATERIAIS: Coffee break, Apostila ilustrativa, Material complementar online e Certificado com Validade Nacional, Placa Arduino UNO.

PRÉ-REQUISITOS DO CURSO DE ARDUINO

Curso Lógica de Programação

  • 20horas
icone-logica-de-programação Arduino - Programação e Desenvolvimento de Projetos

Desejáveis, não obrigatórios:

Noções de eletrônica básica. Noções de programação em linguagem c.

  • Sistemas computacionais embarcados;
  • Algoritmos, lógica e linguagem de programação;
  • Microcontroladores e processadores;
  • Arduino – Apresentação; método de programação, tipos de arduino;
  • Estrutura e arquitetura da plataforma Arduino;
  • Conhecendo a placa Arduino – seu funcionamento partes que compõe;
  • O que é preciso para programar Arduino;
  • Programação Arduino: Linguagem e Software IDE Arduino;
  • Entradas/saídas digitais e analógicas;
  • Sensores e Atuadores;
  • Acionamentos de sistemas eletrônicos;(Relés, transistores)
  • Shields para Arduino;
  • Projetos de automação utilizando Arduino;
  • Variações da plataforma Arduino;

Programação da placa Arduino em C:

  • Operadores lógicos;
  • Variáveis de controle;
  • Estruturas de dados;
  • Estruturas de repetição;
  • Estruturas de tomadas de decisão;
  • Criação de Funções;
  • Criação de Parâmetros de entrada;
  • Bibliotecas;
  • Softwares para Arduino;
  • Comunicação de dados;
  • Interrupções;
  • Armazenamento;

Práticas

  • Hello World com Arduino. ( Piscando e temporizando leds);
  • Acionamento de portas; (Semáforo, controle de display de 7 segmentos)
  • Leitura de botões e teclados; (Varredura, laços de repetição e matrizes)
  • Acionamento e comando de motores CC, passo e servos;
  • Controle PWM de cargas; (Motores, luzes, relés);

Conexão com Sensores

  • Conexão com sensor Ultrassônico; (Aplicações como sensor de obstáculo e distância);
  • Sensor de Temperatura;

Acionamentos Específicos:

  • Controle de motores;
  • Acionamento de Luzes e Ar condicionado;
  • Construção de senhas para acionamento em Botões e teclados;
  • Programação de Display LCD;
  • Ponte H (acionamento de motores)
  • Buzzer; (sirenes, alarmes, auto-falantes)
  • Reed Switch (interruptor para alarmes- sensor magnético)
  • Sensor Infravermelho (acionamento de ar condicionado)
  • Sensor de temperatura;
  • Sensor LDR (sensor de luminosidade)
  • Sensor de umidade;
  • Sensor de Som;
  • Ultrasson do Sensor;
  • Relés e transistores (acionamento de motores- cargas- componentes auxiliares
  • PWM (técnica de acionamento)
  • Módulo RTC (relógio)
  • Protoboard (p prototipagem de circuitos)
  • Instalação de softwares para Arduino;
 

Projeto Prático 1:
-Monitoramento da temperatura da água e controle de aquecimento. Controle de temperatura de Buffet.

Projeto Prático 2:
– Automação Residencial
-Controle de acesso e fechadura eletrônica;-Utilização de teclado, criação de senhas, acionamento de leds.

Projeto Prático 3:
– Automação Residencial
– Controle e Monitoramento de temperatura, acionamento e status de cargas ou dispositivos, alarmes.

Algumas idéias que podem ser feitas após o curso:
Abertura de portão, controle de luzes, controlar tempo de banho, monitorar consumo de energia, abrir e fechar cancelas automaticamente, controlar robôs, construir controladores de temperatura, controlar sistemas de irrigação, controlar nível de caixa d’água, construir sistemas de alarmes, controlar elevadores, fazer um CLP e projetos especiais que podem incluir sons e monitorar os mais variados sensores;

Conteúdos:

  • O que é uma Comunicação remota;
  • Protocolos de Comunicação
  • Comunicação com o mundo externo;(Ethernet, Wifi, Bluetooth)

Práticas:

  • Acesso a dispositivos USB;
  • Leitura e gravação de Cartão de memória;
  • RFID (Identificação e controle de acesso);
  • Conectando Display OLED ao Arduino;
  • Configurações Auxiliares de Modem, IP dinâmico;
  • Utilização de Shields e Módulos de comunicação Bluetooth,Wirelles e Ethernet;
  • Comunicação entre duas placas Arduino;
  • Conectando o Arduino com aplicativos de celular para controle, operação e status de dispositivos ou cargas;
  • Acionamento de fechadura eletrônica remotamente;

Projeto Prático 1:
-Construção pequeno sistema industrial.( Controle de estrutura de braço robótico simples, esteira e sensores);

Projeto Prático 2:
– Automação Residencial Interface Web
-Controle e Monitoramento de temperatura, acionamento e status de cargas ou dispositivos

Projeto Prático 3:
– Automação Residencial Interface Via Aplicativo de Celular
-Controle e Monitoramento de temperatura, acionamento e status de cargas ou dispositivos

Algumas idéias que podem ser feitas após o curso:
-Abertura de portão remotamente em condomínios, ligar e monitorar o veículo via celular, Monitorar status de sensores de alarme, monitorar reservas de fluídos, combustíveis ou água em reservatórios, ligar lâmpadas da casa via celular, controlar banheiras de hidromassagem, cortinas, ligar sistemas de ar condicionado, controlar status de baterias de painéis solares etc.

  • Sistemas computacionais embarcados;
  • Algoritmos, lógica e linguagem de programação;
  • Microcontroladores e processadores;
  • Arduino – Apresentação; método de programação, tipos de arduino;
  • Estrutura e arquitetura da plataforma Arduino;
  • Conhecendo a placa Arduino – seu funcionamento partes que compõe;
  • O que é preciso para programar Arduino;
  • Programação Arduino: Linguagem e Software IDE Arduino;
  • Entradas/saídas digitais e analógicas;
  • Sensores e Atuadores;
  • Acionamentos de sistemas eletrônicos;(Relés, transistores)
  • Shields para Arduino;
  • Projetos de automação utilizando Arduino;
  • Variações da plataforma Arduino;

Programação da placa Arduino em C:

  • Operadores lógicos;
  • Variáveis de controle;
  • Estruturas de dados;
  • Estruturas de repetição;
  • Estruturas de tomadas de decisão;
  • Criação de Funções;
  • Criação de Parâmetros de entrada;
  • Bibliotecas;
  • Softwares para Arduino;
  • Comunicação de dados;
  • Interrupções;
  • Armazenamento;

Práticas

  • Hello World com Arduino. ( Piscando e temporizando leds);
  • Acionamento de portas; (Semáforo, controle de display de 7 segmentos)
  • Leitura de botões e teclados; (Varredura, laços de repetição e matrizes)
  • Acionamento e comando de motores CC, passo e servos;
  • Controle PWM de cargas; (Motores, luzes, relés);

Conexão com Sensores

  • Conexão com sensor Ultrassônico; (Aplicações como sensor de obstáculo e distância);
  • Sensor de Temperatura;

Acionamentos Específicos:

  • Controle de motores;
  • Acionamento de Luzes e Ar condicionado;
  • Construção de senhas para acionamento em Botões e teclados;
  • Programação de Display LCD;
  • Ponte H (acionamento de motores)
  • Buzzer; (sirenes, alarmes, auto-falantes)
  • Reed Switch (interruptor para alarmes- sensor magnético)
  • Sensor Infravermelho (acionamento de ar condicionado)
  • Sensor de temperatura;
  • Sensor LDR (sensor de luminosidade)
  • Sensor de umidade;
  • Sensor de Som;
  • Ultrasson do Sensor;
  • Relés e transistores (acionamento de motores- cargas- componentes auxiliares
  • PWM (técnica de acionamento)
  • Módulo RTC (relógio)
  • Protoboard (p prototipagem de circuitos)
Instalação de softwares para Arduino;

Projeto Prático 1:
-Monitoramento da temperatura da água e controle de aquecimento. Controle de temperatura de Buffet.

Projeto Prático 2:
– Automação Residencial
-Controle de acesso e fechadura eletrônica;-Utilização de teclado, criação de senhas, acionamento de leds.

Projeto Prático 3:
– Automação Residencial
– Controle e Monitoramento de temperatura, acionamento e status de cargas ou dispositivos, alarmes.

Algumas idéias que podem ser feitas após o curso:
Abertura de portão, controle de luzes, controlar tempo de banho, monitorar consumo de energia, abrir e fechar cancelas automaticamente, controlar robôs, construir controladores de temperatura, controlar sistemas de irrigação, controlar nível de caixa d’água, construir sistemas de alarmes, controlar elevadores, fazer um CLP e projetos especiais que podem incluir sons e monitorar os mais variados sensores;

Conteúdos:

  • O que é uma Comunicação remota;
  • Protocolos de Comunicação
  • Comunicação com o mundo externo;(Ethernet, Wifi, Bluetooth)

Práticas:

  • Acesso a dispositivos USB;
  • Leitura e gravação de Cartão de memória;
  • RFID (Identificação e controle de acesso);
  • Conectando Display OLED ao Arduino;
  • Configurações Auxiliares de Modem, IP dinâmico;
  • Utilização de Shields e Módulos de comunicação Bluetooth,Wirelles e Ethernet;
  • Comunicação entre duas placas Arduino;
  • Conectando o Arduino com aplicativos de celular para controle, operação e status de dispositivos ou cargas;
  • Acionamento de fechadura eletrônica remotamente;

Projeto Prático 1:
-Construção pequeno sistema industrial.( Controle de estrutura de braço robótico simples, esteira e sensores);

Projeto Prático 2:
– Automação Residencial Interface Web
-Controle e Monitoramento de temperatura, acionamento e status de cargas ou dispositivos

Projeto Prático 3:
– Automação Residencial Interface Via Aplicativo de Celular
-Controle e Monitoramento de temperatura, acionamento e status de cargas ou dispositivos

Algumas idéias que podem ser feitas após o curso:
-Abertura de portão remotamente em condomínios, ligar e monitorar o veículo via celular, Monitorar status de sensores de alarme, monitorar reservas de fluídos, combustíveis ou água em reservatórios, ligar lâmpadas da casa via celular, controlar banheiras de hidromassagem, cortinas, ligar sistemas de ar condicionado, controlar status de baterias de painéis solares etc.

VEJA FOTOS E DEPOIMENTOS:

Curso de Arduino - Programação e Desenvolvimento de Projetos

DIFERENCIAIS CIATEC

curso-pratico2 Arduino - Programação e Desenvolvimento de Projetos

Cursos Práticos

turma-reduzida Arduino - Programação e Desenvolvimento de Projetos

Turmas Reduzidas

professores Arduino - Programação e Desenvolvimento de Projetos

Professor Especialista e atuante na área

certificado Arduino - Programação e Desenvolvimento de Projetos

Certificado com Validade Nacional

VEJA TAMBÉM

Curso Lógica de Programação

  • 20 horas
icone-logica-de-programação Arduino - Programação e Desenvolvimento de Projetos

Curso Banco de Dados - MySQL

  • 20 horas
icone-banco-de-dados Arduino - Programação e Desenvolvimento de Projetos

Curso Analista de Dados

  • 20 horas
analista-banco Arduino - Programação e Desenvolvimento de Projetos

Curso Desenv. App Android

  • 60 horas
icone-app1 Arduino - Programação e Desenvolvimento de Projetos
Receba Informações Sobre os Cursos
Enviar WhatsApp

Cadastre-se para receber Informativos de Programação