Indholdsfortegnelse:
- Trin 1: til dette mærke brugte jeg:
- Trin 2: kredsløbet
- Trin 3: Koden
- Trin 4: Kabinet og samling
- Trin 5: Pengeæske
- Trin 6: Reglerne
Video: Random Bet Generator Money Box: 6 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Jeg havde en diskussion med min anden halvdel om fodbold og penge, og emnet kom til væddemål. Hver gang han går til kampen, chipper alle hans venner i et par kroner, og de satser på. Væddemålet er normalt den endelige score OG enten den første eller sidste målscorer. Det er overflødigt at sige, at de aldrig vinder nogen penge.
Vi besluttede at få de penge til at fungere for os i stedet - så vi vil nyde spændingen ved et væddemål, mens vi sparer penge.
Vi præsenterer Ralph & Ednas Fixed Odds Betting Shop (opkaldt efter Edna Cross og Ralph Hardwick fra Brookside - de elskede at have en fræk lille satsning)!
Begge os vil satse £ 10 på en tilfældigt genereret slutresultat OG første eller sidste målscorer. Hvis nogen af os vinder, vinder vi 20 £. Hvis vi taber, går pengene ind i en sparekasse. I slutningen af fodboldsæsonen bruger vi, hvad vi har til at tage på ferie eller noget. Der er stadig en lille chance for, at en af os vinder nogle penge hver uge, men huset vinder bestemt det meste af tiden - bare i vores tilfælde er huset vores, så vi vinder begge veje!
Så jeg ville lave en pengekasse, der repræsenterer bettingbutikken. Og jeg vil medtage en knap, der, når den trykkes, viser det tilfældige væddemål, vi hver især foretager.
Trin 1: til dette mærke brugte jeg:
- Arduino
- LCD1620 skærm
- Header pins
- Brødbræt
- Trøjer fra mand til kvinde
- Trøjer fra mand til mand
- Jumper til hun til hun
- Trykknap
- 220 ohm modstand
- 3 mm krydsfiner
- 2 M3 bolte
- 3 M3 nødder
- 2 lynlåse
- Velcrobånd
- Prototypebord
Du skal også have adgang til:
- Loddekolbe
- Laserskærer
- Saks
Trin 2: kredsløbet
Lod lodhovedet til LCD1602
Saml Arduino og skærm på et brødbræt som følger:
Fra LCD -skærmen:
- Begge endepinde (VSS & K) går til jorden, og de næste stifter langs (VDD & A) går til 5V
- VO går til den midterste pin på potentiometeret
- RS går til Arduino Digital Pin 12
- RW går til jorden
- E går til Arduino 11
- D4 går til Arduino 5
- D5 går til Arduino 4
- D6 går til Arduino 3
- D7 går til Arduino 2
Trykknappen:
- Tilslut modstanden mellem det positive ben og 5V
- Tilslut jordbenet til jorden
- Tilslut det positive ben til Arduino 8
Potentiometeret
Med drejeren mod dig går den venstre pin til 5V, og den højre pin går til jorden.
Endelig
Tilslut brødbrættets positive og negative skinner til Arduino 5v og Gnd benene.
Trin 3: Koden
Tilslut Arduino til en computer, og log på online Arduino web -editor eller brug IDE til at oprette en ny skitse. Kopier og indsæt denne kode, og upload den til Arduino.
#omfatte
LiquidCrystal lcd (12, 11, 5, 4, 3, 2); char * scores = {"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 = {"Første", "Sidste"}; char * player = {"Salah", "Firmino", "Mane", "Shaqiri", "Milner"}; lang betscore; lang spilletid; lang betplayer; // konstanter ændres ikke. De bruges her til at indstille pinkoder: const int buttonPin = 8; // nummeret på trykknapstiften // variabler ændres: int buttonState = 0; // variabel til aflæsning af trykknapstatus tomrumsopsætning () {lcd.begin (16, 2); lcd.clear (); } void loop () {pinMode (buttonPin, INPUT); buttonState = digitalRead (buttonPin); betscore = (random (sizeof (scores)/sizeof (char*))); bettime = (random (sizeof (goaltime)/sizeof (char*))); betplayer = (random (sizeof (player)/sizeof (char*))); hvis (buttonState == LOW) {lcd.clear (); lcd.setCursor (0, 0); lcd.print (scores [betscore]); lcd.setCursor (0, 1); lcd.print (måltid [bettime]); lcd.setCursor (6, 1); lcd.print (spiller [betplayer]); forsinkelse (5000); lcd.clear (); } ellers {lcd.setCursor (0, 0); lcd.print ("LFC for at vinde:"); }}
Trin 4: Kabinet og samling
Forudsat at det hele fungerer, kan du gå videre til at lave et kabinet til det.
Download fil - Sagsdesign
Skær designet ved hjælp af en laserskærer.
Mens du brugte brødbrættet, brugte du sandsynligvis tråde fra mand til mand. Vi kan nu vedhæfte ledninger direkte til stiftoverskriften på skærmen ved hjælp af mandlige til hun -tråde. Vi kan også forbinde potentiometeret til skærmen ved hjælp af en hun -til -hun -ledning.
Jeg brugte 2 stykker prototypebord og lodde alle jordtrådene til en og alle 5V -ledningerne til en anden for at sikre, at der var en forbindelse mellem alle ledningerne. Husk, at modstanden også tilsluttes 5V, så du kan få brug for en ekstra ledning mellem modstanden og prototypebordet.
Tilslut Arduino igen for at sikre, at det hele er tilsluttet og fungerer, og saml derefter kassen.
- Jeg startede med at stikke USB -stikket gennem det firkantede hul på sidepanelet.
- Skub knappen gennem det runde hul på det øverste stykke og LCD -skærmen gennem det store rektangelhul.
- Hvis der er en møtrik til trykknappen, skal du tilføje denne til fronten for at sikre den på plads.
- Skærmen skal sidde tæt, så den ikke skal skrues.
- Hullet på det resterende sidepanel er til potentiometeret.
- Lim alle sidestykker sammen med bunden, og bund forsigtigt alle ledninger sammen, og sæt dem ind i rummet, før du tilføjer låget. Lim ikke dette på plads, da du muligvis skal få adgang til ledningerne inde i fremtiden.
- Hvis ledningerne skubber låget op, sikres det med elastikbånd.
Sæt Arduino i, og kontroller, at det stadig fungerer….
Trin 5: Pengeæske
Jeg brugte følgende design til pengekassen, der indeholder en plads til at deponere penge og en luge på bagsiden for at hente pengene. Jeg sikrede bettinggeneratorboksen til toppen ved hjælp af velcrobånd. Og skær derefter et smukt forstykke til dekorative formål.
Download - pengekassen designfil
Download - Frontfilens designfil
- Brug lynlåse til at fastgøre lugen til de kasseformende hængsler
- Fastgør det lille rektangel med 2 huller på ydersiden af dørpladen med en bolt og fastgør det indvendigt med en møtrik.
- Træk en bolt inde fra pengekassen gennem det 3 mm hul over lugen, fastgør med en møtrik, og skub derefter gennem det resterende hul i det lille rektangel og fastgør med en møtrik. Dette vil være den åbne og lukkende mekanisme til lugen.
- Lim alle sider sammen.
- Lim forstykket fast på kassens forside, og brug velcrobånd til at fastgøre indsatsgeneratoren til toppen af pengekassen
Trin 6: Reglerne
Indsæt £ 10 i pengespillet.
tryk på knappen
Notér det genererede væddemål.
Hvis dit væddemål vinder … vinder du dine £ 10 plus alle andre £ 10, der er blevet satset på det spil
Hvis ingen vinder, forbliver pengene i pengekassen.
God fornøjelse!
Anbefalede:
LED Random Number Generator: 5 trin (med billeder)
LED Random Number Generator: Dette er et meget simpelt Arduino -projekt. Produktet bruger lysdioder til at repræsentere tilfældige tal. Når du trykker på (og holder) knappen, vil lysdioderne gå frem og tilbage, så lader et tilfældigt sæt lysdioder skinne for at repræsentere tallet. Dette er en Ardu
Money Heist BELLA CIAO -sang i Arduino Uno: 9 trin (med billeder)
Money Heist BELLA CIAO -sang i Arduino Uno: I denne vejledning viser jeg dig, hvordan du kan spille Money Heist Song Bella Ciao i enhver Arduino ved hjælp af en piezoelektrisk summer. Dette fede projekt er dedikeret til alle Money Heist -fans over hele verden. Så lad os komme i gang
Midi Random Sequence Generator: 3 trin
Midi Random Sequence Generator: Hej, i dag viser jeg dig, hvordan du laver din egen Midi Random Sequence Generator.Den genererer tilfældige 4, 7,8 eller 16 noter lange sekvenser i en mindre tast. Selvfølgelig kan du ændre, hvad du vil, du kan tilføje flere sekvenslængder eller ændre nøglen. Men pers
ANDI - Random Rhythm Generator - Elektronik: 24 trin (med billeder)
ANDI - Random Rhythm Generator - Electronics: ANDI er en maskine, der genererer en tilfældig rytme med et tryk på en knap. Hvert slag er unikt og kan finjusteres med fem knapper. ANDI er resultatet af et universitetsprojekt, der handlede om at inspirere musikere og undersøge nye måder at arbejde med tromme på
Self Excite en generator uden DC -generator, kondensatorbank eller batteri: 5 trin (med billeder)
Self Excite en generator uden nogen DC-generator, kondensatorbank eller batteri: Hej! Denne instruktør er til at konvertere en feltspændt generator til en selvspændt en. Fordelen ved dette trick er, at du ikke behøver at drive feltet til dette generator med et 12 volt batteri, men i stedet vil den tænde sig selv, så du