Satura rādītājs:

Izlases likmju ģeneratora naudas kaste: 6 soļi (ar attēliem)
Izlases likmju ģeneratora naudas kaste: 6 soļi (ar attēliem)

Video: Izlases likmju ģeneratora naudas kaste: 6 soļi (ar attēliem)

Video: Izlases likmju ģeneratora naudas kaste: 6 soļi (ar attēliem)
Video: Dienasgrāmata, kurā ir šausmīgi noslēpumi. Pāreja. Džeralds Durels. Mistiķis. Šausmas 2024, Novembris
Anonim
Image
Image
Ķēde
Ķēde

Man bija diskusija ar savu otro pusīti par futbolu un naudu, un šī tēma nonāca derībās. Ikreiz, kad viņš dodas uz maču, viņa biedri visu žetonu iegūst dažos dolāros un viņi uzliek likmi. Likme parasti ir gala rezultāts UN pirmo vai pēdējo vārtu guvējs. Lieki piebilst, ka viņi nekad neiegūst naudu.

Mēs nolēmām likt šai naudai darboties mūsu vietā - tāpēc ietaupīsim naudu, kad izbaudīsim likmju uztraukumu.

Iepazīstinām ar Ralph & Edna fiksēto likmju derību veikalu (nosaukts Ednas Krosas un Ralfa Hārdvika vārdā no Brūsaidas - viņiem ļoti patika nekaunīga likme)!

Mēs abi veiksim likmi 10 £ apmērā par nejauši ģenerētu galarezultātu UN pirmo vai pēdējo vārtu guvēju. Ja kāds no mums uzvar, mēs laimējam 20 sterliņu mārciņas. Ja mēs zaudējam, nauda nonāk uzkrājumu kastē. Futbola sezonas beigās mēs izmantosim visu, kas mums ir brīvdienās vai kaut ko citu. Joprojām ir neliela iespēja, ka kāds no mums katru nedēļu laimēs naudu, bet māja noteikti uzvar lielāko daļu laika - tikai mūsu gadījumā māja ir mūsu, tāpēc mēs uzvaram jebkurā gadījumā!

Tāpēc es gribēju izveidot naudas kasti, kas attēlo derību veikalu. Un es vēlos iekļaut pogu, kas, nospiežot, parādīs izlases likmi, ko katrs no mums veic.

1. darbība. Šim nolūkam es izmantoju:

  • Arduino
  • LCD1620 ekrāns
  • Galvenes tapas
  • Maizes dēlis
  • Džemperu vadi no tēviņa līdz sievietei
  • Džemperu vadi no tēviņa līdz vīrietim
  • Džempera vadi no sievietes līdz sievietei
  • Uzspied pogu
  • 220 omu rezistors
  • 3 mm saplāksnis
  • 2 M3 skrūves
  • 3 M3 rieksti
  • 2 rāvējslēdzēja saites
  • Velcro sloksnes
  • Prototipēšanas dēlis

Jums būs nepieciešama arī piekļuve:

  • Lodāmurs
  • Lāzera griezējs
  • Šķēres

2. solis: ķēde

Lodējiet tapas galviņu pie LCD1602

Salieciet Arduino un ekrānu uz maizes dēļa šādi:

No LCD ekrāna:

  • Abas gala tapas (VSS & K) iet uz zemes, un nākamās tapas gar (VDD & A) iet uz 5 V
  • VO iet uz potenciometra vidējo tapu
  • RS iet uz Arduino Digital Pin 12
  • RW iet uz zemes
  • E iet uz Arduino 11
  • D4 iet uz Arduino 5
  • D5 iet uz Arduino 4
  • D6 iet uz Arduino 3
  • D7 iet uz Arduino 2

Spiedpoga:

  • Pievienojiet rezistoru starp pozitīvo kāju un 5V
  • Savienojiet zemes kāju ar zemi
  • Savienojiet pozitīvo kāju ar Arduino 8

Potenciometrs

Pagriežot pagriezienu pret jums, kreisā tapa ir uz 5 V, bet labā - uz zemes.

Visbeidzot

Savienojiet maizes dēļa pozitīvās un negatīvās sliedes ar Arduino 5v un Gnd tapām.

3. darbība: kods

Kods
Kods

Savienojiet Arduino ar datoru un piesakieties tiešsaistes Arduino tīmekļa redaktorā vai izmantojiet IDE, lai izveidotu jaunu skici. Kopējiet un ielīmējiet šo kodu un augšupielādējiet to Arduino.

#iekļaut

