Satura rādītājs:

Spēļu automāts: 4 soļi
Spēļu automāts: 4 soļi

Video: Spēļu automāts: 4 soļi

Video: Spēļu automāts: 4 soļi
Video: Джекпот в казино! #Додепов в поисках заносов 2024, Novembris
Anonim
Automāts
Automāts

PIEZĪME: Man tagad ir Instructable, kas piedāvā spēļu automāta Arduino kodu.

Es atceros, kad es biju 17 gadus vecs, nesen beidzis vidusskolu un kopā ar vecvecākiem no Kalifornijas devāmies atpakaļ uz savām mājām Mičiganā. Protams, mēs apstājāmies Lasvegasā un gājām pa Stripu, lai tikai redzētu, ko tur redzēt. Gandrīz visi kazino bija atvērti priekšā, tāpēc es kopā ar saviem vecvecākiem nokļuvu vienā. Es ieraudzīju niķeļa spēļu automātu un vienkārši vajadzēja ielikt monētu. Pārsteigums, pārsteigums, es trāpīju džekpotā! Džekpoti tika izmaksāti kā divi ruļļi pa 50 niķeļiem katrā, tāpēc kazino darbinieks ieradās, kad nodzisa gaismas un skaņa. Viņš paskatījās uz mani, pasniedza rullīšus manai vecmāmiņai un klusi pateica, ka ikvienam, kas jaunāks par 21 gadu, tur tiešām nevajadzētu atrasties.

Man patīk tehnoloģijas, bet es nekādā ziņā neesmu tehnoloģiju junkie, un man patīk arī daudzas vecās skolas lietas, piemēram, senlietas, automašīnas utt. Piemēram, ja es kādreiz nolēmu nopirkt pinball mašīnu, es to vēlētos. no 60. vai 70. gadiem, pirms tie kļuva pārāk spīdīgi. Es arī neesmu spēlmanis, taču atceros, cik foršs bija tas vecais spēļu automāts. Vienkārši prieka pēc es nolēmu dažus pārbaudīt eBay un noģību, ieraugot cenu zīmes. Es droši vien varētu to atļauties, bet esmu pārāk lēts, un mūsu mājās tam nav vietas. Tomēr es domāju, ka mazie mazbērni, ierodoties ciemos, varētu izbaudīt šādu rotaļlietu, tāpēc nolēmu noskaidrot, vai es varētu izveidot nelielu versiju.

1. darbība: sastāvdaļas

Sastāvdaļas
Sastāvdaļas
Sastāvdaļas
Sastāvdaļas
Sastāvdaļas
Sastāvdaļas

Veciem spēļu automātiem bija trīs logi un mehāniski riteņi ar dažādiem attēliem, kas grieztos aiz logiem, kad tika ievietota monēta un pavilkts sānu rokturis. Vērpšanas riteņi apstāsies pa vienam, un par dažādiem atbilstošiem attēliem notiks kāda veida izmaksa. Viņiem bija tendence arī mirgot gaismām un troksnim, ja notika džekpots. Es nemēģināju precīzi izveidot reālu spēļu automātu, bet vismaz tam bija jābūt dažiem pamatiem. Man vajadzēja solenoīdu, lai aktivizētu monētu slazdošanas durvis, kad notika džekpots, un dažas gaismas diodes mirgojošām gaismām. Es arī gribēju kaut kādu skaņu, tāpēc savā atkritumu kastē atradu skaņu ierakstīšanas moduli un ierakstīju arvien populārāko frāzi “Uzvarētājs, uzvarētājs, vistas vakariņas”. Tas skan caur nelielu skaļruni.

Displejs ir viens no lielajiem 1601 LCD pārpalikumiem, kas man atrodas. Es izmantoju kvadrātiekavas rakstzīmes, lai simulētu trīs logus, un galu galā nolēmu vienkārši izmantot ciparus, nevis rakstzīmes rāpojošajiem riteņiem. Es pievienoju nelielu skaņas signālu, lai radītu klikšķi, kamēr cipari “riteņi” griežas. Es apčubinājos un izdomāju, vai, ieslēdzot monētu, ieslēgt vai griezt “griešanos” vai izveidot atsevišķu rokturi. Nopirktajā monētu slotā bija monētu noraidīšanas poga, tāpēc es nolēmu to izmantot, lai sāktu griezienu. Es uzstādīju mikro slēdzi, lai tas tiktu aktivizēts, kad monētu noraidīšanas poga ir gandrīz pilnībā nospiesta. Starp monētu spraugu un slazda durtiņām tika novietots PVC lūžņu gabals, lai turētu ievietotās monētas.

