תוכן עניינים:

Dado Electrónico - קוביות דיגיטליות: 4 שלבים
Dado Electrónico - קוביות דיגיטליות: 4 שלבים

וִידֵאוֹ: Dado Electrónico - קוביות דיגיטליות: 4 שלבים

וִידֵאוֹ: Dado Electrónico - קוביות דיגיטליות: 4 שלבים
וִידֵאוֹ: Resuelve mi CUBO PEQUEÑO...y desarma mi CUBO GIGANTE 😨 2024, יוני
Anonim
Dado Electrónico - קוביות דיגיטליות
Dado Electrónico - קוביות דיגיטליות

פשוט dado digital para jugar al parchis

איך בונים קובייה דיגיטלית.

שלב 1: Dado Electrónico

דדו אלקטרוניקו
דדו אלקטרוניקו

אתה יכול להעריך את הווימאו והמדריך הדיגיטלי.

En principio está pensado para jugar al parchís, pero es fácilmente adaptable a cualquier juego de mesa en que se necesite tirar uno o más dados.

הוא נועד לשחק את הפארצ'ים, אך הוא ניתן להתאמה בקלות לכל משחק שולחן בו יש צורך לזרוק קובייה אחת או יותר.

שלב 2: Componentes Necesarios - רכיבים

חומרים.

Un Arduino nano (o cualquier otro Arduino)

Una pantalla OLED de 0, 96 “

לא פולסדור

ללא הובלה

התנגדות של 10k

כבלי protoboard y.

Mi pantalla es de 0, 96 pulgadas, and utiliza el driver SSD1306.

רזולוציה ברזולוציה של 128x64, התקשורת עם פרוטוקול I2C, פונקציה עם 5v.

Para su utilización es necesario instalar las librerias Adafruit_SSD1306.h y Adafruit_GFX.h

********************************************

ארדואינו ננו

תצוגת Oled 0, 96 I2C

לחץ על הכפתור

דיודה לד

נגד 10 K Omhs

מסך זה הוא 0.96 אינץ 'והוא משתמש במנהל ההתקן SSD1306. יש לו רזולוציה של 128x64, מתקשר עם פרוטוקול I2C ועובד עם 5v. לשם השימוש בו יש צורך להתקין את הספריות Adafruit_SSD1306.h ו- Adafruit_GFX.h

שלב 3: קונקסיונים

קונקסיונים
קונקסיונים

ניתן להשתמש ב- 4 אורנים GND, VCC, SCL, SDA

סיכת Conectamos el primer al GND del Arduino ו- VCC al 5v del Arduino. (OJO. Hay otras pantallas que funcionan con 3, 5 v)

SCL y SDA hay que conectarlos a los pines I2C del Arduino. En Arduino Uno, Nano y Mini Pro, SDA es el pin A4 y el SCK el pin A5

Ahora vamos a conectar un led con un pulsador y una resistencia pulldown

************************

כדי להתחבר, יש לו 4 פינים GND, VCC, SCL, SDA אנו מחברים את הסיכה הראשונה ל- GND של הארדואינו ו- VCC ל- 5v של הארדואינו. (שימו לב, ישנם מסכים נוספים שעובדים עם 3.5 וולט)

SCL ו- SDA חייבים להיות מחוברים לסיכות I2C של הארדואינו. ב- Arduino Uno, Nano ו- Mini Pro, SDA הוא סיכה A4 וסיכת SCK A5

כעת אנו הולכים לחבר לד עם כפתור ונגד הנפתח.

תראה את התמונה.

שלב 4: Código

El funcionamiento del programa es sencillo. Al principio carga en memoria 6 תמונות עם cada uno de las caras del dado. Después entra en un bucle infinito a la espera de que el pulsador cierre el circuito. Cuando el pulsador es activado se genera un numero aleatorio entre 1 y 6 y se carga en pantalla la imagen correspondente al número, y vuelve a esperar por el pulsador.

Para evitar que los números aleatorios se repitan, utilizamos como semilla de la lectura del pin A0 que al no tener nada se supone que dará una lectura distinta cada vez.

עבור evitar el efecto rebote del pulsador, realmente lo que hacemos es controlar cuando lo soltamos. Cuando pulsamos por primera vez, se enciende el led, y permanentece encendido hasta que soltamos el pulsador.

******************

הקוד פשוט. ראשית הוא טוען בזיכרון 6 תמונות עם כל אחת מהפנים של הקובייה.

לאחר מכן צור לולאה בהמתנה לכפתור כדי לסגור את המעגל.

כאשר הלחצן מופעל, מספר אקראי בין 1 ל -6 נוצר והתמונה המתאימה למספר נטענת על המסך.

מוּמלָץ: