Съдържание:
- Стъпка 1: Dado Electrónico
- Стъпка 2: Компоненти Necesarios - Компоненти
- Стъпка 3: Conexiones
- Стъпка 4: Código
Видео: Dado Electrónico - Цифрови зарове: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Прост dado цифров para jugar al parchis
Как да изградим дигитални зарове.
Стъпка 1: Dado Electrónico
En este instructable vamos a construir un dado digital.
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: Компоненти Necesarios - Компоненти
МАТЕРИАЛИ.
Un Arduino nano (за cualquier otro Arduino)
Уникален OLED OLED де 0, 96"
Un pulsador
Un водени
Устойчивост на десет хиляди
Una protoboard y кабели.
Mi pantalla е де 0, 96 пулса, и използвате драйвер SSD1306.
Свържете се с резолюция от 128x64, комуникация с протокол I2C, y функция с 5v.
Para su utilización es necesario instalar las librerias Adafruit_SSD1306.h y Adafruit_GFX.h
********************************************
Arduino nano
Oled дисплей 0, 96 I2C
Натисни бутона
LED диод
Резистор 10 K Omhs
Този екран е 0,96 инча и използва драйвера SSD1306. Той има резолюция 128x64, комуникира с протокола I2C и работи с 5v. За използването му е необходимо да се инсталират библиотеките Adafruit_SSD1306.h и Adafruit_GFX.h
Стъпка 3: Conexiones
Para la conexión dispone de 4 pines GND, VCC, SCL, SDA
Conectamos el грунд щифт GND del Arduino y 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 на Arduino и VCC към 5v на Arduino. (Забележете, има и други екрани, които работят с 3.5 v)
SCL и SDA трябва да бъдат свързани към I2C щифтовете на Arduino. В Arduino Uno, Nano и Mini Pro SDA е пин A4 и SCK пин A5
Сега ще свържем светодиод с бутон и падащ резистор.
Вижте изображението.
Стъпка 4: Código
El funcionamiento del program es sencillo. Al principio carga en memoria 6 imágenes con 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 korespondiente 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 разлика cada vez.
Para 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 permanentce encendido hasta que soltamos el pulsador.
******************
Кодът е прост. Първо зарежда в паметта 6 изображения с всяко едно от лицата на матрицата.
След това направете цикъл, изчаквайки бутона да затвори веригата.
Когато бутонът е активиран, се генерира произволно число между 1 и 6 и изображението, съответстващо на номера, се зарежда на екрана.
Препоръчано:
Зарове Arduino със звуков ефект: 7 стъпки
Зарчета Arduino със звуков ефект: В този урок ще научите как да изградите зарове Arduino със звукови ефекти, използвайки LED и високоговорител. Единственото действие за стартиране на цялата машина е едно единствено и просто докосване. Този урок включва материалите, стъпките и кода, необходими за закупуване
Е -зарове - Arduino Die/зарове 1 до 6 зарчета + D4, D5, D8, D10, D12, D20, D24 и D30: 6 стъпки (със снимки)
Електронни зарове - Arduino Die/зарове от 1 до 6 зарчета + D4, D5, D8, D10, D12, D20, D24 и D30: Това е прост проект arduino за направа на електронна матрица. Възможно е да изберете за 1 до 6 зарчета или 1 от 8 специални зарчета. Изборът се прави чрез просто завъртане на въртящ се енкодер. Това са функциите: 1 матрица: показва големи точки 2-6 зарчета: показва точки
Проект за малинови PI зарове: 6 стъпки
Raspberry PI Dice Project: Хубав малък проект за запояване и веднъж завършил упражнение за програмиране на Raspberry PI. Затворени сме поради коронавируса, така че това е опит да направя известно домашно обучение и да задържа моя 10 -годишен син. Това е хубав малък проект
Електронни зарове 555timer 4017 Брояч: 5 стъпки
Електронни зарове 555timer 4017 Брояч: Това е прост електронен зар за моя 9 -ти клас инженерство. ПЕРФЕКТЕН проект за запояване
Как да кодирате обикновени случайни виртуални зарове: 6 стъпки
Как да кодирате обикновени случайни виртуални зарове: Здравейте на всички !!!!! Това е първият ми инструктаж и ще ви науча как да кодирате виртуални зарове на вашия компютър или смартфон. Използвам HTML, JavaScript и CSS, надявам се всички да ви харесат и не забравяйте да гласувате за мен в контекста по -долу