Índice:

Máquina de jogos Pocket Flappy Bird: 5 etapas
Máquina de jogos Pocket Flappy Bird: 5 etapas
Anonim
Pocket Flappy Bird Game Machine
Pocket Flappy Bird Game Machine
Pocket Flappy Bird Game Machine
Pocket Flappy Bird Game Machine

Este é um console de jogos baseado em microcontrolador nodemcu esp8266 que pode jogar flappy bird e muitos outros jogos. Esta máquina também pode ser usada para fazer deauther baseado no código spacehuhns em

Suprimentos

Os requisitos para este projeto são:

1. Placa de desenvolvimento Nodemcu Esp8266

Ecrã i2c oled de 2.0,96 polegadas

3. Botão de pressão

4. Pcb revestido de cobre

5. Marcador permanente Faber Castell

6. Solda de arame e ferro

7. Fio de ligação (se pcb não for feito)

8. Bateria do smartphone

9. Cloreto Férrico

10. cabeçalhos masculinos

11. micro usb para upload de arquivos

Etapa 1: soldar todos os componentes no PCB

Solde todos os componentes no PCB
Solde todos os componentes no PCB
Solde todos os componentes no PCB
Solde todos os componentes no PCB
Solde todos os componentes no PCB
Solde todos os componentes no PCB

Prepare o pcb usando marcadores permanentes para desenhar os traços.

A transferência de toner também pode ser usada no pcb revestido de cobre e usando cloreto férrico para gravar o pcb.

Faça todos os furos para os conectores, soldar todos os conectores no pcb junto com todos os botões de pressão.

Etapa 2: Faça as conexões conforme o esquema

Faça conexões como por esquema
Faça conexões como por esquema

Faça todas as conexões conforme o esquema fornecido.

Neste projeto, os botões são conectados sem resistores pull up porque o pull up interno é usado no código.

Prepare a bateria do smartphone conectando o fio fêmea do conector da bateria.

Você pode carregar a bateria com o carregador de bateria Tp4056 (tome todos os cuidados ao manusear baterias lipo).

A bateria do smartphone pode ser utilizada sem placa de proteção externa, pois possui uma interna.

Use a placa de ensaio e os fios de jumper para fazer as conexões, caso o pcb não seja usado.

Etapa 3: configure o computador

Configure o computador
Configure o computador
Configure o computador
Configure o computador
Configure o computador
Configure o computador
Configure o computador
Configure o computador

Certifique-se de que o PC esteja configurado.

Baixe o IDE do Arduino mais recente em www.arduino.cc, baixe a biblioteca SSD1306 Adafruit

Abra o arquivo> preferências e cole "https://arduino.esp8266.com/stable/package_esp8266com_index.json" nos URLs adicionais do gerenciador de placa.

Abra ferramentas> placas> gerenciador de placas, pesquise esp8266 e instale os arquivos do gerenciador de placas clicando em instalar.

Etapa 4: Baixe os códigos

Baixe os códigos
Baixe os códigos

Baixe os arquivos abaixo para obter o código.

Coloque todos os 3 arquivos em uma única nova pasta

Abra o arquivo "32igra.ino" no Arduino IDE e publique o código no Nodemcu, selecione a configuração conforme fornecida na imagem.

Etapa 5: Aproveite o jogo

Aproveite o jogo
Aproveite o jogo
Aproveite o jogo
Aproveite o jogo
Aproveite o jogo
Aproveite o jogo

Aproveite o jogo flappy bird

Recomendado: