Სარჩევი:
- ნაბიჯი 1: Dado Electrónico
- ნაბიჯი 2: კომპონენტები Necesarios - კომპონენტები
- ნაბიჯი 3: კონექსიონები
- ნაბიჯი 4: კოდიგო
ვიდეო: Dado Electrónico - ციფრული კამათელი: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
მარტივი ციფრული ციფრული პროგრამის გამოყენებით
როგორ ავაშენოთ ციფრული კამათელი.
ნაბიჯი 1: Dado Electrónico
ეს არის ინსტრუქციული vamos კონსტრუქცია და ციფრული.
პრინციპში, ეს არის პარაგრაფის სამხრეთ ნაწილში, მაგრამ ჩვენ შეგვიძლია შევარჩიოთ ადაპტირებადი ხერხით, რათა გამოვიყენოთ შეტყობინებები, თუ რა საჭიროა მათი დამორჩილება.
ის შექმნილია პარჩის სათამაშოდ, მაგრამ ის ადვილად ეგუება ნებისმიერ მაგიდის თამაშს, რომელშიც აუცილებელია ერთი ან მეტი კამათლის გადაყრა.
ნაბიჯი 2: კომპონენტები Necesarios - კომპონენტები
მასალები.
Un Arduino nano (o cualquier otro Arduino)
Una pantalla OLED de 0, 96”
პულსადორი
გაუძღვა
წინააღმდეგობის გაწევა 10k
Una protoboard y კაბელები.
Mi pantalla es de 0, 96 pulgadas, y utiliza el მძღოლი SSD1306.
თქვენ მიიღებთ 128x64 გაფართოების გადაწყვეტილებას, რომელიც დაკავშირებულია I2C პროტოკოლით და ფუნქციონირებით 5v.
Para su utilización es necesario las librerias Adafruit_SSD1306.h y Adafruit_GFX.h
********************************************
არდუინო ნანო
Oled ეკრანი 0, 96 I2C
დააჭირეთ ღილაკს
LED დიოდი
10 K Omhs რეზისტორი
ეს ეკრანი არის 0.96 ინჩი და ის იყენებს SSD1306 დრაივერს. მას აქვს 128x64 გარჩევადობა, ურთიერთობს I2C პროტოკოლთან და მუშაობს 5 ვ. მისი გამოყენებისათვის აუცილებელია ბიბლიოთეკების დაყენება Adafruit_SSD1306.h და Adafruit_GFX.h
ნაბიჯი 3: კონექსიონები
გაათავისუფლეთ 4 ფიჭვი GND, VCC, SCL, SDA
Conectamos el primer pin al 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 conectar un led con un pulsador y una resistencia pulldown
************************
დასაკავშირებლად, მას აქვს 4 ქინძისთავები GND, VCC, SCL, SDA ჩვენ ვამაგრებთ პირველ პინს Arduino– ს GND– თან და VCC– ს Arduino– ს 5v– სთან. (შენიშვნა, არის სხვა ეკრანები, რომლებიც მუშაობს 3.5 ვ)
SCL და SDA უნდა იყოს დაკავშირებული Arduino– ს I2C პინებთან. Arduino Uno, Nano და Mini Pro– ში SDA არის pin A4 და SCK pin A5
ახლა ჩვენ ვაპირებთ დავაკავშიროთ led ღილაკს ღილაკთან და pulldown რეზისტორთან.
შეხედეთ სურათს.
ნაბიჯი 4: კოდიგო
El funcionamiento del programa es sencillo. Al principio carga en memoria 6 იმიჯი 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 imagenrespondrespondiente al número, y vuelve a esperar por el pulsador.
იმის გათვალისწინებით, რომ ეს არის მომავლის ალტერნატიული სისტემა, რომელიც გამოიყენება როგორც სემილა დე ლექტურა del pin A0, რომელიც არ არის მითითებული, როგორც წესი, რაც არ უნდა იყოს გამოყენებული.
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 permanece encendido hasta que soltamos el pulsador.
******************
კოდი მარტივია. თავდაპირველად ის მეხსიერებაში იტვირთება 6 სურათი გარდაცვლილის თითოეულ სახეზე.
შემდეგ გააკეთეთ მარყუჟი ელოდება ღილაკს, რომ დახუროს წრე.
როდესაც ღილაკი გააქტიურებულია, წარმოიქმნება შემთხვევითი რიცხვი 1 -დან 6 -მდე და ეკრანზე იტვირთება ნომრის შესაბამისი სურათი.
გირჩევთ:
Rainbow კამათელი: 6 ნაბიჯი (სურათებით)
Rainbow Dice: ეს ქმნის კამათლის თამაშების კოლოფს, რომელსაც აქვს 5 კოლოფი smd LED- ებიდან 5 ფერში. პროგრამული უზრუნველყოფა, რომელიც მას მართავს, საშუალებას აძლევს სხვადასხვა თამაშების რეჟიმებს მრავალჯერადი კამათლით ჩართული. ერთი სამაგისტრო გადართვა იძლევა თამაშის შერჩევისა და კამათლის გადახვევის საშუალებას. ინდივიდუალური გადამრთველები eac– ის გვერდით
არდუინოს კამათელი ხმოვანი ეფექტით: 7 ნაბიჯი
Arduino კამათელი ხმოვანი ეფექტებით: ამ გაკვეთილში თქვენ შეისწავლით თუ როგორ უნდა ავაშენოთ Arduino კამათელი ხმოვანი ეფექტებით LED და სპიკერის გამოყენებით. მთლიანი აპარატის დასაწყებად ერთადერთი მოქმედება არის ერთი და მარტივი შეხება. ეს გაკვეთილი შეიცავს მასალებს, ნაბიჯებს და კოდს, რომელიც საჭიროა შესყიდვისთვის
მეისონ ჯარის კამათელი: 5 ნაბიჯი (სურათებით)
Mason Jar Dice Roller: აქ არის დიდი შაბათ -კვირის პროექტი, თუ აპირებთ რაიმე თამაშს თამაშობდეთ სამაგიდო/კამათელთან დაკავშირებით. პროექტის ასაგებად დაგჭირდებათ უწყვეტი ბრუნვის სერვო, არკადული ღილაკი და არდუინო ნანო ან ESP8266 დაფა, გარდა ამისა დაგჭირდებათ 3D p
დახრის სენსორი LED კამათელი: 3 ნაბიჯი
დახრის სენსორი LED კამათელი: ეს პროექტი ქმნის LED კამათელს, რომელიც აწარმოებს ახალ რიცხვს ყოველ ჯერზე დახრის სენსორის დახრისას. ეს პროექტი შეიძლება შეიცვალოს ღილაკის გამოყენებით, მაგრამ კოდი უნდა შეიცვალოს შესაბამისად. ამ პროექტის დაწყებამდე დარწმუნდით, რომ დააკავშირეთ 5V და
ელექტრონული კამათელი - 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: ეს არის მარტივი არდუინოს პროექტი ელექტრონული ბუდის შესაქმნელად. შესაძლებელია 1 -დან 6 კამათლისთვის ან 8 სპეციალური კამათლიდან 1 -ის არჩევა. არჩევანი კეთდება უბრალოდ მბრუნავი კოდირების შემობრუნებით. ეს არის მახასიათებლები: 1 კვდება: დიდი წერტილების ჩვენება 2-6 კამათელი: წერტილების ჩვენება