- joao bruczkovski
- Mensagens : 46
Data de inscrição : 27/06/2022
Idade : 15
Escola : Colegio Estadual Prof Lindaura Ribeiro Lucas
Exercicio 1.12 CORRIGIDO
Qua Out 19, 2022 11:40 am
/*
* CURSO DE ROBOTICA 2022
*
* Exercicio: 1.12
* Tema: Pinos Analógicos
* Atividade: Fazer o led alternar o brilho conforme a variação de luminosidade
* Descrição: Usar um pino analógico para controlar o brilho do led e uma entrada analógica para medir a luminosidade
* Hardware: Ligar um led em um pino digital configurado como SAÍDA ANALÓGICA e o LDR em uma entrada analógica
* Comandos: pinMode, analogRead, analogWrite,
* Dica1:A saída analógica aceita valores entre 0 e 255, e o conversor analógico possui 10 bits ou seja até 1024
* Dica2:Usar a função debug() para checar os valores maximos e minimos do LDR
* Dica3:Checar os valores de entrada maximo e minimo, lembrando que nesse circuito não é possível atingir o zero nem o valor máximo.
* Dica4:Converter a escala do LDR usando regra de 3,
* Dica5:Escrever o valor lido do LDR no led, tente também fazer o brilho inversamente proporcional a Luminosidade
*/
//DEFINICOES INICIAIS
#define ldr A0 //define o ldr no pino A0
#define led1 3 //define o led no pino 3
//DECLARAcAO DE VARIAVEIS GLOBAIS
int BATATA ; //define a variavel int de BATATA
//INICIALIZAÇÃO DO HARDWARE
void setup() {
Serial.begin(9600); //inicia a porta serial
pinMode(led1, OUTPUT); //led definido como saída
}
//FUNÇÕES COMPLEMENTARES
void debug() {
Serial.print("BATATA = "); //manda a mensagem BATATA =
Serial.println(BATATA); //manda o valor de BATATA
}
//PROGRAMA PRINCIPAL
void loop() {
BATATA = (930 - analogRead(ldr))/4; // a BATATA é ígual a 930 menos o valor do ldr dividido por 4
analogWrite(led1, BATATA); //led definido como pino analogico
debug(); //chama a função debug
delay(200); //tempo
} João, preciso saber onde viu o comando http:// que usou na função debug()?
resposta: eu pedi ajuda e a pessoa me falou que precisava colocar,mas eu vou corrigir
* CURSO DE ROBOTICA 2022
*
* Exercicio: 1.12
* Tema: Pinos Analógicos
* Atividade: Fazer o led alternar o brilho conforme a variação de luminosidade
* Descrição: Usar um pino analógico para controlar o brilho do led e uma entrada analógica para medir a luminosidade
* Hardware: Ligar um led em um pino digital configurado como SAÍDA ANALÓGICA e o LDR em uma entrada analógica
* Comandos: pinMode, analogRead, analogWrite,
* Dica1:A saída analógica aceita valores entre 0 e 255, e o conversor analógico possui 10 bits ou seja até 1024
* Dica2:Usar a função debug() para checar os valores maximos e minimos do LDR
* Dica3:Checar os valores de entrada maximo e minimo, lembrando que nesse circuito não é possível atingir o zero nem o valor máximo.
* Dica4:Converter a escala do LDR usando regra de 3,
* Dica5:Escrever o valor lido do LDR no led, tente também fazer o brilho inversamente proporcional a Luminosidade
*/
//DEFINICOES INICIAIS
#define ldr A0 //define o ldr no pino A0
#define led1 3 //define o led no pino 3
//DECLARAcAO DE VARIAVEIS GLOBAIS
int BATATA ; //define a variavel int de BATATA
//INICIALIZAÇÃO DO HARDWARE
void setup() {
Serial.begin(9600); //inicia a porta serial
pinMode(led1, OUTPUT); //led definido como saída
}
//FUNÇÕES COMPLEMENTARES
void debug() {
Serial.print("BATATA = "); //manda a mensagem BATATA =
Serial.println(BATATA); //manda o valor de BATATA
}
//PROGRAMA PRINCIPAL
void loop() {
BATATA = (930 - analogRead(ldr))/4; // a BATATA é ígual a 930 menos o valor do ldr dividido por 4
analogWrite(led1, BATATA); //led definido como pino analogico
debug(); //chama a função debug
delay(200); //tempo
} João, preciso saber onde viu o comando http:// que usou na função debug()?
resposta: eu pedi ajuda e a pessoa me falou que precisava colocar,mas eu vou corrigir
Re: Exercicio 1.12 CORRIGIDO
Qui Out 20, 2022 1:04 am
João, sempre falo para voces que para responder o exercício não se cria um novo tópico, some nte rresponde o tópico anterior.
Como já falei inumeras vezes e ainda assimcriou outro tópico. Não vou corrigir enquanto não fizer certo. Responde no tópico desse exercício para eu corrigir
Como já falei inumeras vezes e ainda assimcriou outro tópico. Não vou corrigir enquanto não fizer certo. Responde no tópico desse exercício para eu corrigir
- joao bruczkovski
- Mensagens : 46
Data de inscrição : 27/06/2022
Idade : 15
Escola : Colegio Estadual Prof Lindaura Ribeiro Lucas
exercicio 1.14
Qui Out 20, 2022 1:50 pm
PROFESSOR DESCULPA EU NEM PERCEBI
Re: Exercicio 1.12 CORRIGIDO
Qui Out 20, 2022 9:31 pm
Ta bom , mais coloca no seu primeiro post do 1.12
- joao bruczkovski
- Mensagens : 46
Data de inscrição : 27/06/2022
Idade : 15
Escola : Colegio Estadual Prof Lindaura Ribeiro Lucas
Professor o senhor não corrigiu o meu exercício 1.12
Qua Nov 23, 2022 4:11 pm
por favor professor o senhor poderia corrigir
- joao bruczkovski
- Mensagens : 46
Data de inscrição : 27/06/2022
Idade : 15
Escola : Colegio Estadual Prof Lindaura Ribeiro Lucas
professor
Sáb Nov 26, 2022 9:03 am
professor eu arrumei o http ok
Re: Exercicio 1.12 CORRIGIDO
Sex Mar 03, 2023 9:25 pm
Oi João , agora sim ficou perfeito, nota 10.0.
Sobre o http é usado para navegar na internet, aqui não tem nada a ver, dica errada.
Sobre o http é usado para navegar na internet, aqui não tem nada a ver, dica errada.
Permissões neste sub-fórum
Não podes responder a tópicos
|
|