Мазмуну:
- 1 -кадам: Dado Electrónico
- 2 -кадам: Componentes Necesarios - Компоненттер
- 3 -кадам: Conexiones
- 4 -кадам: Кодиго
Video: Dado Electrónico - Digital Dice: 4 Steps
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Жөнөкөй санариптик акчалар үчүн
Санариптик чүкө кантип курулат.
1 -кадам: 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
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га чейинки туш келди сан түзүлөт жана санга туура келген сүрөт экранга жүктөлөт.
Сунушталууда:
Rainbow Dice: 6 кадам (Сүрөттөр менен)
Rainbow Dice: Бул 5 түстөгү smd LEDлеринен турган 5 өлүү менен оюн оюндарынын кутусун түзөт. Айдоочу программалык камсыздоо ар кандай оюн режимдерине катышууга мүмкүндүк берет. Eac жанындагы жеке которгучтар
Үн таасири менен Arduino Dice: 7 кадам
Arduino Dice Sound Effect менен: Бул үйрөткүчтө, сиз LED жана динамиктин жардамы менен үн эффекттери менен Arduino сюжеттерин курууну үйрөнөсүз. Бүт машинаны баштоо үчүн бир гана аракет - бул бир эле жана жөнөкөй тийүү. Бул окуу куралы материалдарды, кадамдарды жана сатып алуу үчүн керектүү кодду камтыйт
Mason Jar Dice Roller: 5 Steps (Сүрөттөр менен)
Mason Jar Dice Roller: Бул жерде сиз каалаган стол/чүкө менен байланышкан оюндарды ойноону пландап жатсаңыз, дем алыш күндөрү эң сонун долбоор. Долбоорду куруу үчүн сизге тынымсыз айлануучу серво, аркада баскычы жана arduino нано же ESP8266 тактасы керек болот, мындан тышкары сизге 3D p
E -Dice - Arduino Die/Dice 1 to 6 Dice + D4, D5, D8, D10, D12, D20, D24 and D30: 6 Steps (Сүрөттөр менен)
E -Dice - Arduino Die/Dice 1ден 6 Dice + D4, D5, D8, D10, D12, D20, D24 жана D30: Бул электрондук өлүү үчүн жөнөкөй arduino долбоору. Бул 1ден 6га чейин же 8 атайын сюжеттин ичинен 1ди тандап алса болот. Тандоо жөн эле айлануучу коддогучту айландыруу аркылуу жасалат. Булар өзгөчөлүктөрү: 1 өлүү: чоң чекиттерди көрсөтүү 2-6 сөөктөр: чекиттерди көрсөтүү
Электрондук Dice 555timer 4017 Counter: 5 Steps
Электрондук Dice 555timer 4017 Counter: Бул менин 9 -Инженердик классым үчүн жөнөкөй Электрондук Зар. PERFECT ширетүү долбоору