Índice:

Apenas outro console ATtiny85 Retro para jogos: 4 etapas
Apenas outro console ATtiny85 Retro para jogos: 4 etapas

Vídeo: Apenas outro console ATtiny85 Retro para jogos: 4 etapas

Vídeo: Apenas outro console ATtiny85 Retro para jogos: 4 etapas
Vídeo: MGC gameBadge 2022 Edition 2024, Novembro
Anonim
Image
Image

Uma pequena configuração retro semelhante a um console baseada em ATtiny85 x 0,96 OLED para jogar Tetris, invasores do espaço, etc.

Suprimentos

  • Oled 0,96 polegadas x 1
  • Attiny85 x1
  • Configuração do programador para programação Attiny85 x 1
  • Mudar x 3
  • Resistor 10K SMD 0805 x 2
  • Resistor 1K SMD 0603 x 2
  • LED 0603 x 1
  • Diodo M7 SMA x 1
  • Micro porta USB x 1
  • Resistor 7K SMD 0603 x 1
  • PCB personalizado (dados Gerber em anexo)
  • Placa de cobre FR4
  • PCB gravado (PDF em anexo)

Etapa 1: HISTÓRIA-

PASSO 1 Preparando a placa
PASSO 1 Preparando a placa

Olá a todos! Portanto, este é meu console Retro Gaming baseado em DIY Oled (na verdade, não é um console de jogos, mas uma configuração que conecta um Oled genérico de 0,96 polegadas com um Attiny85). Deixe-me mostrar a vocês como fiz isso. Além disso, o código para este projeto é bastante comum e está disponível online, eu apenas peguei esse código e fiz algumas alterações e fiz o PCB para ele.

Etapa 2: PASSO 1 Preparando a placa

PASSO 1 Preparando a placa
PASSO 1 Preparando a placa
PASSO 1 Preparando a placa
PASSO 1 Preparando a placa
PASSO 1 Preparando a placa
PASSO 1 Preparando a placa

Preparando a placa

Originalmente, eu queria fazer esta placa corretamente com este PCB que preparei no mês passado, mas por causa do COVID19, não pude fazer o pedido por causa de um problema de envio, então decidi gravar o PCB mudando um pouco o design do PCB para poder fazer é unilateral em vez de PCB de dois lados. Usei o OrCad para projetar o PCB e depois gerei um pdf para imprimir a placa em um papel fotográfico para gravação. se vocês quiserem fazer o seu próprio, o esquema e os dados do Gerber para o PCB adequado estão anexados.

Primeiro imprimo o PDF da placa em um papel fotográfico com uma impressora jato de tinta, depois corto uma placa de cobre FR4 PCB de acordo com o tamanho da placa.

se vocês quiserem saber mais sobre o processo de gravação, podem assistir ao vídeo que coloquei no link.

Depois de gravar, começo a adicionar componentes a esta placa.

Adicionar componentes a este PCB é muito fácil e direto, siga a ilustração em anexo para componentes SMD.

depois de adicionar componentes SMD, vá em frente e comece a adicionar os componentes com chumbo restantes, como interruptores, Oled e outras coisas. Assista ao vídeo para mais detalhes completos. Além disso, como esta placa não é totalmente unilateral, adicionei jumpers em alguns pontos para tornar a vida um pouco mais fácil. Depois de montar tudo, só precisamos adicionar a bateria à porta do conector atribuída e ligar tudo.

mas espere, como programar o attiny85!

Etapa 3: Programando o Attiny85

Programando o Attiny85
Programando o Attiny85
Programando o Attiny85
Programando o Attiny85

Attiny85 e Attiny13A são meus microcontroladores favoritos, pois são baratos e podem ser usados em uma variedade de projetos que não requerem hardware exagerado e opções de conectividade, por exemplo- Oled Gameboy!

Para programar o MCU Attiny85, você vai precisar de um programador ISP. Eu já fiz um post sobre a programação do Attiny85 com o programador personalizado, então verifique isso.

Postagem sobre como programar attiny85 com ISP personalizado

então vou pular o processo de programação, vamos apenas dizer que precisamos queimar o bootloader primeiro e, em seguida, atualizar o attiny85 com o código fornecido. Observação - você precisa adicionar o arquivo de cabeçalho fornecido com o código principal na pasta de código principal criada e, em seguida, adicionar a pasta inteira na pasta de esboço do Arduino em Documentos (siga a imagem anexada).

Etapa 4: Ativando o console de jogo e os RESULTADOS

Image
Image
Ativando o console de jogo e os RESULTADOS
Ativando o console de jogo e os RESULTADOS

Para alimentar esta placa, adicionei um conector de bateria, uma bateria de íon de lítio pode ser conectada a ele.

Este ainda é o V1 e o próximo nível deste projeto será fazer um PCB adequado e soldar tudo nele.. também, talvez possamos adicionar uma IU nele para que possamos selecionar mais de 1 jogo. Por enquanto, se você tiver alguns problemas, deixe um comentário. ADIOS!

Recomendado: