Conteúdo do curso
Análise de circuitos
Análise de circuito é o processo de encontrar todas as correntes e tensões em uma rede de componentes conectados. Vamos olhar para os elementos básicos usados para construir circuitos e descobrir o que acontece quando esses elementos são conectados em um circuito.
0/8
Amplificadores
Amplificadores aumentam os sinais. Amplificação é frequentemente a operação mais básica de um circuito eletrônico. Existem vários tipos de amplificadores. Vamos descrever o amplificador operacional, o lego de quase toda a eletrônica analógica.
0/7
Eletrostática – Força elétrica e campo elétrico
Eletrostática é o estudo das forças entre as cargas, conforme descrito pela lei de Coulomb. Desenvolvemos o conceito de um campo elétrico em torno das cargas. Trabalhamos através de exemplos do campo elétrico perto de uma linha e perto de um plano e desenvolvemos definições formais de potencial elétrico e tensão.
0/4
Sinais e sistemas
Sinais e sistemas abrangem processamento analógico e digital de sinais, ideias no centro da comunicação e medição modernas. Apresentamos os conceitos básicos para os sinais de tempo contínuo e tempo discreto nos domínios do tempo e frequência. Tempo e frequência são relacionados pela transformação de Fourier.
0/10
Engenharia reversa (Utensílios domésticos)
Vídeos que exploram o modo como as coisas funcionam.
0/3
Curso de Engenharia Elétrica
Sobre a Aula

Etapa final do desafio do detetor de moeda. 

Versão original criada por Brit Cruise.

 

 

Até agora, você tem um feixe conectado ao motor e um programa simples que gera um tom agudo se o motor estiver entre 100 e 200 graus e um tom mais grave em qualquer outra posição. Agora, vamos modificar esse programa para criar um detector de moedas.


Como funciona o detector de moedas?

Imagine que você tem uma barreira fixa, como um pequeno pedágio de plástico, que não se move. O objetivo é medir uma moeda. Chamaremos essa moeda de Moeda A.

Para identificá-la, giramos o motor até que o feixe encoste na moeda. Nesse ponto, o sensor de rotação do motor registrará um valor específico em graus, que chamaremos de X.

Lembre-se de que o motor tem um sensor de rotação interno, que lê continuamente sua posição. O robô não vê a moeda fisicamente; ele apenas enxerga esse valor de rotação.

Por exemplo:

  • Se a moeda A for detectada em 91 graus, o robô saberá que 91 graus = Moeda A.

  • Se colocarmos uma moeda menor, o eixo girará um pouco mais, registrando aproximadamente 98 graus. Isso significa que 98 graus ≠ Moeda A.

Nosso problema, então, é determinar a faixa de valores (gama) que identifica corretamente a moeda. Como a leitura não será sempre exata, precisamos definir um intervalo aceitável. Por exemplo, se nossa moeda pode variar entre 91 e 93 graus, essa será a faixa de aceitação. Valores fora desse intervalo serão rejeitados.


Modificações no programa

Para construir o detector de moedas, precisamos fazer três mudanças importantes:

  1. Introduzir uma espera no sistema

    • Em vez de gerar um som em tempo real, queremos que o sistema espere até que o usuário coloque a moeda e gire o motor.

    • Para isso, adicionamos um bloco de espera, configurado para aguardar até que o usuário pressione a tecla Enter (botão laranja do robô).

  2. Emitir uma resposta de Aceite ou Rejeição

    • Quando o usuário pressionar Enter, o sistema comparará o valor do sensor com a faixa da moeda A.

    • Se o valor estiver dentro do intervalo, ele emitirá um som de aprovação (por exemplo, um sinal sonoro ou uma voz dizendo “Aceito”).

    • Se o valor estiver fora da faixa, ele emitirá um som de rejeição (por exemplo, um som de erro ou “Moeda inválida”).

  3. Definir a faixa de aceitação da moeda

    • Esse é o principal desafio do projeto. Precisamos determinar qual é o intervalo correto para aceitar a moeda A.

    • Isso pode ser feito testando várias vezes e ajustando a faixa de tolerância até encontrar o valor ideal.

    • Depois de definir esse intervalo, usamos um bloco de comparação (Gama) para verificar se o valor lido pelo sensor está dentro da faixa correta.


Resultado esperado

Após implementar essas três mudanças, teremos um detector de moedas funcional! 🎉

  • O sistema aguardará o usuário colocar uma moeda.

  • O usuário girará o motor até encostar na moeda.

  • O sistema registrará a posição do motor e verificará se ela está dentro da faixa de aceitação.

  • Se a moeda for válida, o sistema emitirá um som de aprovação.

  • Se a moeda for inválida, o sistema emitirá um som de rejeição.

Agora é só testar e ajustar a faixa até que o detector funcione com precisão! 🚀

 

Creative Commons Attribution/Non-Commercial/Share-Alike                                         Vídeo no YouTube