Exercício 4.17 Procedimentos com Termometro e Luximetro
Qua Jun 16, 2021 10:19 pm
- Código:
/*
* CURSO DE ROBOTICA 2021
*
* Exercicio: 4.17
* Tema: Termometro e Luximetro usando Procedimentos
* Atividade: Elaborar um programa utilizando procedimentos para resolver o exercicio
* Descrição: Usar um diplay para mostrar os valores de tempo de execução, LDR e temperatura, sinalizar se a emperatura subir de 30 graus por led.
* Hardware: Inicializar a porta serial, usar os sensores LDR e NTC, led vermelho e verde
* Comandos: Serial.begin(9600), lcd.print(), analogRead(), digitalWrite(), if()
* Dica1: Procedimentos são trechos do programa que são executados quando o procedimento é chamado e não recebem nem retornam nenhum dado
* Dica2: Vantagem 1: Segmentam o programa tornando-os mais fácil de desenvolver e entender
* Dica3: Vantagem 2: Ajudam a organizar o programa
* Dica4: Vantagem 3: Evitam a repetição de trechos do programa que podem ser executados
* Dica5: Declaração deve ser realizado sempre fora de outras funções ou procedimentos
* Dica6: Para declarar usa-se o nome do procedimento precedido de void, entre chaves o programa Ex. void nome{}{ 1a.instrução; ... ultima instrução; }
* Dica6: As variáveis GLOBAIS podem ser acessadas pelos procedimentos
* Dica7: Variáveis LOCAIS usadas nos procedimentos são liberadas quando o procedimento encerra
* Dica8: Para invocar um procedimento basta digitar o nome que foi declarado seguido de parenteses e terminando em ponto e virgula Ex. nome();
* Dica9: Resolver o exercício criando um procedimento para leitura dos sensores, outro para escrita no display, outro para sinalização dos leds
*/
//DEFINICOES INICIAIS
//DECLARAcAO DE VARIAVEIS GLOBAIS
//INICIALIZAÇÃO DO HARDWARE
void setup() {
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
}
Permissões neste sub-fórum
Não podes responder a tópicos
|
|