Índice:

ArduinOLED: 5 etapas (com imagens)
ArduinOLED: 5 etapas (com imagens)

Vídeo: ArduinOLED: 5 etapas (com imagens)

Vídeo: ArduinOLED: 5 etapas (com imagens)
Vídeo: Top 5 Arduino Displays 2024, Novembro
Anonim
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED

ArduinOLED é uma plataforma para jogos eletrônicos e outros projetos. Inclui uma tela OLED, um joystick, alguns botões, uma campainha e pontos de conexão de garra jacaré para fazer interface com muitos outros dispositivos. Visite https://johanv.xyz/ArduinOLED para obter mais informações.

Este tutorial cobre como configurar o software para a placa. Para saber como pedir as peças e construir a placa, visite

Etapa 1: Instalando o Arduino IDE

Instalando o Arduino IDE
Instalando o Arduino IDE
Instalando o Arduino IDE
Instalando o Arduino IDE

Visite a página do software Arduino e clique no link do seu sistema operacional.

Eu escolhi "Windows Installer", mas se você não tiver acesso de administrador, baixe o "arquivo ZIP do Windows para instalação não administrativa".

Clique em "Sim" quando for perguntado se o aplicativo deve ter permissão para fazer alterações. Em seguida, clique em "Avançar" até que as etapas sejam concluídas.

Etapa 2: Baixar as bibliotecas

Baixando as bibliotecas
Baixando as bibliotecas
Baixando as bibliotecas
Baixando as bibliotecas
Baixando as bibliotecas
Baixando as bibliotecas

Você precisa de três bibliotecas para usar o ArduinOLED: a biblioteca U8g2, a biblioteca DirectIO e a biblioteca ArduinOLED.

A biblioteca U8g2

Abra o IDE do Arduino e clique em "Sketch", em "Incluir biblioteca" e em "Gerenciar bibliotecas …"

Digite "U8g2" na barra de pesquisa e clique em "Instalar".

Após a instalação, clique em "Fechar".

A Biblioteca DirectIO

A biblioteca DirectIO fornece uma maneira mais rápida de definir os pinos I no Arduino se o número do pino for uma constante. Ele é necessário para a biblioteca ArduinOLED na próxima etapa.

mmarchetti / DirectIO DirectIO - Biblioteca de E / S rápida e simples para Arduino GitHub

Vá para o link acima, clique no botão "Clonar ou Baixar" e, em seguida, clique em "Baixar ZIP".

Como alternativa, clique neste link para baixar o arquivo ZIP:

github.com/mmarchetti/DirectIO/archive/master.zip

Em seguida, no IDE do Arduino, clique em "Sketch", "Include Library" e em "Add. ZIP Library".

Navegue até a pasta "Downloads", selecione "DirectIO-master.zip" que você acabou de baixar e clique em "Abrir".

A biblioteca ArduinOLED

A biblioteca ArduinOLED foi escrita por mim especificamente para esta placa. A configuração é muito semelhante à do DirectIO na etapa anterior.

johanvandegriff / ArduinOLED Biblioteca para a placa ArduinOLED. GitHub

Vá para o link acima, clique no botão "Clonar ou Baixar" e, em seguida, clique em "Baixar ZIP".

Como alternativa, clique neste link para baixar o arquivo ZIP:

github.com/johanvandegriff/ArduinOLED/archive/master.zip

Em seguida, no IDE do Arduino, clique em "Sketch", "Include Library" e em "Add. ZIP Library".

Navegue até a pasta "Downloads", selecione "ArduinOLED-master.zip" que você acabou de baixar e clique em "Abrir".

Opcional: Vá para a pasta de bibliotecas do Arduino (Documentos / Arduino / bibliotecas) e renomeie "DirectIO-master" para "DirectIO" e "ArduinOLED-master" para "ArduinOLED".

Etapa 3: conecte o cabo do programador

Conecte o cabo do programador
Conecte o cabo do programador
Conecte o cabo do programador
Conecte o cabo do programador

Olhe na parte de trás do programador e encontre o pino denominado "GND". Anote a cor do pino.

Em seguida, conecte o cabo nos 4 pinos do meio do conector na placa ArduinOLED, certificando-se de que a cor que você anotou está no lado identificado como "GND".

Por fim, conecte a extremidade USB do cabo do programador ao computador.

Etapa 4: enviando os esboços de exemplo

Fazendo upload dos esboços de exemplo
Fazendo upload dos esboços de exemplo
Fazendo upload dos esboços de exemplo
Fazendo upload dos esboços de exemplo
Fazendo upload dos esboços de exemplo
Fazendo upload dos esboços de exemplo
Fazendo upload dos esboços de exemplo
Fazendo upload dos esboços de exemplo

Clique em "Arquivo", "Exemplos", "ArduinOLED" e em "ArduinOLED_u8g2_StackerGame".

Clique em "Ferramentas", "Placa" e depois em "Arduino Pro ou Pro Mini".

Clique em "Ferramentas", "Processador" e depois em "ATmega328 (5V, 16MHz)".

Clique em "Ferramentas", "Porta" e selecione a porta que aparece quando o cabo é conectado.

Mantenha pressionado o botão "RST" na placa ArduinOLED.

Clique no botão "Upload" no IDE do Arduino.

Quando o status mudar de "Compilando …" e "Carregando …", solte o botão "RST".

O texto deve aparecer na tela.

Parabéns! Você fez isso!

Você pode notar que o recorde do jogo é 255. Para reiniciá-lo, mantenha pressionado o botão "R" enquanto o ArduinOLED é ligado (seja no botão liga / desliga ou no botão de reinicialização). Você verá uma tela informando que o recorde foi zerado.

Etapa 5: Próximas etapas

  • Experimente os outros esboços de exemplo
  • Tente fazer alguns dos outros projetos listados em

Recomendado: