# data[].attributes.body
Nesta aula de robótica nos juntamos nosso conhecimento das aulas de arduino que tivemos ano passado e fizemos nosso próprio circuito no tinkercad e depois passamos para o Arduino on-line. No primeiro momento nós apenas ligamos o led.

# data[].attributes.body
Nessa aula tivemos que montar um circuito com o Blink, em que ao piscar o led ele enviaria uma mensagem ,a nossa foi “olá mundo”. Depois disso, fizemos outro circuito com o Buzzer que é um componente do arduino que converte sinal elétrico em onda sonora, tocamos o hino nacional brasileiro e pantera cor de rosa

# data[].attributes.body
Nesta aula vamos montar um circuito para tocar músicas usando um buzzer. Especificamente, faremos com que o buzzer toque o Hino Nacional Brasileiro. O objetivo é não apenas montar o circuito, mas também programar o microcontrolador para gerar as frequências corretas para cada nota musical, permitindo que o buzzer reproduza as melodias selecionadas.

# data[].attributes.body
Nesta aula de robótica nós montamos um semáforo e também aprendemos a utilizar o código morse, com isso, cada estudante fez seu nome e também configuramos o código para que o led piscasse S.O.S

# data[].attributes.body
Nesta aula nós fizemos um circuito utilizando ldr para ligar o led, e também fizemos um circuito com led, buzzer e sensor ultrassônico

# data[].attributes.headline
Display lcd I2C 16x2 e Potenciômetro 24/03/23

# data[].attributes.subject
Display lcd I2C 16x2 e Potenciômetro 24/03/23

# data[].attributes.body
Nessa aula montamos um circuito com o display lcd I2C 16x2 e potenciômetro, também medimos a temperatura com o temistor e por ultimo, usamos todos os nossos conhecimentos e misturamos os componentes que já havíamos utilizado.

# data[].attributes.body
Nessa aula montamos um circuito com o driver L298N e motores. E fizemos uma prova no primeiro momento.

# data[].attributes.body
Na aula, montamos uma bancada com o driver L298N, posicionando dois motores em lados opostos para testar se estavam funcionando corretamente. Em seguida, analisamos um código para entender como programá-lo de acordo com nossas necessidades. Após as modificações, testamos os motores, que funcionaram conforme o esperado.

# data[].attributes.body
Na aula tivemos que montar um circuito com o robô. Ele deveria ir para frente parar dar um volta e voltar para o ponto de partida. Tivemos dificuldades em modificar o código pois quando acabamos de montar ele girava mais do que andava. Achamos legal por que conseguimos entender o código e modificá-lo de acordo com nossas necessidades.

# data[].attributes.body
Nessa atividade tivemos que montar um circuito com outra finalidade, um pouco mais avançada. Agora era necessário que fizéssemos com que o nosso robô desviasse de obstáculos. Para isso o código se torna muito mais complexo e com mais texto.

Nós conseguimos um código para o servo, mas ainda não estava editado da forma que queríamos que ele funcionasse, com isso tivemos que editá-lo para as nossa necessidades. Quando colocamos o robô no chão para ver funcionando com o código  até que percebemos que o servo precisava girar para que pudesse visualizar todos os lados, então se acaba se tornando nosso maior desafio, construir uma estrutura para que o servo pudesse girar e olhar para todos os lado para saber qual estava liberado para seguir em frente.

# data[].attributes.body
Na segunda aula, fizemos uma pesquisa sobre a equivalência dos pinos do NodeMCU em relação ao Arduino e fizemos a instalação da placa ESP8266 no Arduino. Após isso, controlamos um LED com o NodeMCU, neste momento nosso microcontrolador exerceu a função do arduino. Montamos um circuito na protoboard com com um LED e um resistor, ligando ao ESP82266 NodeMCU que estava conectado por um cabo USB-microUSB no computador. Também fizemos uma programação que pisca o led e carregamos a programação na placa.Depois tivemos um desafio: enviar um sinal luminoso de SOS em código morse com o LED. Para isso, pesquisamos uma programação do arduino e utilizamos no NodeMCU. Por fim, fizemos uma apresentação sobre o Lego Mindstorm EV3.

# data[].attributes.body
Na quarta aula, terminamos de organizar caixas do Lego e construímos um veículo com um motor que se mova para frente e para trás, utilizando o conhecimento matemático sobre ângulos e proporcionalidade para programar o deslocamento do veículo em trajetórias pré-determinadas

# data[].attributes.body
Na nossa segunda aula sobre Lego, fizemos o robô seguir a linha, onde entra no percurso, faz o quadrado e volta por onde chegou.

# data[].attributes.body
Na aula 6 fizemos o robô andar em linha reta e adicionamos um sensor para ele desviar do objeto.

# data[].attributes.body
O objetivo era fazer o robô levar os objetos para dentro do quadrado, a indicação do professor era fazer uma programação para cada objeto, mas nós optamos por fazer direto.

# data[].attributes.body
Nessa aula nós fizemos o robô seguir a linha preta no chão usando o sensor de cor.

# data[].attributes.headline
Pegar objeto e dar meia volta 18/04/2024

# data[].attributes.subject
Pegar objeto e dar meia volta 18/04/2024

# data[].attributes.body
Nessa aula utilizamos o sensor para fazer o robô pegar o objeto e dar meia volta. No inicio tivemos algumas dificuldades, pois estávamos resolvendo outras questões, porém, logo que iniciamos o processo de criação do código, tudo ocorreu conforme o previsto e o robô conseguiu realizar a atividade indicada.

# data[].attributes.body
Criar um labirinto e programar um robô para atravessá-lo foi desafiador, mas empolgante. Desde a construção do labirinto até a programação, cada passo exigiu criatividade e habilidades. Ao ver o robô percorrer com sucesso o labirinto, ficamos muito felizes

# data[].attributes.body
Essa aula foi muito divertida, pois fizemos uma competição. Cada carrinho devia ter um lápis na frente e um balão atrás, e vencia o carrinho que mais estourasse balões sem que o seu fosse atingido. Ganhamos!

# data[].attributes.body
Nesta aula nós tivemos que criar um circuito com tudo que aprendemos durante as aulas de Lego.  O intuito era cada grupo criar uma atividade, e depois fazer a troca com outra equipe, onde tivemos que reproduzir a atividade proposta por eles. Depois de terminarmos a nossa atividade, partimos para a próxima etapa onde repoduzimos o circuito da outra equipe.

# data[].attributes.body
Nessa aula, modelamos um case do Raspberry Pi. Utilizamos o Tinkercad.

# data[].attributes.body
Na atividade desta semana, tivemos que criar um robô que simulasse um moinho de vento, com as hélices controladas por 2 botoes, um para sentido horário e outro para sentido anti-horário. Foi um pouco difícil, mas conseguimos.