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

Controlar o comportamento do robô baseado em alguma condição. 

Versão original criada por Brit Cruise.

 

Os switches são extremamente poderosos porque permitem alterar o comportamento do seu robô com base em diferentes condições.

Por exemplo, imagine que você está criando um programa. Eu sempre gosto de estruturar meus programas de forma que eles realizem uma ação primeiro, como ligar um motor ou reproduzir um som. Em algum momento, você precisará decidir qual caminho o programa deve seguir com base em uma condição.

Digamos que você tenha um sensor de toque:
Se o sensor for pressionado, ele executa uma ação.
Se o sensor não for pressionado, ele faz outra coisa.

Esse momento de ramificação é exatamente onde o switch entra em ação! Você pode pensar nele como uma forma de dividir a sequência de ações em dois caminhos possíveis.


Criando um Detector de Objetos

Vamos criar um exemplo simples: um detector de objetos usando um sensor ultrassônico.

1️⃣ Adicionando o switch
O switch está na área de controle de fluxo e, ao adicioná-lo, você verá que ele divide o fluxo do programa em dois caminhos possíveis, que serão controlados por uma configuração de sensor.

2️⃣ Selecionando o sensor
O próximo passo é definir qual sensor será usado. No nosso caso, como estamos criando um detector de objetos, um sensor ultrassônico é a melhor escolha.

3️⃣ Configurando a comparação
Agora, precisamos definir o que significa “perto” e “longe” para o nosso robô.

  • “Perto” → Quando um objeto está a menos de 20 cm de distância.

  • “Longe” → Quando a distância é maior que 20 cm.

No switch, essa diferença será representada por ícones: uma onda sonora pequena para “perto” e uma montanha para “longe”.

4️⃣ Definindo as ações
Agora, vamos definir o que acontece em cada caso:
🔊 Se um objeto for detectado (caminho superior) → O robô emitirá um som.
🔇 Se nenhum objeto for detectado (caminho inferior) → Nada acontece.

Para isso, adicionamos um bloco de som no caminho superior e escolhemos um tom qualquer.

5️⃣ Adicionando um loop
Se rodarmos o programa agora, ele executará o som apenas uma vez, de forma tão rápida que pode ser difícil perceber. Para resolver isso, envolvemos tudo dentro de um loop, garantindo que o programa continue verificando a presença do objeto continuamente.

Agora, vou rodar o programa para testar se ele funciona corretamente. Vamos ver! 🚀

 

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