- Lucca S Valentino
- Mensagens : 12
Data de inscrição : 09/04/2020
Escola : colégio estadual professora Lindaura Ribeiro Lucas
exercício 1.3
Dom Abr 26, 2020 3:39 pm
/*
* Exercicio: 1.3
* Tema: Pinos Digitais
* Atividade: Fazer um pisca-pisca com 2 leds alternando entre um aceso e outro apagado com tempo randomico
* Descrição: Fazer os leds piscar com uma cadencia controlada por uma variável
* Hardware: Ligar os leds em dois pinos digital configurado como SAÍDA
* Comandos: pinMode, digitalWrite, delay, random
* Dicas: Na função delay substituir o valor do tempo pela funçaõ random().
*/
//DEFINICOES INICIAIS
#define led1 4 //defino que o pino 4 vai se chamar "led1"
#define led2 5 //defino que o pino 5 vai se chamar "lde2"
//DECLARAcAO DE VARIAVEIS
byte nTempo;
//INICIALIZAÇÃO DO HARDWARE
void setup() {
pinMode(led1, OUTPUT); //definindo que o led1 e uma saida
pinMode(led2, OUTPUT); //definindo que o led2 e uma saida
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
nTempo = random(10,500);
digitalWrite(led1, HIGH); //comando para led1 acender
digitalWrite(led2, LOW); //comando para led2 continuar apagado
delay(nTempo); //programando o tempo aleatorio entre 100,500 ms
digitalWrite(led1, LOW); //comando para led1 apagar
digitalWrite(led2, HIGH); //comando para led1 acender
delay(nTempo); //programando o tempo aleatorio entre 100,500 ms
}
* Exercicio: 1.3
* Tema: Pinos Digitais
* Atividade: Fazer um pisca-pisca com 2 leds alternando entre um aceso e outro apagado com tempo randomico
* Descrição: Fazer os leds piscar com uma cadencia controlada por uma variável
* Hardware: Ligar os leds em dois pinos digital configurado como SAÍDA
* Comandos: pinMode, digitalWrite, delay, random
* Dicas: Na função delay substituir o valor do tempo pela funçaõ random().
*/
//DEFINICOES INICIAIS
#define led1 4 //defino que o pino 4 vai se chamar "led1"
#define led2 5 //defino que o pino 5 vai se chamar "lde2"
//DECLARAcAO DE VARIAVEIS
byte nTempo;
//INICIALIZAÇÃO DO HARDWARE
void setup() {
pinMode(led1, OUTPUT); //definindo que o led1 e uma saida
pinMode(led2, OUTPUT); //definindo que o led2 e uma saida
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
nTempo = random(10,500);
digitalWrite(led1, HIGH); //comando para led1 acender
digitalWrite(led2, LOW); //comando para led2 continuar apagado
delay(nTempo); //programando o tempo aleatorio entre 100,500 ms
digitalWrite(led1, LOW); //comando para led1 apagar
digitalWrite(led2, HIGH); //comando para led1 acender
delay(nTempo); //programando o tempo aleatorio entre 100,500 ms
}
Re: exercício 1.3
Qua maio 06, 2020 9:17 pm
Lucca, o programa está correto, fez tudo certinho.
Nos comentários deixou de fazer o da instrução principal desse exercício, que é o que gera o numero randomico entre 10 e 500 e atribui a variável.
Depois no delay() comentou que o tempo esta entre 100 e 500, sendo que na verdade esta gerando entre 10 e 500.
Como o maior peso da nota está nos comentário vou dar nota 9.0.
Arrume os comentários que reviso a nota.
Nos comentários deixou de fazer o da instrução principal desse exercício, que é o que gera o numero randomico entre 10 e 500 e atribui a variável.
Depois no delay() comentou que o tempo esta entre 100 e 500, sendo que na verdade esta gerando entre 10 e 500.
Como o maior peso da nota está nos comentário vou dar nota 9.0.
Arrume os comentários que reviso a nota.
- Lucca S Valentino
- Mensagens : 12
Data de inscrição : 09/04/2020
Escola : colégio estadual professora Lindaura Ribeiro Lucas
Re: exercício 1.3
Seg maio 11, 2020 11:44 am
/*
* Exercicio: 1.3
* Tema: Pinos Digitais
* Atividade: Fazer um pisca-pisca com 2 leds alternando entre um aceso e outro apagado com tempo randomico
* Descrição: Fazer os leds piscar com uma cadencia controlada por uma variável
* Hardware: Ligar os leds em dois pinos digital configurado como SAÍDA
* Comandos: pinMode, digitalWrite, delay, random
* Dicas: Na função delay substituir o valor do tempo pela funçaõ random().
*/
//DEFINICOES INICIAIS
#define led1 4 //defino que o pino 4 vai se chamar "led1"
#define led2 5 //defino que o pino 5 vai se chamar "lde2"
//DECLARAcAO DE VARIAVEIS
byte nTempo; //defino que essa variavel vai controlar o delay aleatorio
//INICIALIZAÇÃO DO HARDWARE
void setup() {
pinMode(led1, OUTPUT); //definindo que o led1 e uma saida
pinMode(led2, OUTPUT); //definindo que o led2 e uma saida
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
nTempo = random(10,500);
digitalWrite(led1, HIGH); //comando para led1 acender
digitalWrite(led2, LOW); //comando para led2 continuar apagado
delay(nTempo); //programando o tempo aleatorio entre 10,500 ms
digitalWrite(led1, LOW); //comando para led1 apagar
digitalWrite(led2, HIGH); //comando para led1 acender
delay(nTempo); //programando o tempo aleatorio entre 10,500 ms
}
* Exercicio: 1.3
* Tema: Pinos Digitais
* Atividade: Fazer um pisca-pisca com 2 leds alternando entre um aceso e outro apagado com tempo randomico
* Descrição: Fazer os leds piscar com uma cadencia controlada por uma variável
* Hardware: Ligar os leds em dois pinos digital configurado como SAÍDA
* Comandos: pinMode, digitalWrite, delay, random
* Dicas: Na função delay substituir o valor do tempo pela funçaõ random().
*/
//DEFINICOES INICIAIS
#define led1 4 //defino que o pino 4 vai se chamar "led1"
#define led2 5 //defino que o pino 5 vai se chamar "lde2"
//DECLARAcAO DE VARIAVEIS
byte nTempo; //defino que essa variavel vai controlar o delay aleatorio
//INICIALIZAÇÃO DO HARDWARE
void setup() {
pinMode(led1, OUTPUT); //definindo que o led1 e uma saida
pinMode(led2, OUTPUT); //definindo que o led2 e uma saida
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
nTempo = random(10,500);
digitalWrite(led1, HIGH); //comando para led1 acender
digitalWrite(led2, LOW); //comando para led2 continuar apagado
delay(nTempo); //programando o tempo aleatorio entre 10,500 ms
digitalWrite(led1, LOW); //comando para led1 apagar
digitalWrite(led2, HIGH); //comando para led1 acender
delay(nTempo); //programando o tempo aleatorio entre 10,500 ms
}
Re: exercício 1.3
Qua maio 13, 2020 11:19 pm
Lucca, o comando principal continua sem comentário.
Preciso que leia toda a instrução que te passei, depois tenta entender as orientações, em seguida cumpre todas elas.
daí te dou a nota, se não fizer dessa forma só perdemos tempo.
Preciso que leia toda a instrução que te passei, depois tenta entender as orientações, em seguida cumpre todas elas.
daí te dou a nota, se não fizer dessa forma só perdemos tempo.
- Lucca S Valentino
- Mensagens : 12
Data de inscrição : 09/04/2020
Escola : colégio estadual professora Lindaura Ribeiro Lucas
Re: exercício 1.3
Ter maio 19, 2020 2:01 pm
/*
* Exercicio: 1.3
* Tema: Pinos Digitais
* Atividade: Fazer um pisca-pisca com 2 leds alternando entre um aceso e outro apagado com tempo randomico
* Descrição: Fazer os leds piscar com uma cadencia controlada por uma variável
* Hardware: Ligar os leds em dois pinos digital configurado como SAÍDA
* Comandos: pinMode, digitalWrite, delay, random
* Dicas: Na função delay substituir o valor do tempo pela funçaõ random().
*/
//DEFINICOES INICIAIS
#define led1 4 //defino que o pino 4 vai se chamar "led1"
#define led2 5 //defino que o pino 5 vai se chamar "lde2"
//DECLARAcAO DE VARIAVEIS
byte nTempo; //defino que essa variavel vai controlar o delay aleatorio
//INICIALIZAÇÃO DO HARDWARE
void setup() {
pinMode(led1, OUTPUT); //definindo que o led1 e uma saida
pinMode(led2, OUTPUT); //definindo que o led2 e uma saida
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
nTempo = random(10,500); // defino q nTempo e = a random que define tempo entre 10,500 ms
digitalWrite(led1, HIGH); //comando para led1 acender
digitalWrite(led2, LOW); //comando para led2 continuar apagado
delay(nTempo); //programando o tempo aleatorio entre 10,500 ms
digitalWrite(led1, LOW); //comando para led1 apagar
digitalWrite(led2, HIGH) ; //comando para led1 acender
delay(nTempo); //programando o tempo aleatorio entre 10,500 ms
}
* Exercicio: 1.3
* Tema: Pinos Digitais
* Atividade: Fazer um pisca-pisca com 2 leds alternando entre um aceso e outro apagado com tempo randomico
* Descrição: Fazer os leds piscar com uma cadencia controlada por uma variável
* Hardware: Ligar os leds em dois pinos digital configurado como SAÍDA
* Comandos: pinMode, digitalWrite, delay, random
* Dicas: Na função delay substituir o valor do tempo pela funçaõ random().
*/
//DEFINICOES INICIAIS
#define led1 4 //defino que o pino 4 vai se chamar "led1"
#define led2 5 //defino que o pino 5 vai se chamar "lde2"
//DECLARAcAO DE VARIAVEIS
byte nTempo; //defino que essa variavel vai controlar o delay aleatorio
//INICIALIZAÇÃO DO HARDWARE
void setup() {
pinMode(led1, OUTPUT); //definindo que o led1 e uma saida
pinMode(led2, OUTPUT); //definindo que o led2 e uma saida
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
nTempo = random(10,500); // defino q nTempo e = a random que define tempo entre 10,500 ms
digitalWrite(led1, HIGH); //comando para led1 acender
digitalWrite(led2, LOW); //comando para led2 continuar apagado
delay(nTempo); //programando o tempo aleatorio entre 10,500 ms
digitalWrite(led1, LOW); //comando para led1 apagar
digitalWrite(led2, HIGH) ; //comando para led1 acender
delay(nTempo); //programando o tempo aleatorio entre 10,500 ms
}
- Lucca S Valentino
- Mensagens : 12
Data de inscrição : 09/04/2020
Escola : colégio estadual professora Lindaura Ribeiro Lucas
Re: exercício 1.3
Ter maio 19, 2020 2:01 pm
/*
* Exercicio: 1.3
* Tema: Pinos Digitais
* Atividade: Fazer um pisca-pisca com 2 leds alternando entre um aceso e outro apagado com tempo randomico
* Descrição: Fazer os leds piscar com uma cadencia controlada por uma variável
* Hardware: Ligar os leds em dois pinos digital configurado como SAÍDA
* Comandos: pinMode, digitalWrite, delay, random
* Dicas: Na função delay substituir o valor do tempo pela funçaõ random().
*/
//DEFINICOES INICIAIS
#define led1 4 //defino que o pino 4 vai se chamar "led1"
#define led2 5 //defino que o pino 5 vai se chamar "lde2"
//DECLARAcAO DE VARIAVEIS
byte nTempo; //defino que essa variavel vai controlar o delay aleatorio
//INICIALIZAÇÃO DO HARDWARE
void setup() {
pinMode(led1, OUTPUT); //definindo que o led1 e uma saida
pinMode(led2, OUTPUT); //definindo que o led2 e uma saida
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
nTempo = random(10,500); // defino q nTempo e = a random que define tempo entre 10,500 ms
digitalWrite(led1, HIGH); //comando para led1 acender
digitalWrite(led2, LOW); //comando para led2 continuar apagado
delay(nTempo); //programando o tempo aleatorio entre 10,500 ms
digitalWrite(led1, LOW); //comando para led1 apagar
digitalWrite(led2, HIGH) ; //comando para led1 acender
delay(nTempo); //programando o tempo aleatorio entre 10,500 ms
}
* Exercicio: 1.3
* Tema: Pinos Digitais
* Atividade: Fazer um pisca-pisca com 2 leds alternando entre um aceso e outro apagado com tempo randomico
* Descrição: Fazer os leds piscar com uma cadencia controlada por uma variável
* Hardware: Ligar os leds em dois pinos digital configurado como SAÍDA
* Comandos: pinMode, digitalWrite, delay, random
* Dicas: Na função delay substituir o valor do tempo pela funçaõ random().
*/
//DEFINICOES INICIAIS
#define led1 4 //defino que o pino 4 vai se chamar "led1"
#define led2 5 //defino que o pino 5 vai se chamar "lde2"
//DECLARAcAO DE VARIAVEIS
byte nTempo; //defino que essa variavel vai controlar o delay aleatorio
//INICIALIZAÇÃO DO HARDWARE
void setup() {
pinMode(led1, OUTPUT); //definindo que o led1 e uma saida
pinMode(led2, OUTPUT); //definindo que o led2 e uma saida
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
nTempo = random(10,500); // defino q nTempo e = a random que define tempo entre 10,500 ms
digitalWrite(led1, HIGH); //comando para led1 acender
digitalWrite(led2, LOW); //comando para led2 continuar apagado
delay(nTempo); //programando o tempo aleatorio entre 10,500 ms
digitalWrite(led1, LOW); //comando para led1 apagar
digitalWrite(led2, HIGH) ; //comando para led1 acender
delay(nTempo); //programando o tempo aleatorio entre 10,500 ms
}
Permissões neste sub-fórum
Não podes responder a tópicos
|
|