
Demonstração do protótipo de funcionamento de monitor de temperatura da água do aquário.
Nesta vídeo você ira aprender a fazer o download e instalação do compilador para gravação do Arduíno.
Continuação do vídeo com a configuração de permissões e drivers.
Entendendo um fluxo de programação e sua aplicação na execução de um programa.
Segue abaixo o código principal utilizado:
/*******************************************************************************
* Analise de comentários e linhas do programa.
********************************************************************************
********************************************************************************
* Atribuições de pinos, constantes e configurações - 1ª vez
*******************************************************************************/
const int led = 2; //cria e atribui o numero constante inteiro 2 - led = 2
const int botao = 7; //cria e atribui o numero constante inteiro 7 - botao = 7
int statusbotao; //cria uma variavel inteiro para ler o status do botao - 0 ou 1
/*******************************************************************************
* Funcao que define as entradas e saidas do sistema e demais configuracoes
*******************************************************************************/
void setup(){
pinMode(led, OUTPUT); //pino do led será saída - aciona 0V-LOW/5V-HIGH
pinMode(botao, INPUT); //pino com botão será entrada - lê 0V-LOW/5V-HIGH
}
/*******************************************************************************
* Funcao de loop infinito onde o programa executa.
*******************************************************************************/
void loop(){
statusbotao = digitalRead(botao); //le o estado do botão no pino 7- HIGH = 1 OU LOW = 0 e carrega na variavel statusbotao
if (statusbotao == HIGH){ //se (variavel igual a HIGH/1)executa a funcao entre as chaves
digitalWrite(led, HIGH); //acende o led do pino 2.5V-HIGH
}else{ //se não (variavel diferente de HIGH/1) executa os comandos entre as chaves
digitalWrite(led, LOW); //apaga o led do pino 2 apagado 0V-LOW
} //final do teste "if"
} //reinicia o programa na linha 20
/*******************************************************************************
* Fim do programa e reinicia pagina 20.
*******************************************************************************/
Nessa vídeo aula você irá aprender a ler o estado de um pino, se ligado ou desligado e então acionar outro pino com as funções do programa. Entender a estrutura do comando:
if(){
}
e suas aplicações.
Nesta aula, vamos aprender a dar uma pausa no programa com o comando delay();
Nesta vídeo aula, vamos entender com funciona o laço de repetição:
for(cond1, cond2 ,cond3){
}
e entender as suas aplicações.
Vamos ler um canal analógico e transformar o sinal em um numero de 0 - 1023 para calculo da temperatura lida pela sensor LM35.
Vamos ver o esquema de ligação do Display LCD e o seu programa principal para exibir as informações.
Como monitorar a temperatura mínima e máxima e exibir essa informação no Display.
Adicionar um buzzer para aviso de temperatura muito alta ou muito baixa.
O video que explica varios pontos do programa e todas as suas linhas de programação.
Neste vídeo demonstramos o funcionamento no aquário.
Se você está procurando um curso de programação que seja acessível e fácil de entender, você veio ao lugar certo! Na FENG Parts, nós transformamos o complexo em simples, tornando a programação acessível mesmo para quem nunca viu um compilador ou uma placa eletrônica. Nosso curso é estruturado com exemplos práticos e abordagens diretas, desmistificando as principais estruturas de programação. Além disso, contamos com uma equipe de suporte dedicada, pronta para auxiliar em sua jornada de aprendizado. Afinal, o seu sucesso é a nossa prioridade.
O treinamento começa com as rotinas básicas que formam a base da maioria dos projetos bem-sucedidos. Muitos desses projetos utilizam rotinas simples e de fácil aplicação. Ao trabalhar com fluxogramas, a compreensão das linhas de programação aplicadas aos projetos se torna muito mais intuitiva.
Durante o curso, você desenvolverá um projeto prático: um sistema de controle para aquários que monitora temperatura, iluminação e nível de água. O sistema também emite alarmes para níveis de água baixos e temperaturas extremas. Este projeto permitirá que você compreenda o funcionamento das entradas e saídas, a lógica por trás da tomada de decisões e a criação de menus no display, além de salvar informações sobre temperaturas mínimas e máximas.
O curso foi projetado para começar do básico e evoluir gradualmente. Ao final do treinamento, você terá adquirido as competências necessárias para criar e desenvolver seus próprios projetos na plataforma Arduino.
E lembre-se: durante todo o treinamento, você pode entrar em contato conosco sempre que precisar para esclarecer dúvidas com o professor. Estamos à disposição para ajudá-lo em sua jornada de aprendizado na programação!