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

Podemos combinar blocos de decisão para comportamentos mais avançados. 

Versão original criada por Brit Cruise.

 

Muitas vezes, é necessário definir diferentes estados de comportamento para o seu robô. Você pode pensar nesses estados como diferentes respostas a estímulos.

Por exemplo, suponha que temos um sensor ultrassônico detectando objetos à frente do robô. Podemos definir dois estados básicos:

  • Estado A → O sensor não detecta nada a menos de 20 cm.

  • Estado B → O sensor detecta um objeto dentro dessa faixa.

Dentro desses estados, o robô pode executar qualquer ação, como emitir um som, acender uma luz ou executar um programa.

Mas o que acontece se precisarmos adicionar mais um estado?


Resolvendo com Switches

Se tivermos apenas dois estados, um único switch pode resolver. O sensor ultrassônico responderia:

  • Se a distância for menor que 20 cm → Executa a ação do Estado A.

  • Se a distância for maior que 20 cm → Executa a ação do Estado B.

Agora, imagine que queremos um terceiro estado para objetos entre 20 e 40 cm. Nesse caso, um único switch não é suficiente, pois ele só permite duas condições.

A solução? Usar switches em cascata!


Criando Estados em Cascata

Para lidar com múltiplos estados, podemos combinar mais de um switch:

1️⃣ Primeiro switch faz a primeira verificação:

  • Se a distância for menor que 20 cm, o robô segue pelo caminho A.

  • Se for maior, ele continua para o próximo switch.

2️⃣ Segundo switch verifica se a distância é maior que 40 cm:

  • Se sim, o robô entra no Estado C.

  • Se não, ele fica no Estado B (entre 20 e 40 cm).

Dessa forma, conseguimos dividir a lógica em três estados distintos.


Configurando no Ambiente de Programação

No software, é muito simples criar isso:

  • Arraste um switch para o fluxo do programa.

  • Configure o sensor ultrassônico e ajuste as comparações corretamente.

  • Para adicionar mais estados, basta inserir outros switches dentro do fluxo.

Se precisarmos de quatro estados, adicionamos mais um switch, criando a estrutura:

  • Estado A (menor que 20 cm).

  • Estado B (entre 20 e 40 cm).

  • Estado C (entre 40 e 60 cm).

  • Estado D (maior que 60 cm).

Com esse método, conseguimos configurar qualquer número de estados, tornando o comportamento do robô mais flexível e inteligente. 🚀

 

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