Robótica Livre
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Ir para baixo
Thiaguin
Thiaguin
Mensagens : 203
Data de inscrição : 03/03/2020

Exercício 3.3 Empty Exercício 3.3

Dom Abr 11, 2021 11:55 am
/*
* CURSO DE ROBOTICA 2019
*
* Exercicio: 3.3
* Tema: Envia para terminal temperatura e luz
* Atividade: Enviar para o termina uma amostra da temperatura e da luminosidade coletada pelos sensores da placa
* Descrição: Configurar duas entradas analógicas para os sensores de temperatura e luminosidade, não ha necessidade de ajustar as escalas
* Hardware: Portas analógicas para os sensores e porta serial, que será a propria usada pelo cabo USB. Usar o terminal do arduino para receber os valores
* Comandos: Serial.begin(9600); analogRead(); Serial.print
* Dica1: A configuração da serial usa velocidade padrão de 9600, poderia ser alterado caso necessite maior performance
* Dica2: Na interface do arduino abrir o terminal em ferramentas - Monitor serial ou ctr+shift+M
* Dica3: Enviar para o terminal \n para nova linha ou \r para retorno de carro
* Dica4: Enviar um texto identificando o sensor usando Serial.print, deve estar entre aspas duplas " "
* Dica5: Enviar o valor usando o Serial.print, essa deverá sem as aspas
* Dica6: Lembrando que LDR é o  sensor de luminosidade e NTC é  o sensor de temperatura
*/

//DEFINICOES INICIAIS
#define ntc A0//Definido que o pino A0 irá se chamar ntc(sensor de temperatura)
#define ldr A1//Definido que o pino A1 irá se chamar ldr(sensor de luminosidade)

//INICIALIZAÇÃO DO HARDWARE
void setup() {
Serial.begin(9600);//Porta serial inicializada com velocidade de 9600
}

//FUNÇÕES COMPLEMENTARES

//PROGRAMA PRINCIPAL
void loop() {
Serial.print("temperatura=");//O programa irá colocar os valores da linha debaixo igualadas à essa mensagem
Serial.print(analogRead(ntc));//Os valores lidos no ntc serão enviados para o monitor serial
Serial.print("luminosidade=");//O programa irá colocar os valores da linha debaixo igualadas à essa mensagem
Serial.println(analogRead(ldr));//Os valores lidos no ldr serão enviados para o monitor serial
}
BielRibas
BielRibas
Mensagens : 266
Data de inscrição : 27/02/2019
Idade : 18
Escola : Col. Lindaura

Exercício 3.3 Empty Re: Exercício 3.3

Qui Abr 15, 2021 6:04 pm
Muito bem! Funcionou! 10.0
Paulo Augusto Batista
Paulo Augusto Batista
Admin
Mensagens : 5798
Data de inscrição : 11/02/2019
Idade : 53
Escola : Colegio Lindaura
https://roboticalivre.forumeiros.com

Exercício 3.3 Empty Re: Exercício 3.3

Ter Abr 20, 2021 12:03 am
Nota atribuída, obrigado Gabriel.
Conteúdo patrocinado

Exercício 3.3 Empty Re: Exercício 3.3

Ir para o topo
Permissões neste sub-fórum
Não podes responder a tópicos