Isi kandungan:

Kotak Wang Penjana Taruhan Rawak: 6 Langkah (dengan Gambar)
Kotak Wang Penjana Taruhan Rawak: 6 Langkah (dengan Gambar)

Video: Kotak Wang Penjana Taruhan Rawak: 6 Langkah (dengan Gambar)

Video: Kotak Wang Penjana Taruhan Rawak: 6 Langkah (dengan Gambar)
Video: 【Multi sub】Supreme Dantian System EP 1-103 2024, Julai
Anonim
Image
Image
Litar
Litar

Saya sedang mengadakan perbincangan dengan separuh saya yang lain mengenai bola sepak dan wang dan topiknya menjadi pertaruhan. Setiap kali dia pergi ke pertandingan, rakan-rakannya semua chip dalam beberapa quid dan mereka bertaruh. Pertaruhan biasanya merupakan skor akhir DAN sama ada penjaring gol pertama atau terakhir. Tidak perlu dikatakan mereka tidak pernah memenangi wang.

Kami memutuskan untuk menjadikan wang itu berfungsi untuk kami - jadi kami akan menikmati kegembiraan pertaruhan sambil menjimatkan wang.

Memperkenalkan Ralph & Edna's Fixed Odds Betting Shop (dinamakan sempena Edna Cross dan Ralph Hardwick dari Brookside - mereka suka bertaruh kecil)!

Kami berdua akan meletakkan taruhan £ 10 pada skor akhir yang dihasilkan secara rawak DAN penjaring gol pertama atau terakhir. Sekiranya salah satu daripada kita menang, kita memenangi £ 20. Sekiranya kita kalah, wang itu masuk ke dalam kotak simpanan. Pada akhir musim bola sepak, kita akan menggunakan apa sahaja yang kita ada untuk bercuti atau sebagainya. Masih ada peluang kecil salah satu daripada kita untuk memenangi sejumlah wang setiap minggu, tetapi rumah itu pasti menang selalunya - sekiranya rumah kita menjadi milik kita, jadi kita menang sama ada!

Oleh itu, saya ingin membuat kotak wang yang mewakili kedai pertaruhan. Dan saya ingin memasukkan butang yang, apabila ditekan, akan memaparkan pertaruhan rawak yang kita buat.

Langkah 1: untuk Ini Membuat Saya Digunakan:

  • Arduino
  • Skrin LCD1620
  • Pin pengepala
  • Papan roti
  • Wayar pelompat lelaki hingga wanita
  • Wayar pelompat lelaki hingga lelaki
  • Wayar pelompat wanita ke wanita
  • Tekan butang
  • Perintang 220 ohm
  • Papan lapis 3mm
  • 2 selak M3
  • 3 biji kacang M3
  • 2 tali leher
  • Jalur Velcro
  • Papan prototaip

Anda juga memerlukan akses ke:

  • Besi pematerian
  • Pemotong Laser
  • Gunting

Langkah 2: Litar

Pateri header pin ke LCD1602

Pasang Arduino dan layar di papan roti seperti berikut:

Dari skrin LCD:

  • Kedua-dua pin hujung (VSS & K) menuju ke tanah dan pin seterusnya (VDD & A) menuju ke 5V
  • VO menuju ke pin tengah pada potensiometer
  • RS menuju ke Arduino Digital Pin 12
  • RW menuju ke tanah
  • E pergi ke Arduino 11
  • D4 pergi ke Arduino 5
  • D5 pergi ke Arduino 4
  • D6 pergi ke Arduino 3
  • D7 menuju ke Arduino 2

Butang tekan:

  • Sambungkan perintang antara kaki positif dan 5V
  • Sambungkan kaki tanah ke tanah
  • Sambungkan kaki positif ke Arduino 8

Potensiometer

Dengan pemusing menghadap anda pin kiri menuju ke 5V dan pin kanan menuju ke tanah.

Akhirnya

Sambungkan rel positif dan negatif papan roti ke pin Arduino 5v dan Gnd.

Langkah 3: Kodnya

Kod tersebut
Kod tersebut

Sambungkan Arduino ke komputer dan log masuk ke penyunting web Arduino dalam talian atau gunakan IDE untuk membuat lakaran baru. Salin dan tampal kod ini dan muat naik ke Arduino.

#sertakan

LiquidCrystal lcd (12, 11, 5, 4, 3, 2); char * skor = {"1-0", "2-0", "3-0", "4-0", "5-0", "2-1", "3-1", " 4-1 "," 5-1 "," 3-2 "," 4-2 "," 5-2 "," 4-3 "," 5-3 "," 5-4 "}; char * goaltime = {"Pertama", "Terakhir"}; char * player = {"Salah", "Firmino", "Mane", "Shaqiri", "Milner"}; skor pertaruhan panjang; pertaruhan panjang; pemain pertaruhan panjang; // pemalar tidak akan berubah. Mereka digunakan di sini untuk menetapkan nombor pin: const int buttonPin = 8; // bilangan pin butang tekan // pemboleh ubah akan berubah: int buttonState = 0; // pemboleh ubah untuk membaca status butang penyediaan tidak sah () {lcd.begin (16, 2); lcd.clear (); } gelung kosong () {pinMode (buttonPin, INPUT); buttonState = digitalRead (buttonPin); betscore = (rawak (sizeof (skor) / sizeof (char *))); bettime = (rawak (sizeof (gol masa) / sizeof (char *))); betplayer = (rawak (sizeof (pemain) / sizeof (char *))); jika (buttonState == RENDAH) {lcd.clear (); lcd.setCursor (0, 0); lcd.print (skor [betscore]); lcd.setCursor (0, 1); lcd.print (gol masa [bettime]); lcd.setCursor (6, 1); lcd.print (pemain [betplayer]); kelewatan (5000); lcd.clear (); } lain {lcd.setCursor (0, 0); lcd.print ("LFC untuk menang:"); }}

Langkah 4: Sarung & Pemasangan

Image
Image
Kotak duit
Kotak duit

Dengan mengandaikan semuanya berfungsi, anda boleh terus membuat casing untuknya.

Muat turun fail - Reka bentuk kes

Potong reka bentuk menggunakan pemotong laser.

Semasa menggunakan papan roti, anda mungkin menggunakan wayar pelompat lelaki hingga lelaki. Kita sekarang boleh memasang wayar terus ke header pin di skrin menggunakan wayar lelaki ke wanita. Kita juga boleh menyambungkan potensiometer ke skrin menggunakan wayar wanita ke wanita.

Saya menggunakan 2 keping papan prototaip dan menyolder semua wayar tanah ke satu dan semua wayar 5V ke yang lain, memastikan ada hubungan antara semua wayar. Ingat perintang juga menyambung ke 5V sehingga anda mungkin memerlukan wayar tambahan antara perintang dan papan prototaip.

Pasang kembali Arduino untuk memastikan semuanya bersambung dan berfungsi dan kemudian pasangkan kotak.

  • Saya mulakan dengan memasang soket USB melalui lubang persegi di panel sisi.
  • Tekan butang melalui lubang bulat di bahagian atas dan skrin LCD melalui lubang segi empat besar.
  • Sekiranya ada mur untuk butang tekan tambahkan ini ke bahagian depan untuk menahannya di tempat.
  • Skrin harus pas sehingga tidak memerlukan sekrup.
  • Lubang pada panel sisi yang tinggal adalah untuk potensiometer.
  • Lekatkan semua bahagian sisi dengan pangkal dan kemudian cantumkan semua wayar dengan teliti dan pasangkan ke ruang sebelum memasukkan penutupnya. Jangan merekatkannya di tempat kerana anda mungkin perlu memasuki wayar di dalamnya pada masa akan datang.
  • Sekiranya wayar menolak penutup, pasangkan dengan tali elastik.

Pasang Arduino dan periksa masih berfungsi ….

Langkah 5: Kotak Wang

Kotak duit
Kotak duit

Saya menggunakan reka bentuk berikut untuk kotak wang yang merangkumi ruang untuk menyimpan wang dan menetas di bahagian belakang untuk mengambil wang. Saya mengamankan kotak penjana taruhan ke bahagian atas dengan menggunakan helai velcro. Dan kemudian potong bahagian depan yang mewah untuk tujuan hiasan.

Muat turun - Fail reka bentuk kotak wang

Muat turun - Fail reka bentuk bahagian depan

  • Gunakan tali leher untuk memasang penutup pada kotak yang membentuk engsel
  • Pasang segi empat kecil dengan 2 lubang ke bahagian luar piring pintu menggunakan bolt dan pasangkannya di bahagian dalam dengan mur.
  • Benang selak dari dalam kotak wang melalui lubang 3mm di atas palka, selamatkan dengan mur dan kemudian tekan lubang yang tersisa dari segi empat kecil dan selamatkan dengan mur. Ini akan menjadi mekanisme buka dan tutup untuk menetas.
  • Lekatkan semua bahagian bersama.
  • Lekatkan bahagian depan ke bahagian depan kotak dan gunakan jalur velcro untuk mengikat penjana taruhan ke bahagian atas kotak wang

Langkah 6: Peraturan

Masukkan £ 10 ke dalam slot wang.

tekan butang

Buat catatan pertaruhan yang dihasilkan.

Sekiranya pertaruhan anda menang … anda memenangi £ 10 ditambah dengan £ 10 lain yang telah ditaruh pada permainan itu

Sekiranya tidak ada yang menang, wang akan tinggal di kotak wang.

Selamat menabung!

Disyorkan: