Мазмуну:

Dado Electrónico - Digital Dice: 4 Steps
Dado Electrónico - Digital Dice: 4 Steps

Video: Dado Electrónico - Digital Dice: 4 Steps

Video: Dado Electrónico - Digital Dice: 4 Steps
Video: Lesson 22: Using Seven Segment Display with Arduino and Electronic Dice | SunFounder Robojax 2024, Июнь
Anonim
Dado Electrónico - Digital Dice
Dado Electrónico - Digital Dice

Жөнөкөй санариптик акчалар үчүн

Санариптик чүкө кантип курулат.

1 -кадам: Dado Electrónico

Dado Electrónico
Dado Electrónico

Көрсөтмөлүү санариптик түзүлүштөр.

Негизги шарттар, эң башкысы, эң ыңгайлуу болуп саналат, бирок бул эң зарыл болгон нерселер.

Бул parchís ойноо үчүн иштелип чыккан, бирок ал бир же бир нече сөөктү ыргытуу керек болгон стол оюнуна оңой ыңгайлаштырылган.

2 -кадам: Componentes Necesarios - Компоненттер

MATERIALES.

Ардуино наносу (Arduino cualquier otro)

0, 96 дюймдук OLED панелдери

Un pulsador

Un led

Каршылык көрсөтүү 10k

Протобор жана кабелдер.

0, 96 пулгада, драйвер SSD1306.

Тийиштүү чечимдер 128x64, I2C, жана 5v функцияларынын бири.

Китепканалардын тизмеси Adafruit_SSD1306.h y Adafruit_GFX.h орнотулган.

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

Arduino nano

Олед дисплей 0, 96 I2C

Баскычты басыңыз

LED диод

10 K Omhs каршылыгы

Бул экран 0,96 дюйм жана SSD1306 драйверин колдонот. Бул 128x64 токтому бар, I2C протоколу менен байланышат жана 5v менен иштейт. Аны колдонуу үчүн Adafruit_SSD1306.h жана Adafruit_GFX.h китепканаларын орнотуу керек.

3 -кадам: Conexiones

Conexiones
Conexiones

4 карагай GND, VCC, SCL, SDA менен бөлүшүлгөн

GND del Arduino жана VCC al 5v del Arduino праймерлери. (OJO. Hay otras pantallas que funcionan con 3, 5 v)

SCL y SDA чөптөр I2C del Arduino менен байланышкан. En Arduino Uno, Nano y Mini Pro, SDA es el pin A4 y el SCK el pin A5

Каршы чыкылдатуу менен конекторду алып барыңыз

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

Байланышуу үчүн, анын 4 казыктары бар GND, VCC, SCL, SDA Биз Arduino жана VCC GND жана 5V Arduino биринчи пин туташтыруу. (Эскертүү, 3,5 в менен иштеген башка экрандар бар)

SCL жана SDA Arduino I2C казыктарына туташтырылышы керек. Arduino Uno, Nano жана Mini Proдо, SDA пин A4 жана SCK пин A5 болуп саналат

Эми биз LEDди баскыч жана түшүүчү каршылыгы менен туташтырабыз.

Сүрөттү караңыз.

4 -кадам: Кодиго

Эң кызыктуу программалар. Негизги эстутум 6 эстутум каттын ээси болуп саналат. Después entra en un bucle infinito a la espera de que el pulsador cierre el circuito. Cuando el pulsador as activado se generera unre noe aléatorio entre 1 y 6 y se carga en pantalla la imagen correspondiente al número, a vuelve a esperar por el pulsador.

Тактап айтканда, A0 тилкеси эч нерсеге татыктуу эмес.

Эффектти кайра калыбына келтирүү, көзөмөлдөө жана көзөмөлдөө сизди көзөмөлдөп турат. Cuando pulsamos por primera vez, se enciende el led, y перпендицент эндедио хаста que soltamos el pulsador.

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

Код жөнөкөй. Биринчиден, ал ар биринин бети менен 6 сүрөттү эсине жүктөйт.

Андан кийин, схеманы жабуу үчүн баскычты күткөн цикл жасаңыз.

Кнопка иштетилгенде, 1ден 6га чейинки туш келди сан түзүлөт жана санга туура келген сүрөт экранга жүктөлөт.

Сунушталууда: