Índice:

VISUINO Rolling Dice Usando Módulo OLED de 4 Pinos de 0,96 Polegada: 7 Etapas
VISUINO Rolling Dice Usando Módulo OLED de 4 Pinos de 0,96 Polegada: 7 Etapas

Vídeo: VISUINO Rolling Dice Usando Módulo OLED de 4 Pinos de 0,96 Polegada: 7 Etapas

Vídeo: VISUINO Rolling Dice Usando Módulo OLED de 4 Pinos de 0,96 Polegada: 7 Etapas
Vídeo: Облачные вычисления – информатика для руководителей бизнеса 2016 2024, Julho
Anonim
Image
Image

Neste tutorial, usaremos OLED Lcd e Visuino para fazer um Rolling Dice quando pressionamos um botão em nosso breadboard.

Assista a um vídeo de demonstração.

Etapa 1: O que você precisa

O que você vai precisar
O que você vai precisar
O que você vai precisar
O que você vai precisar
O que você vai precisar
O que você vai precisar

Para este tutorial, você precisará de:

  • Arduino uno
  • Placa de ensaio (ou proteção da placa de ensaio)
  • OLED Lcd
  • Fios de ligação
  • LED vermelho (ou qualquer outra cor)
  • Botão
  • Resistor de pull-up (50k ohm)
  • Programa Visuino: Baixe o Visuino

Etapa 2: o circuito

O circuito
O circuito

As conexões são muito fáceis, veja a imagem acima com o esquema do circuito da breadboard.

  • Conecte o pino positivo da breadboard ao pino 5V do Arduino e conecte o pino negativo da breadboard ao pino GND do Arduino.
  • Conecte o pino positivo do LED ao pino 13 do Arduino e o outro ao pino GND na placa de ensaio.
  • Conecte o pino do resistor ao pino positivo da placa de ensaio e o outro pino do resistor ao pino do botão. Agora conecte outro pino de botão ao pino A0 do Arduino.
  • Conecte o pino positivo do LCD OLED ao pino positivo da placa de ensaio e o pino negativo (gnd) do LCD OLED ao pino negativo da placa de ensaio.
  • Conecte o pino OLED LCD SCL ao pino Arduino SCL
  • Conecte o pino SDA OLED LCD ao pino SDA do Arduino

Etapa 3: inicie o Visuino e selecione o tipo de placa Arduino UNO

Inicie o Visuino e selecione o tipo de placa Arduino UNO
Inicie o Visuino e selecione o tipo de placa Arduino UNO
Inicie o Visuino e selecione o tipo de placa Arduino UNO
Inicie o Visuino e selecione o tipo de placa Arduino UNO

Para iniciar a programação do Arduino, você precisará ter o IDE do Arduino instalado aqui:

Esteja ciente de que existem alguns bugs críticos no Arduino IDE 1.6.6. Certifique-se de instalar 1.6.7 ou superior, caso contrário, este Instructable não funcionará! Se você não tiver feito, siga as etapas neste Instructable para configurar o IDE do Arduino para programar ESP 8266!

O Visuino: https://www.visuino.eu também precisa ser instalado.

Inicie o Visuino conforme mostrado na primeira imagem Clique no botão "Ferramentas" no componente Arduino (Figura 1) no Visuino. Quando a caixa de diálogo aparecer, selecione "Arduino Uno" conforme mostrado na Figura 2

Etapa 4: No Visuino: Adicionar e conectar o gerador de pulso, a porta lógica e o componente do gerador aleatório

No Visuino: Adicionar e conectar o gerador de pulso, a porta lógica e o componente do gerador aleatório
No Visuino: Adicionar e conectar o gerador de pulso, a porta lógica e o componente do gerador aleatório
No Visuino: Adicionar e conectar o gerador de pulso, a porta lógica e o componente do gerador aleatório
No Visuino: Adicionar e conectar o gerador de pulso, a porta lógica e o componente do gerador aleatório
  • Adicione o gerador de pulso, defina a frequência para 100 (mudará automaticamente para 1E2) ver pic2
  • Adicionar porta lógica E
  • Adicionar gerador de números inteiros aleatórios, definir Max: 6 e Min: 1 e Seed: 9999999

Etapa 5: No Visuino: adicione o componente OLED Lcd

No Visuino: Adicionar Componente Lcd OLED
No Visuino: Adicionar Componente Lcd OLED
No Visuino: Adicionar Componente Lcd OLED
No Visuino: Adicionar Componente Lcd OLED
No Visuino: Adicionar Componente Lcd OLED
No Visuino: Adicionar Componente Lcd OLED
No Visuino: Adicionar Componente Lcd OLED
No Visuino: Adicionar Componente Lcd OLED
  • Adicionar componente OLED Lcd (imagem 1)
  • Clique duas vezes no componente OLED Lcd, a janela de diálogo será aberta
  • À direita selecione "campo de texto" e arraste-o para o lado esquerdo (figura 2)
  • nas "propriedades" da janela defina o tamanho: 9, largura: 6, x: 30 (imagem 3)
  • Na janela de diálogo à direita, selecione "Preencher tela" e arraste-o para o lado esquerdo (figura 2)
  • na janela "propriedades" defina a cor: tmcBlack (figura 4)

Etapa 6: No Visuino: conectando componentes

No Visuino: conectando componentes
No Visuino: conectando componentes
  • Conecte o pino do gerador de pulso para fora ao pino do componente da porta lógica [1]
  • Conecte o pino Logic Gate [0] ao pino Arduino Analog [A0]
  • Conecte o pino Logic Gate Out ao pino Arduino Digital [13]
  • Conecte o pino da porta lógica ao relógio do pino do gerador de número inteiro aleatório
  • Pin do gerador de números inteiros aleatórios para exibir OLED - Pin do campo 1 do texto dos elementos [In]
  • Conecte o pino OLED do display [A In] ao Arduino Pin Serial [Out]
  • Conecte o pino OLED da tela [saída] ao pino I2C do Arduino [entrada]
  • Conecte o display OLED - Elementos Preencher Tela1 Pin [Clock] ao Arduino Pin [A0]
  • Conecte o Arduino Serial Pin [In] ao Arduino Pin [A0]

Etapa 7: jogar

Se você ligar o módulo Arduino Uno, o Oled Lcd começará a mostrar números aleatórios assim que você pressionar um botão.

Parabéns! Você concluiu seu projeto Rolling Dice com Visuino. Também está anexado o projeto Visuino, que criei para este Instructable. Você pode fazer o download e abri-lo em Visuino:

Recomendado: