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
Instruções controle de decisão usando lógica.
Versão original criada por Brit Cruise.
Vamos fazer um problema um pouco mais difícil utilizando o sensor de rotação novamente. Vamos assumir que há uma barra conectada ao motor e o que queremos no nosso programa é o seguinte: se o peixe estiver dentro de uma determinada região, que vamos chamar de região A, queremos que ele gere um som agudo. Qualquer lugar dentro dessa região significa que ele vai emitir um som agudo. Fora disso, seja antes ou depois, chamaremos de região B. Se a barra estiver nessa região, queremos que ele produza um som grave, ou seja, um som baixo.
Lembre-se que, no caso, o sensor de rotação do motor está equipado e podemos controlar isso com base na leitura do sensor. A lógica utilizada é a de verdadeiro ou falso. Para resolver isso, precisamos ser um pouco mais específicos.
Sabemos que o valor do sensor de rotação pode variar de 0° a 360°. Digamos que, após alguns testes, definimos que a posição inicial do setor é 100° e o final é 200°. Agora, nossa pergunta é: se o valor do sensor está entre 100° e 200°, ele estará na região A. Fora dessa faixa, será considerado região B. Podemos resolver isso com uma lógica de verdadeiro ou falso, onde:
-
Se o valor estiver entre 100° e 200°, a resposta será verdadeira.
-
Caso contrário, a resposta será falsa.
Agora, vamos usar esse valor lógico (verdadeiro ou falso) para controlar a emissão de sons. Se for verdadeiro (ou seja, o sensor está entre 100° e 200°), vamos emitir um som agudo. Se for falso (fora dessa faixa), emitiremos um som grave.
Passo a passo:
-
Vamos usar o bloco de pressão para iniciar o programa, configurado para a tecla Enter. Assim que a tecla for pressionada, o programa começa a execução.
-
Após a tecla Enter, o programa vai ler o valor do sensor de rotação.
-
Vamos usar um bloco de comparação (bloco gama) para verificar se o valor está entre 100° e 200°. Se estiver, o programa retorna verdadeiro, caso contrário, retorna falso.
-
Utilizamos um switch para controlar a ação com base no valor lógico:
-
Se a resposta for verdadeira (o valor está entre 100° e 200°), o robô gera um som agudo.
-
Se for falsa (fora dessa faixa), o robô gera um som grave.
-
Resumo:
Esse programa permite controlar os sons com base na posição do sensor de rotação. Se a barra estiver entre 100° e 200°, o robô vai emitir um som agudo; caso contrário, ele emitirá um som grave.

