Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
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
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 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
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 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 flappy bird