- lucca senn dallagassa
- Mensagens : 331
Data de inscrição : 09/03/2020
Idade : 17
Escola : Lindaura Ribeiro Lucas
exercicio 1.3
Seg maio 18, 2020 9:17 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: Usar uma variavel para armazenar o tempo, na declaração nao precisa carregar nenhum valor, usar a função random para gerar os tempos.
*/
//DEFINICOES INICIAIS
#define led1 3 //Definido que o pino 3 vai se chamar "led1"
#define led2 4 //Definido que o pino 4 vai se chamar "led2"
//DECLARAcAO DE VARIAVEIS
int tempo; // variavel para controlar o tempo
//INICIALIZAÇÃO DO HARDWARE
void setup() {
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
}
- lucca senn dallagassa
- Mensagens : 331
Data de inscrição : 09/03/2020
Idade : 17
Escola : Lindaura Ribeiro Lucas
Re: exercicio 1.3
Sex maio 22, 2020 11:12 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
//DECLARAcAO DE VARIAVEIS
bool teclaUp = 0;
byte nRandom
int luminosidade
unsigned long tExecuacao = 0;
INICIALIZAÇÃO DO HARDWARE
v//oid setup() {
Serial.begin(9600);
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
nRandom = random(0, 100);
Serial.println(nRandom);
delay(200);
}
* 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
//DECLARAcAO DE VARIAVEIS
bool teclaUp = 0;
byte nRandom
int luminosidade
unsigned long tExecuacao = 0;
INICIALIZAÇÃO DO HARDWARE
v//oid setup() {
Serial.begin(9600);
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
nRandom = random(0, 100);
Serial.println(nRandom);
delay(200);
}
Re: exercicio 1.3
Sáb maio 23, 2020 11:04 am
Oi Lucca, Sugiro que assista a videoaula e faça os exercícios conforme as orientações e não esqueça dos comentários para eu dar a nota.
- lucca senn dallagassa
- Mensagens : 331
Data de inscrição : 09/03/2020
Idade : 17
Escola : Lindaura Ribeiro Lucas
Re: exercicio 1.3
Qui maio 28, 2020 10:21 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 11 2
#define 12 3
//DECLARAcAO DE VARIAVEIS
byte nRandon;
INICIALIZAÇÃO DO HARDWARE
void setup()
pinMode(11, OUTPUT);
pinMode(12, OUTPUT);
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
nRandom = random(100,500);
digitalWrite(11, HIGH):
digitalWrite(12, LOW):
delay(nRandom):
digitalWrite(11, LOW):
digitalWrite(12, HIGH):
delay(nRandom):
* 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 11 2
#define 12 3
//DECLARAcAO DE VARIAVEIS
byte nRandon;
INICIALIZAÇÃO DO HARDWARE
void setup()
pinMode(11, OUTPUT);
pinMode(12, OUTPUT);
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
nRandom = random(100,500);
digitalWrite(11, HIGH):
digitalWrite(12, LOW):
delay(nRandom):
digitalWrite(11, LOW):
digitalWrite(12, HIGH):
delay(nRandom):
Re: exercicio 1.3
Qui maio 28, 2020 9:56 pm
Lucca, pelos comentários que avalio seu entendimento do programa, sem eles a nota é 5.0.
- lucca senn dallagassa
- Mensagens : 331
Data de inscrição : 09/03/2020
Idade : 17
Escola : Lindaura Ribeiro Lucas
Re: exercicio 1.3
Sex Jul 10, 2020 9:50 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 2//Define que o pino 2 vai se chamar led1
#define led2 3//Define que o pino 3 vai se chamar led2
//DECLARAcAO DE VARIAVEIS
byte nRamdom;//aqui foi criada uma variavel tipo byte chamada nRandom
//INICIALIZAÇÃO DO HARDWARE
void setup() {
pinMode(led1,OUTPUT);//Definido o led1 como SAIDA
pinMode(led2,OUTPUT);//Definido o led2 como SAIDA
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
nRamdom = random(100,500);//a variavel nRandom vai produzir numeros entre 100 e 500
digitalWrite(led1, HIGH);//Definido que agora o led1 vai ligar
digitalWrite(led2, LOW);//Definido que agora o led2 vai desligar
delay(nRamdom);//O numero que a variavel nRamdon fez vai no delay
digitalWrite(led1, LOW);//Definido que agora o led1 vai desligar
digitalWrite(led2, HIGH);//Definido que agora o led2 vai ligar
delay(nRamdom);//O numero que a variavel nRamdon fez vai no delay
}
* 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 2//Define que o pino 2 vai se chamar led1
#define led2 3//Define que o pino 3 vai se chamar led2
//DECLARAcAO DE VARIAVEIS
byte nRamdom;//aqui foi criada uma variavel tipo byte chamada nRandom
//INICIALIZAÇÃO DO HARDWARE
void setup() {
pinMode(led1,OUTPUT);//Definido o led1 como SAIDA
pinMode(led2,OUTPUT);//Definido o led2 como SAIDA
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
nRamdom = random(100,500);//a variavel nRandom vai produzir numeros entre 100 e 500
digitalWrite(led1, HIGH);//Definido que agora o led1 vai ligar
digitalWrite(led2, LOW);//Definido que agora o led2 vai desligar
delay(nRamdom);//O numero que a variavel nRamdon fez vai no delay
digitalWrite(led1, LOW);//Definido que agora o led1 vai desligar
digitalWrite(led2, HIGH);//Definido que agora o led2 vai ligar
delay(nRamdom);//O numero que a variavel nRamdon fez vai no delay
}
Permissões neste sub-fórum
Não podes responder a tópicos
|
|