LiquidCrystal LCD (12, 11, 5, 4, 3, 2); char * score = {"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 = {"Pirmais", "Pēdējais"}; char * player = {"Salah", "Firmino", "Mane", "Shaqiri", "Milner"}; garais likmju rādītājs; ilgs derību laiks; garais betplayer; // konstantes nemainīsies. Šeit tos izmanto, lai iestatītu pin numurus: const int buttonPin = 8; // spiedpogas tapas numurs // mainīsies mainīgie: int buttonState = 0; // mainīgais spiedpogas statusa lasīšanai void setup () {lcd.begin (16, 2); lcd.clear (); } void loop () {pinMode (buttonPin, INPUT); buttonState = digitalRead (buttonPin); betscore = (nejauši (sizeof (scoreof)/sizeof (char*))); bettime = (nejaušs (sizeof (vārtu laiks)/sizeof (char*))); betplayer = (nejauši (sizeof (spēlētājs)/sizeof (char*))); if (buttonState == LOW) {lcd.clear (); lcd.setCursor (0, 0); lcd.print (rezultāti [likmju rezultāts]); lcd.setCursor (0, 1); lcd.print (vārtu laiks [spēles laiks]); lcd.setCursor (6, 1); lcd.print (spēlētājs [betplayer]); kavēšanās (5000); lcd.clear (); } cits {lcd.setCursor (0, 0); lcd.print ("LFC, lai uzvarētu:"); }}

4. solis: apvalks un montāža

Image
Image
Naudas kaste
Naudas kaste

Pieņemot, ka tas viss darbojas, varat pāriet uz korpusa izgatavošanu.

Lejupielādēt failu - korpusa dizains

Izgrieziet dizainu, izmantojot lāzera griezēju.

Izmantojot maizes dēli, jūs, iespējams, izmantojāt džemperu vadus no vīriešiem līdz vīriešiem. Tagad mēs varam pievienot vadus tieši tapas galvenei ekrānā, izmantojot vadus no mātītes līdz sievietēm. Mēs varam arī savienot potenciometru ar ekrānu, izmantojot vadu no sievietes līdz sievietei.

Es izmantoju 2 prototipēšanas plāksnes gabalus un pielodēju visus zemējuma vadus pie viena un visus 5 V vadus pie otra, nodrošinot savienojumu starp visiem vadiem. Atcerieties, ka rezistors savienojas arī ar 5 V spriegumu, tāpēc jums var būt nepieciešams papildu vads starp rezistoru un prototipēšanas plāksni.

Pievienojiet Arduino vēlreiz, lai pārliecinātos, ka tas viss ir savienots un darbojas, un pēc tam salieciet kastīti.

  • Es sāku ar USB ligzdas izbīdīšanu caur kvadrātveida caurumu sānu panelī.
  • Spiediet pogu caur apaļo caurumu augšējā daļā un LCD ekrānu caur lielo taisnstūra atveri.
  • Ja spiedpogai ir uzgrieznis, pievienojiet to priekšpusē, lai to nostiprinātu vietā.
  • Ekrānam jābūt cieši pieguļošam, tāpēc nav nepieciešama skrūvēšana.
  • Atvere atlikušajā sānu panelī paredzēta potenciometram.
  • Līmējiet visus sānu gabalus kopā ar pamatni un pēc tam uzmanīgi salieciet visus vadus un ievietojiet tos telpā pirms vāka pievienošanas. Nelīmējiet to vietā, jo nākotnē jums var būt nepieciešams piekļūt vadiem iekšpusē.
  • Ja vadi nospiež vāku uz augšu, nostipriniet to ar elastīgām lentēm.

Pievienojiet Arduino un pārbaudiet, vai tas joprojām darbojas….

5. solis: Naudas kaste

Naudas kaste
Naudas kaste

Naudas kastei es izmantoju šādu dizainu, kurā ir vieta naudas noguldīšanai un lūka aizmugurē, lai izgūtu naudu. Es nostiprināju derību ģeneratora kārbu uz augšu, izmantojot velcro sloksnes. Un pēc tam dekoratīvos nolūkos izgrieziet izsmalcinātu priekšējo daļu.

Lejupielādēt - naudas kastes dizaina fails

Lejupielādēt - priekšējās daļas dizaina fails

  • Izmantojiet rāvējslēdzējus, lai piestiprinātu lūku pie kastes veidojošām eņģēm
  • Piestipriniet mazo taisnstūri ar 2 caurumiem pie durvju plāksnes ārpuses, izmantojot skrūvi, un nostipriniet to ar uzgriezni iekšpusē.
  • Izvelciet skrūvi no naudas kastes iekšpuses caur 3 mm caurumu virs lūkas, nostipriniet ar uzgriezni un pēc tam iespiediet atlikušo mazā taisnstūra atveri un nostipriniet ar uzgriezni. Tas būs lūkas atvēršanas un aizvēršanas mehānisms.
  • Līmējiet visas puses kopā.
  • Līmējiet priekšējo daļu kastes priekšpusē un izmantojiet velcro sloksnes, lai likmju ģeneratoru nostiprinātu naudas kastes augšpusē

6. solis: noteikumi

Ievietojiet £ 10 naudas slotā.

Nospiediet pogu

Pierakstiet ģenerēto likmi.

Ja jūsu likme uzvar … jūs laimēsit savus 10 mārciņas plus visus pārējos 10 mārciņas, kas ir likmes par šo spēli

Ja neviens neuzvar, nauda paliek naudas kastē.

Laimīgu ietaupījumu!

Ieteicams: