Índice:

Flappy Bird usando Arduino e processamento: 5 etapas
Flappy Bird usando Arduino e processamento: 5 etapas

Vídeo: Flappy Bird usando Arduino e processamento: 5 etapas

Vídeo: Flappy Bird usando Arduino e processamento: 5 etapas
Vídeo: Flappy Bird Tutorial (using Processing) Part 5 2024, Julho
Anonim
Flappy Bird usando Arduino e processamento
Flappy Bird usando Arduino e processamento

Olá pessoal!!!

Bem-vindo a um novo projeto baseado em Arduino. Todos nós já jogamos uma vez na vida o jogo do flappy bird. Que tal jogarmos em nosso PC e controlá-lo usando nosso Arduino ?? Siga todos os passos dados abaixo e ao final deste tutorial você controlará o jogo usando seu microcontrolador.

Etapa 1: Obtenha os suprimentos

Obtenha os suprimentos
Obtenha os suprimentos
Obtenha os suprimentos
Obtenha os suprimentos

Portanto, para este projeto, usaremos uma placa Arduino Uno e um sensor ultrassônico SR-04. Recomendo que você compre esses componentes da UTSource.net, pois eles fornecem componentes e módulos eletrônicos de baixo custo sem comprometer a qualidade. Verifique-os !!!

1 X Arduino Uno

1 X SR-04 Sensor ultrassônico

Uma placa de ensaio (opcional) e alguns fios de cabeçalho

Etapa 2: Trabalho resumido

Trabalho resumido
Trabalho resumido
Trabalho resumido
Trabalho resumido
Trabalho resumido
Trabalho resumido

O motivo pelo qual usamos o sensor ultrassônico aqui é para obter os dados de distância entre nossa mão e o

sensor e usar esses valores para ajustar a altura do pássaro em movimento. O jogo é criado no Processing e o Arduino se comunica com ele usando a porta serial. Vinculei algumas imagens do jogo acima, então dê uma olhada nelas para ter uma ideia sobre este projeto.

Etapa 3: vamos fazer as conexões

Vamos fazer as conexões
Vamos fazer as conexões

Primeiro conecte o SR-04

sensor para a placa Arduino. Como há apenas um sensor para a interface, não adicionarei um diagrama de circuito para este projeto. As conexões são as seguintes -

SR-04 >> Arduino Uno

Vcc >> 5V

Gnd >> Gnd

Pino de gatilho >> pino digital 11

Pino Eco >> Pino digital 10

É isso que as conexões são feitas.

Etapa 4: faça upload do código do Arduino

Faça upload do código do Arduino
Faça upload do código do Arduino

Agora é hora de fazer o upload do código para sua placa Arduino.

Baixe o código abaixo.

Antes de enviar o código, certifique-se de selecionar a porta de comunicação e a taxa de transmissão adequadas, pois iremos usá-la para enviar dados para o jogo.

***************************************************

void setup ()

{

pinMode (trigPin, OUTPUT);

pinMode (echoPin, INPUT);

Serial.begin (9600); // Defina a taxa de transmissão aqui

}

*******************************************************

Etapa 5: Abra o Programa de Processamento

Abra o Programa de Processamento
Abra o Programa de Processamento

Assim que o código do Arduino for carregado, baixe e abra o

código de processamento. Defina novamente a mesma taxa de transmissão e mencione a porta de comunicação correta como você fez anteriormente.

*******************************************************

void setup () {

tamanho (400, 600);

p1.x = largura + 50;

p2.x = largura + 220;

p3.x = largura + 370;

myPort = novo Serial (este, "COM3", 9600); // Altere a porta de comunicação e a taxa de transmissão aqui

myPort.bufferUntil (10);

}

********************************************************

Agora vamos dar uma chance a este jogo. Basta clicar no botão Executar no Ide de processamento e pronto.

O pássaro se move de acordo com a distância entre sua mão e o sensor.

Espero que você tenha gostado deste pequeno instrutível. Se sim, mostre algum apoio clicando no botão favorito e compartilhe-o com seus amigos. Se precisar de ajuda, sinta-se à vontade para comentar abaixo. É isso por hoje, pessoal. Vejo você em breve com outro projeto incrível.

Recomendado: