Curso de Automação Arduino x PHP x JqueryMobile
Aprenda a desenvolver uma automação completa e criar uma interface profissional e responsiva para controle de seus projetos, de forma simples e rápida
Curso de Programação para Arduino
Aprenda realmente a programar no Arduino, chega de juntar exemplos prontos da WEB sem entender o que está acontecendo e então receber os famosos...
Curso de Arduino PHP JqueryMobile
Neste curso desenvolveremos uma automação residencial para:
- Controle de Iluminação através de pulsadores
- Controle de Iluminação através da WEB
- Controle do sensor LDR para ajuste da iluminação automática, o usuário poderá ajustar o valor através da WEB
- Controle de Temperatura através de interface WEB
- Controle de aparelhos com Infra-vermelho (TV) através de interface WEB
Desenvolveremos todo Projeto, iniciando pelo levantamente das necessidades, documentação do sistema, desenvolvimento do sketch, comunicação do PHP com Arduino,criação da interface com JqueryMobile e e interação entre Html xJquery x PHP e Arduino.
Conceitos Trabalhados
PROTOCOLOS/REGRAS/MÉTODOS PARA COMUNICAÇÃO
- - Regras Socket - organização dos métodos
- - Definições e organizações das variáveis de manipulação
- - Métodos de controle/leitura das portas do Arduino
- - Regras de retorno TCP
- - Regras para ajustar sensores de luminosidade
- - Disparando interrupção p/ pulsadores ou leitura direta
- - Leitura de valores float e retornando via TCP
- - Conversão de valores recebidos via TCP para manipulação das portas
- - Gerenciamento e organização do código infra-vermelho para disparo
- - Identação do código para futuras modificações
INTERFACE DE CONTROLE
- - Conhecendo o Jquery Mobile
- - Criação e design das telas responsivas para Web/Mobile
- - Interação e comunicação PHP - Jquery - Html
- - Criação de Objetos de Comunicação com Arduino
- - Testando confiabilidade do Protocolo
- - Trabalhando com JSON para capturar Dados
- - Trabalhando com POST dinâmico via Jquery/PHP para comunicação com Arduino
- - Criando THREADS de atualizações automáticas Arduino x Web/Mobile,
- - deixando a interface sempre com os valores reais do status do Arduino
- - Criando regras e validando dados
- - Tráfego e tratamento de valores entre Arduino e Web
- - Tratamento das mensagens recebidas do Arduino
- - Considerações finais e dúvidas
Telas do Aplicativo WEB que será desenvolvido em aula.
Aulas dinâmicas, on-line e AO VIVO
Alunos Individuais
5 aulas de 1 hora cada
Horário pela Manhã - tarde- noite
Valor: R$250,00
Cadastre seu e-mail e recebe informações sobre formas de pagamento e horários disponíveis
Curso de Arduino PHP JqueryMobile
Aprenda realmente a programar no Arduino, chega de juntar exemplos prontos da WEB sem entender o que está acontecendo e então receber os famosos ERROS DE COMPILAÇÃO, tenha capacidade de criar você mesmo seus próprios códigos
Durante o curso desenvolveremos um sistema de Alarme Residencial com o conhecimento adquirido, o Alarme terá os seguintes recursos.
- Controle de 3 sensores de presença
- Controle de Ativação através de button
- Sinais sonoros diferentes para Ativa e desativar Alarmes
- Controle de Temperatura (sensor DHT11)
- Controle de Luminosidade (sensor LDR)
- Criação de Menu aleatorio para informar os dados do Alarme no Serial Monitor, simulando LCD
- disparo de Alarme
Desenvolvemos aulas práticas de programação simulando as dificuldades reais encontradas na hora de programar, trazendo informações importantes que evitam os erros que a maioria das pessoas cometem, durante o curso teremos exercícios que trabalharão o racioncínio lógico
Conceitos Trabalhados
- - Intrudução, Documentação Oficial Arduino
- - IDE - Instalação e como funciona.
- - Estrutura Principal. { setup , loop }
- - Manipulando portas I/O (Digitais e Analógicas)
- - Tipos de variáveis mais utilizadas, quando usa-las e como defini-as
- - Trabalhando com Arrays.
- - Operadores Aritméticos Lógicos e de Comparação
- - Interação, leitura e escrita na Serial para acompanhamento e manipulação de processos
- - Estruturas condicionais { if, for, switch, while}, quanto utilizar e como utilizar corretamente
- Aprenda como temporizar recursos sem a utilização de delays evitando o travamento do sistema
- - Desenvolvimento do pensamento lógico( aprenda a pensar logicamente para facilitar na hora de criar um algorítmo para suas idéias)
- - Tipos de funções , quando criar, que tipo criar, obtendo retorno da função.
- - Aprenda a unir 2 ou mais códigos para criar um projeto único.
- - Aprenda a organizar seu código para localizar erros facilmente
- - Identação do códigos
- - Bibliotecas, como instalar e como usa-las corretamente
- - Aprenda a criar suas próprias bibliotecas.
* Os ALunos do Curso de Programação terão suporte para dúvidas no desenvolvimento de seus próprios projetos durante o período do curso e após o curso, pois sabemos que as maiores dificuldades aparecem no desenvolvimento do dia a dia.
Aulas dinâmicas, on-line e AO VIVO
Alunos Individuais
10 aulas de 1 hora cada
Horário pela Manhã - tarde- noite
Valor: R$250,00
Cadastre seu e-mail e recebe informações sobre formas de pagamento e horários disponíveis