Liela daļa jautrības bija neliels koka darbs (viens no citiem maniem hobijiem), lai izveidotu skapi. Manā lūžņu kaudzē nebija nekā pareiza, tāpēc devos uz vietējo kokmateriālu veikalu, lai paskatītos apkārt. Viens no veidiem, ko viņi nes, ir papele, kas, manuprāt, izklausījās diezgan mīlīga. Bet, kad es sāku šķirot dēļus, es saskāros ar tādu, kas man vienkārši vajadzēja, jo bija dažādas krāsu joslas. Tikai vēlāk es uzzināju, ka tas ir piemērs tam, ko sauc par “varavīksnes papeli”. Diemžēl mana fotogrāfija to nedara taisnīgi.

2. darbība. Aparatūra

Aparatūra
Aparatūra

Shēma ir parādīta iepriekš. Lielākā daļa sastāvdaļu jau ir aprakstītas iepriekšējā sadaļā un ir diezgan acīmredzamas. Es novietoju četras dažādu krāsu gaismas diodes priekšpusē, divas katrā pusē, un tās mirgo turp un atpakaļ, kad tiek sasniegts džekpots. Shēma tikai parāda tos kā divus gaismas diodes uz PIC tapām 11 un 12. Skaņas modulis saka, ka tas darbosies ar 5 voltiem, bet specifikācijas liecina, ka tas ir laimīgāks par mazāku. Regulatora vietā es vienkārši ievietoju pāris izglābtas 1 amp diodes virknē, lai nomestu +5 voltus modulim. Ieejas modulī dod priekšroku 3,3 voltu līmeņiem, tāpēc sprūda ieejai tika pievienots rezistoru dalītājs.

Solenoīds darbojas ar 12 voltiem, un sākotnēji es plānoju vienkārši izmantot 7805 regulatoru, lai nodrošinātu loģikai +5 voltus. Lielā LCD pašreizējā zīmējuma dēļ tika iztērēta liela jauda, tāpēc es paņēmu vienkāršu līdzstrāvas līdzstrāvas regulatora plāksni no detaļu piegādes, lai veiktu darbu. Mazais solenoīds, ko es izmantoju, nav ļoti spēcīgs, un tas netiks ievilkts, ja slazda durvis nospiež pārāk daudz monētu. Tam nevajadzētu būt problēmām, jo es izdarīju koeficientu 8: 1, lai saglabātu bērnu interesi. Jebkurā gadījumā es nolēmu izmantot vispārēju N-kanālu FET, lai aktivizētu solenoīdu, lai samazinātu sprieguma kritumu.

3. darbība: programmatūra

Galvenais režīms vienkārši nepārtraukti darbojas, līdz tiek nospiesta monētas slota poga. Lai aktivizētu griešanās ciklu, nav obligāti vispirms jāievieto monēta, bet es ceru, ka bērni to neizprot. Kamēr galvenā rutīna ir cilpas, tā palielina mainīgo “Random”. Pēc tam, kad tas sasniegs 255. ciklu, tas vienkārši pārplūdīs atpakaļ līdz nullei. Kad tiek izsaukta “Griešanas” kārtība, tā vienkārši iziet “Pārbaudes” vērtības pārbaudes sarakstu, lai noteiktu, vai ir noticis uzvarētājs. Kā minēts iepriekš, koeficients ir noteikts 8: 1, taču to var viegli mainīt, mainot laimesta vērtības “Spin”. Ja atbilstošā vērtība netiek atrasta, loģika vienkārši pārvieto bitus “Random” un parāda visus trīs bitus kā skaitli. Tiek veikts tests, lai pārliecinātos, ka nejauša ciparu sakritība nenotiek.

Ieslēgšanas displejā katrā no trim logiem tiek parādīta jautājuma zīme. Kamēr “riteņi” griežas, katrs logs pārmaiņus būs tukšs un jautājuma zīme, un pēc tam beidzot atrisināsies ar numuru viens. Šī loģika ir iekļauta ikdienas “Send_Digs”. Tā vietā, lai pastāvīgi pārrakstītu visu displeju, ikdienas “Send_Dig” raksta uz noteiktu LCD atrašanās vietu. Turklāt, kamēr “riteņi” griežas, tiek izsaukts parastais “Clickit”, lai simulētu riteņu mehānisko skaņu. Tas tiek panākts, nosūtot 2 ms ieslēgšanas / 100 ms izslēgšanas secības pjezo skaņas signālam.

Ja notiek džekpots, gaismas diodes pārmaiņus mirgo no labās uz kreiso pusi, skaņas modulis tiek aktivizēts un monētas durvis tiek atlaistas. Nav daļēju izmaksu, tikai viss vai nekas. Pēc monētu savākšanas monētu durvis manuāli jāatstumj atpakaļ, lai tās aiztaisītu.

Tas ir šim ierakstam. Iepazīstieties ar maniem citiem elektronikas projektiem: www.boomerrules.wordpress.com

4. solis: video

Šeit ir neliels video par spēļu automātu darbībā.

Ieteicams: