- ConvidadoConvidado
salvei para nao perder tudo
Seg Abr 01, 2019 4:26 pm
/*
* Exercicio: 1.5
* Tema: Pinos Digitais
* Atividade: Sequencial de 6 LEDS com BEEP
* Descrição: fazer os 3 leds mais o led RGB piscarem de forma sequencial controlado por uma variavel de tempo e no último acionar o beep
* Hardware: Ligar os 6 leds mais o buzzer em sete pinos digital configurados como SAÍDA
* Comandos: pinMode, digitalWrite, delay, - (subtração)
* Dica1: Usar uma variavel para armazenar o tempo de espera entre as trocas de estado no ultimo subtrair o tempo do beep
* Dica2: Para acionar o buzzer usar a função tone(pin, frequencia, duracao);
*/
//DEFINICOES INICIAIS
#define led1 3 //define que o pino 3 se chame led1
#define led2 4 //define que o pino 4 se chame led2
#define led3 5 //define que o pino 5 se chame led3
#define led4 6 //define que o pino 6 se chame led4
#define led5 7 //define que o pino 7 se chame led5
#define led6 8 //define que o pino 8 se chame led6
#define buzzer 9 //definido que o pino 9 vai se chamar "buzzer"
//DECLARAcAO DE VARIAVEIS
short frequencia; //definido como variavel de 2 bite valor de 0-250
//INICIALIZAÇÃO DO HARDWARE
void setup() {
pinMode (buzzer, OUTPUT); //define o pino 9 como saida
pinMode (led6, OUTPUT); //define o pino 8 como saida
pinMode (led5, OUTPUT); //define o pino 7 como saida
pinMode (led4, OUTPUT); //define o pino 6 como saida
pinMode (led3, OUTPUT); //define o pino 5 como saida
pinMode (led2, OUTPUT); //define o pino 4 como saida
pinMode (led1, OUTPUT); //define o pino 3 como saida
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
}
* Exercicio: 1.5
* Tema: Pinos Digitais
* Atividade: Sequencial de 6 LEDS com BEEP
* Descrição: fazer os 3 leds mais o led RGB piscarem de forma sequencial controlado por uma variavel de tempo e no último acionar o beep
* Hardware: Ligar os 6 leds mais o buzzer em sete pinos digital configurados como SAÍDA
* Comandos: pinMode, digitalWrite, delay, - (subtração)
* Dica1: Usar uma variavel para armazenar o tempo de espera entre as trocas de estado no ultimo subtrair o tempo do beep
* Dica2: Para acionar o buzzer usar a função tone(pin, frequencia, duracao);
*/
//DEFINICOES INICIAIS
#define led1 3 //define que o pino 3 se chame led1
#define led2 4 //define que o pino 4 se chame led2
#define led3 5 //define que o pino 5 se chame led3
#define led4 6 //define que o pino 6 se chame led4
#define led5 7 //define que o pino 7 se chame led5
#define led6 8 //define que o pino 8 se chame led6
#define buzzer 9 //definido que o pino 9 vai se chamar "buzzer"
//DECLARAcAO DE VARIAVEIS
short frequencia; //definido como variavel de 2 bite valor de 0-250
//INICIALIZAÇÃO DO HARDWARE
void setup() {
pinMode (buzzer, OUTPUT); //define o pino 9 como saida
pinMode (led6, OUTPUT); //define o pino 8 como saida
pinMode (led5, OUTPUT); //define o pino 7 como saida
pinMode (led4, OUTPUT); //define o pino 6 como saida
pinMode (led3, OUTPUT); //define o pino 5 como saida
pinMode (led2, OUTPUT); //define o pino 4 como saida
pinMode (led1, OUTPUT); //define o pino 3 como saida
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
}
Permissões neste sub-fórum
Não podes responder a tópicos
|
|