Taula de continguts:

Daus rodants VISUINO amb mòdul OLED de 4 pins de 0,96 polzades: 7 passos
Daus rodants VISUINO amb mòdul OLED de 4 pins de 0,96 polzades: 7 passos

Vídeo: Daus rodants VISUINO amb mòdul OLED de 4 pins de 0,96 polzades: 7 passos

Vídeo: Daus rodants VISUINO amb mòdul OLED de 4 pins de 0,96 polzades: 7 passos
Vídeo: IF YOU CALL THEM, THEY WILL COME: Three True CE-5 Cases with Humanoids 2024, De novembre
Anonim
Image
Image

En aquest tutorial utilitzarem OLED Lcd i Visuino per fer un dau rodant quan premem un botó a la nostra taula.

Mireu un vídeo de demostració.

Pas 1: què necessiteu

El que necessitareu
El que necessitareu
El que necessitareu
El que necessitareu
El que necessitareu
El que necessitareu

Per a aquest tutorial necessitareu:

  • Arduino uno
  • Taula de pa (o escut de tauleta de pa)
  • LCD OLED
  • Filferros de pont
  • LED vermell (o qualsevol altre color)
  • Botó
  • Resistència de tracció (50k ohm)
  • Programa Visuino: descarregar Visuino

Pas 2: el circuit

El Circuit
El Circuit

Les connexions són bastant fàcils, mireu la imatge anterior amb l’esquema del circuit de la placa.

  • Connecteu el pin positiu del tauler de pa al pin Arduino 5V i connecteu el pin negatiu de la placa de pa al pin Arduino GND.
  • Connecteu el pin positiu del LED al pin 13 d’Arduino i l’altre al pin GND de la placa.
  • Connecteu el pin de la resistència al pin positiu de la placa de connexió i un altre pin de la resistència al pin del botó. Ara connecteu un altre pin del botó al pin Arduino A0.
  • Connecteu el pin positiu OLED lcd al pin positiu del tauler de pa i el pin negatiu OLED lcd (gnd) al pin negatiu de la taula de pa.
  • Connecteu el pin SCL LCD OLED al pin SCL Arduino
  • Connecteu el pin SDA LCD OLED al pin SDA Arduino

Pas 3: Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO

Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO
Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO
Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO
Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO

Per començar a programar l'Arduino, haureu de tenir instal·lat l'IDE Arduino des d'aquí:

Tingueu en compte que hi ha alguns errors crítics a Arduino IDE 1.6.6. Assegureu-vos que instal·leu la versió 1.6.7 o superior, en cas contrari, aquest instructiu no funcionarà. Si encara no ho heu fet, seguiu els passos d'aquesta instrucció per configurar l'IDE Arduino al programa ESP 8266.

El Visuino: https://www.visuino.eu també ha d’estar instal·lat.

Inicieu Visuino com es mostra a la primera imatge Feu clic al botó "Eines" del component Arduino (imatge 1) a Visuino Quan aparegui el quadre de diàleg, seleccioneu "Arduino Uno" com es mostra a la imatge 2

Pas 4: a Visuino: afegiu i connecteu generador de polsos, porta lògica i component de generador aleatori

A Visuino: afegiu i connecteu el generador de polsos, la porta lògica i el component generador aleatori
A Visuino: afegiu i connecteu el generador de polsos, la porta lògica i el component generador aleatori
A Visuino: afegiu i connecteu el generador de polsos, la porta lògica i el component generador aleatori
A Visuino: afegiu i connecteu el generador de polsos, la porta lògica i el component generador aleatori
  • Afegiu el generador de polsos, configureu la freqüència a 100 (canviarà automàticament a 1E2) vegeu la imatge2
  • Afegir porta lògica AND
  • Afegiu un generador de números aleatoris, definiu el màxim: 6 i el mínim: 1 i el grau: 9999999

Pas 5: a Visuino: afegiu un component OLED Lcd

A Visuino: afegiu un component LCD OLED
A Visuino: afegiu un component LCD OLED
A Visuino: afegiu un component LCD OLED
A Visuino: afegiu un component LCD OLED
A Visuino: afegiu un component LCD OLED
A Visuino: afegiu un component LCD OLED
A Visuino: afegiu un component LCD OLED
A Visuino: afegiu un component LCD OLED
  • Afegeix un component OLED Lcd (imatge 1)
  • Feu doble clic al component OLED Lcd, s'obrirà la finestra de diàleg
  • A la dreta, seleccioneu "camp de text" i arrossegueu-lo cap a l'esquerra (imatge 2)
  • a la finestra "Propietats" mida del conjunt: 9, amplada: 6, x: 30 (imatge 3)
  • A la finestra de diàleg de la dreta, seleccioneu "Pantalla d'ompliment" i arrossegueu-la cap a la part esquerra (imatge 2)
  • a la finestra "Propietats" del color del conjunt: tmcBlack (imatge 4)

Pas 6: A Visuino: connexió de components

A Visuino: components de connexió
A Visuino: components de connexió
  • Connecteu el pin del generador de polsos al pin del component de la porta lògica [1]
  • Connecteu el pin Logic Gate [0] al pin analògic Arduino [A0]
  • Connecteu la sortida del pin de la porta lògica al pin Arduino Digital [13]
  • Connecteu el pin del lògic Gate Out al rellotge del pin del generador de números aleatoris
  • Pin del generador de números enters aleatoris per mostrar OLED: elements de camp de text 1 pin [In]
  • Connecta el pin OLED de la pantalla [A In] al pin serial Arduino [Out]
  • Connecta el pin OLED de la pantalla [Out] al pin Arduino I2C [In]
  • Connecta la pantalla OLED: pantalla d'emplenament d'elements 1 pin [rellotge] al pin Arduino [A0]
  • Connecteu el pin sèrie Arduino [In] al pin Arduino [A0]

Pas 7: Juga

Si enceneu el mòdul Arduino Uno, l'OLED Lcd començarà a mostrar números aleatoris un cop premeu un botó.

Enhorabona! Heu completat el vostre projecte Rolling Dice amb Visuino. També s’adjunta el projecte Visuino, que he creat per a aquest instructiu. Podeu descarregar-lo i obrir-lo a Visuino:

Recomanat: