Atualmente Vazio: R$0.00
Primeiros passos
0/7
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
Circuitos de resistores
0/14
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
Dispositivos semicondutores
0/3
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
Eletrostática – Campos, potencial e tensão
0/6
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
Robôs feitos em casa
Comece o seu projeto de robótica com Spout, Spider e Bit-zee!
0/9
Robótica Lego (Introdução)
Introdução à plataforma de robótica Lego NXT
0/5
Robótica Lego (Guitarra de luz)
0/4
Robótica Lego (Detetor de moeda)
0/7
Robótica Lego (Robô formiga)
0/6
Robótica Lego (Programação básica)
0/9
Engenharia reversa (Utensílios domésticos)
Vídeos que exploram o modo como as coisas funcionam.
0/3
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 múltiplos estados para o seu robô, que podem ser interpretados como diferentes modos de comportamento.
Por exemplo, imagine que temos um sensor ultrassônico detectando objetos à frente. Um detector simples pode operar com dois estados básicos:
-
Estado A: Quando nenhum objeto é detectado (distância maior que 20 cm).
-
Estado B: Quando um objeto é detectado (distância menor ou igual a 20 cm).
Cada estado pode disparar diferentes ações, como tocar um som, acender uma luz ou executar um programa específico.
Expandindo para múltiplos estados
Mas e se precisarmos introduzir um terceiro estado? Por exemplo, um Estado C para objetos detectados a 40 cm?
Aqui surge um problema: um único switch (comutador) não pode lidar com três estados ao mesmo tempo, pois ele apenas faz uma única verificação (exemplo: “A distância é menor que 20 cm?”).
A solução é combinar múltiplos switches em cascata:
1️⃣ O primeiro switch pergunta: “O objeto está a menos de 20 cm?”
-
Se sim, o robô executa a ação do Estado A.
-
Se não, ele passa para um segundo switch.
2️⃣ O segundo switch pergunta: “O objeto está a menos de 40 cm?”
-
Se sim, entra no Estado B.
-
Se não, entra no Estado C.
Essa abordagem divide e conquista o problema, permitindo que o robô tome decisões mais refinadas.
Configurando múltiplos estados
Em um ambiente de programação visual, configurar vários estados é simples e intuitivo. Basta arrastar e conectar os switches adicionais:
-
Com dois estados, temos A e B.
-
Se adicionarmos outro switch, agora temos A, B e C.
-
Para quatro estados, adicionamos mais um switch, criando A, B, C e D.
Cada estado pode ser associado a diferentes ações, como ativar motores, emitir sons ou exibir mensagens.
Conclusão
Para configurar corretamente esse sistema, o mais importante é:
✅ Definir claramente os estados necessários.
✅ Criar switches organizados em cascata para comparar valores corretamente.
✅ Garantir que cada decisão esteja associada à ação correta.
Com isso, seu robô pode operar em múltiplos estados de forma dinâmica e eficiente! 🚀
Creative Commons Attribution/Non-Commercial/Share-Alike Vídeo no YouTube

