segunda-feira, 24 de junho de 2019

Criando Games no Microbit - Jogo "Cannon Radio"

Este jogo deve ser jogado com dois Microbit's, um contra o outro.

O botão A controla o canhão.

O botão B faz o disparo.

Os botões A+B mostram o placar.

Não deixe o projétil atingir o seu canhão!

Link: https://makecode.microbit.org/_ehWACcc5cMYz

Código:














terça-feira, 6 de março de 2018

Projeto 11 - Sequencia de LEDS - Super máquina

Você já ouviu falar na série de televisão "A Super Máquina" ?



Knight Rider (A Super Máquina) foi uma série de televisão produzida nos anos 80 por Glen A. Larson na Universal Studios.
A série iniciou em setembro de 1982 e encerrou em maio de 1986, totalizando 4 temporadas e 90 episódios produzidos. Sua primeira exibição no Brasil foi na TV Record em 1983, depois, a série passaria no SBT (na época, ainda se chamava TVS), na Globo e seria exibida pela última vez no fim da década de 90 na Rede 21. Estreada por David Hasselhoff (Michael Knight), um tipo de cavaleiro andante dos dias atuais, que dirigia um carro com avançada tecnologia e personalidade própria, adquirida a partir do desenvolvimento de uma inteligência artificial - IA. Os episódios mostravam a luta contra o crime. A série teve imenso sucesso junto do público, muito devido ao caráter inovador de colocar um carro como personagem... (fonte: Wikipédia)



Repare que entre os faróis na parte dianteira do carro, há um jogo de luzes vermelhas que ficam piscando o tempo todo de um lado para o outro:



Neste projeto, vamos simular esse efeito de luzes usando o Arduino para controlar a sequência de leds.

Leia mais...

quarta-feira, 15 de março de 2017

Projeto 10 - Acionando um Led RGB com potenciometro

Neste projeto vamos acionar um LED RGB por meio da leitura dos respectivos potenciômetros representando as cores. Faremos as leituras nas portas analógicas, a conversão dos valores e em seguida, a escrita nas respectivas portas PWM.

Veja nas figuras abaixo:





Projeto 9 - Utilizando um potenciometro para acender um LED gradativamente


Neste projeto utilizaremos um potenciômetro para acender um LED gradativamente, por meio da leitura de uma porta analógica onde será conectado o potenciômetro e repassado o valor para a porta PWM onde estará ligado o LED. O mesmo exemplo pode ser aplicado para acionar outros dispositivos eletrônicos, como buzzer, motores, etc.

Leia mais...

terça-feira, 14 de março de 2017

Projeto 8 - Sensor de temperatura (Termistor)



Neste projeto utilizaremos um sensor de temperatura conhecido como "Termistor". Por meio de uma leitura analógica podemos verificar a temperatura, assim como, analisar o aumento ou diminuição da temperatura em tempo real, e assim, tomar qualquer decisão.

Leia mais...

Projeto 7 - Sensor de luz LDR



Neste projeto faremos o Arduino verificar a quantidade de luz presente em um ambiente por meio de um sensor de luz LDR (Light Dependent Resistor). Um sensor LDR varia a sua resistência de acordo com a quantidade de luz que incide sobre ele. Dessa forma, se há pouca luz no ambiente, sua resistência aumenta(dificultando a passagem da corrente). Uma aplicação muito comum do sensor LDR é na iluminação pública, cujas luzes são acionadas automaticamente, de acordo com a luminosidade do ambiente.



Leia mais...

Projeto 6 - Fazendo a leitura de um botão momentâneo (push button) e acionando um LED


Neste projeto faremos a leitura botão momentâneo (push button), ou seja, se ele está pressionado ou não. Um botão só pode ter dois estados, ligado (1) e desligado(0), nesse caso, um LED deverá acender enquanto o botão estiver pressionado e apagar quando estiver solto, ou seja, fazemos a leitura digital do botão, se o valor da leitura for igual a 1, o LED deverá acender, senão, deverá apagar.

Leia mais...