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

Ir para baixo
Paulo Augusto Batista
Paulo Augusto Batista
Admin
Mensagens : 5039
Data de inscrição : 11/02/2019
Idade : 52
Escola : Colegio Lindaura
https://roboticalivre.forumeiros.com

Tópicos abordados na aula Empty Tópicos abordados na aula

Sáb Mar 16, 2019 3:46 pm
Nesta aula fizemos os seguintes exercícios
1) Usando o buzzer com a função tone() - ítem 1.2.9 da apostila
Explicado a diferença entre o buzzer ativo e passivo, sendo o que está na placa de desenvolvimento é o passivo, ou seja precisamos injetar nele um sinal em uma frequencia e não um puso contínuo para não danificar o buzzer ou a saída do arduino.
Visualmente eles podem ser idênticos, mas o funcionamento é muito diferente. O buzzer ativo é um produto mais complexo, de uso mais simples. Ele já tem incorporado o circuito oscilador que produz o som e só requer energizar. O buzzer passivo é apenas um transdutor. Pense nele como um “alto falante” miniatura.

Buzzer ativo

Mais fácil de testar e usar: ao energizar já apita continuamente;
Não é o mais apropriado para criar melodias. É mais apropriado para alarmes/avisos/sinalização.

Buzzer passivo

Difícil de testar e usar: ao energizar você só ouve um débil estalo. Parece um buzzer ativo com defeito;
É o mais apropriado para fazer melodias, porque você tem o controle sobre os tons gerados.

2) Entrada analógica - ítem 1.2.7
Usamos uma entrada analógica com a função analogRead() para ler o LDR e medir a intensidade de luz neste componente. A conexão foi realizada entre a entrada A0 e o LDR e usamos o terminal para depurar o valor lido e depois associamos a função tone() para controlar a frequência com a luz.

3) A função debug() que criamos serve para enviar ao terminar os valores da luminosidade, captados pelo LDR e convertidos em valores pelo arduino. É uma forma de saber qual a grandeza que está sendo medida pelos componentes.

4) Pinos digitais usados para Leitura do Teclado. ítem 1.2.6 - digitalRead() e oinMode(pino, INPUT_PULLUP)
Neste ítem não conseguimos evoluir porque as versões do programador nos computadores do laboratório são tão antigos que a função não havia sido implantada. Logo ficamos somente na teoria, mas vou colocar a resolução do exercício 1.7 para vocês estudarem e testar na sala de recursos.
avatar
Convidado
Convidado

Tópicos abordados na aula Empty Re: Tópicos abordados na aula

Seg Mar 18, 2019 11:03 am
18/03/2019

Eu aprendi tudo o que o professor ensinou, eu tive algumas dificuldades mais eu pesquisei e consegui  achar o que eu não sabia.
Paulo Augusto Batista
Paulo Augusto Batista
Admin
Mensagens : 5039
Data de inscrição : 11/02/2019
Idade : 52
Escola : Colegio Lindaura
https://roboticalivre.forumeiros.com

Tópicos abordados na aula Empty Re: Tópicos abordados na aula

Seg Mar 18, 2019 8:17 pm


Que bom que conseguiu sanar suas dúvidas, se tiver outras pode postar no forum que todos os dias respondo as questões. Pode postar aqui se for questão referente as aulas ou no tópico dos exercícios se for questão relativa aos exercícios.

Para ganhar as notas resolva os exercícios e poste dentro do seu grupo.
Conteúdo patrocinado

Tópicos abordados na aula Empty Re: Tópicos abordados na aula

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