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

Ir para baixo
brunodavidsteiner
brunodavidsteiner
Mensagens : 96
Data de inscrição : 21/05/2022
Escola : Juscelino K. de Oliveira

exercicio 3.14 resolvido Empty exercicio 3.14 resolvido

Ter Abr 16, 2024 2:45 pm
/*
* CURSO DE ROBOTICA 2019
*
* Exercicio: 3.14
* Tema: Para cada Caractere Toca Beep
* Atividade: CEnviar caractere do terminal e quando arduino receber aciona o buzzer por curto tempo
* Descrição: Testar a porta serial se recebeu algum caractere, para cada caractere acionar o buzzer
* Hardware: Ligar o buzzer em uma porta digital configurada como saida
* Comandos: Serial.available(); Serial.read(); digitalWrite();
*/

//DEFINICOES INICIAIS
#define buzzer 13//define o buzzer no pino 13

//DECLARAcAO DE VARIAVEIS GLOBAIS


//INICIALIZAÇÃO DO HARDWARE
void setup() {
Serial.begin(9600);//inicia a porta serial
pinMode(buzzer, OUTPUT);//define o buzzer como saida

}

//FUNÇÕES COMPLEMENTARES


//PROGRAMA PRINCIPAL
void loop() {
if(Serial.available()){
Serial.println(Serial.available());//tira um print do codigo e pula uma linha
tone(buzzer, 1500,3000);//define a frequencia e a duraçao do tempo do som
delay(300);//pausa de tempo de 300 milissegundos
Serial.read();//tira o codigo

}
}
Thiaguin
Thiaguin
Mensagens : 203
Data de inscrição : 03/03/2020

exercicio 3.14 resolvido Empty Re: exercicio 3.14 resolvido

Sáb Ago 03, 2024 10:57 am
Lógica do programa está incorreta, favor corrigir!
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

exercicio 3.14 resolvido Empty Re: exercicio 3.14 resolvido

Sáb Set 14, 2024 1:30 pm
aguardo correção
Conteúdo patrocinado

exercicio 3.14 resolvido Empty Re: exercicio 3.14 resolvido

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