Satura rādītājs:
Video: Arduino kabatas spēļu automāts: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Es būšu godīgs un saku, ka šis projekts nekad nebūtu noticis, izņemot to, ka es aizsargājos savā vietā koronavīrusa uzliesmojuma laikā, es nejauši redzēju, ka Instructables rīko konkursu “LED sloksne”, un man ir dažas LED sloksnes kastē, kas gadiem ilgi nav izmantota. Es jūtos daudz labāk, noņemot to no krūtīm. Tas, ko es beidzot izveidoju, ir sava veida spēļu automāta kabatas versija, kuru es uzbūvēju saviem mazbērniem iepriekšējā Instructable. Tam nav vietas monētām vai slazda durvīm izmaksām, taču tam ir mirgojošas gaismas un skaņas efekti. Es redzēšu, ko bērni domā, kad izbrauksim no trimdas.
1. darbība: LED sloksnes
Lielāko daļu laika šīs sloksnes tiek izmantotas kā dekoratīvs apgaismojums, bet es gribēju izdomāt, ko būvēt, kur varētu vienkārši izmantot dažus mazus gabaliņus. Dažas sloksnes ir noslēgtas hidroizolācijai, bet man ir arī dažas, kuras ir viegli sagriezt gabalos. Kā redzat attēlā, tie pat parāda, kur griezt. Lodēt vadus pie vara cilnēm ir viegli, taču pārliecinieties, ka izmantojat salīdzinoši zemas karstuma lodāmuru un neatstājiet to uz sloksnes pārāk ilgi, jo viss pamatā ir plastmasa. Manās sloksnēs vienā sadaļā ir uzstādīti seši gaismas diodes, bet nākamajā sadaļā - deviņas gaismas diodes. Šīs sadaļas pārmaiņus veido sloksnes garumu.
2. darbība. Aparatūra
Shēmas ir parādītas iepriekš. Pirmajā ir sīki aprakstīti Arduino savienojumi. Kā es to darīju iepriekš, es izstrādāju programmatūru uz Arduino Nano un pēc tam ieprogrammēju atsevišķu ATMega328 mikroshēmu galīgajai montāžai. Tas palīdz samazināt gan ar akumulatoru darbināmā projekta izmēru, gan pašreizējo patēriņu. Slēdzis var būt jebkurš īslaicīgs kontakts, parasti atvērts. Signāls ir standarta pjezo tips, kas darbojas ar 1,5 voltu spriegumu.
Otrajā shēmā ir sīki aprakstīti savienojumi ar LED sloksnēm. Kā parādīts, tipiskajai sloksnei strāvas avots darbojas caur strāvas ierobežošanas rezistoru, un pēc tam gaismas diodes tiek savienotas virknē. Es izmantoju sadaļas ar sešām gaismas diodēm, lai tās atbilstu manam projekta lodziņam. No sešām gaismas diodēm divas ir sarkanas, divas ir zaļas un divas ir zilas. Sloksnēm ir līmējošs pamats, tāpēc tās bija viegli pielīmēt pie maizes dēļa. Projekta kastes parasto melno vāku nomainīju ar 1/8 collu baltu plexiglas gabalu. Gaismas diodes ir pietiekami spilgtas, lai spīdētu cauri.
LED sloksnes parasti darbojas ar 12 voltiem, bet manējie darbojas labi ar 9 voltiem, tāpēc es to izvēlējos, lai samazinātu pašreizējo patēriņu. Tā kā spriegums ir augstāks, nekā Arduino patīk redzēt uz savām tapām, man bija jāievieto tranzistoru draiveri. Man ir daudz lētu 2N3904 tranzistoru, tāpēc es tos izmantoju, bet jebkuram nelielam NPN signāla tipam vajadzētu darboties. Bāzē es izmantoju 7,5 k-omu rezistorus, taču šī vērtība nav kritiska. Jūs varat izmantot zemāku pretestību, taču atcerieties, ka tas palielinās pašreizējo patēriņu.
Šī projekta jauda tiek iegūta no standarta 18650 3,7 voltu litija akumulatora. Tāpat kā iepriekšējos projektos, es to pievienoju nelielai lādētāja plāksnei, lai akumulatora uzlādēšanai varētu izmantot USB tālruņa kabeli. Lādētāja plates izeja caur ieslēgšanas/izslēgšanas slēdzi nonāk divās dažādās vietās. Viens savienojums ir ar ATMega328, kas darbojas labi pie zemāka sprieguma. Otrs savienojums ir ar līdzstrāvas-līdzstrāvas pastiprinātāju, ko esmu izmantojis arī iepriekšējos projektos. Parasti es paaugstinu spriegumu līdz 5 voltiem un pēc tam visu atlaižu. Tomēr šoreiz es to palielināju līdz 9 voltiem īpaši LED sloksnēm.
3. darbība: programmatūra
Programmatūra ir diezgan vienkārša. Galvenais režīms nepārtraukti darbojas, līdz tiek nospiests slēdzis “Sākt”. Kamēr galvenā rutīna ir cilpas, tā palielina mainīgo “Random”. Tas vienkārši pārplūdīs atpakaļ līdz nullei, kad cilpa sasniegs 255. Kad tiek izsaukta “griešanās” rutīna, tā izmanto moduļa 27 vērtību “nejaušā”, lai indeksētu uzmeklēšanas tabulā, kuras gaismas diodes iedegas katrā joslā. Uzmeklēšanas tabulā ir 27 ieraksti, no kuriem trīs ir atbilstošās krāsās. Tas nosaka izredzes uz uzvaru 1 pret 9. “Griešanas” rutīna pagriež ciklu, lai no galda mirgo dažādas gaismas diodes kombinācijas, un tad beidzot nokārto vienu. Tāpat kā oriģinālajā spēļu automātu programmatūrā, “Clickit” rutīna simulē riteņu griešanās skaņu. Ja visas krāsas sakrīt, tiek izsaukta rutīna “Uzvarētājs”. “Uzvarētāja” rutīna uz brīdi iedegas visas gaismas diodes uz sloksnes, un pēc tam katra sloksne tiek ieslēgta/izslēgta secīgi. Arī skaņas signāls šajā laikā izdod ieslēgšanas/izslēgšanas signālu.
4. solis: video
Videoklips ne vienmēr nodrošina spēles taisnīgumu, jo gaismas diodes izskatās izskalotas un tālrunis neuztvēra audio. Tomēr tas sniedz pamata ieskatu spēles darbībā.
Ieteicams:
Spēļu automāts: 4 soļi
Spēļu 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 saviem vecvecākiem no Kalifornijas devos atpakaļ uz savām mājām Mičiganā. . Protams, ka mēs
Mini spēļu automāts "Uzmini skaitli" ar Micro: bit: 10 soļi
Mini spēļu automāts "Uzmini skaitli" ar Micro: bit: vai esi kādreiz spēlējis " Guess the Number "? Šī ir ļoti viegli veidojama mini spēļu mašīna, kas spēlē " Guess the Number " ar Tevi. Mēs izstrādājām šo DIY projektu, lai veicinātu fizisku spēli un palīdzētu bērniem apgūt programmēšanu. Tas izmanto MU
DIY spēļu kontrolieris uz Arduino bāzes - Arduino PS2 spēļu kontrolieris - Spēlējot Tekken ar DIY Arduino Gamepad: 7 soļi
DIY spēļu kontrolieris uz Arduino bāzes | Arduino PS2 spēļu kontrolieris | Spēlēt Tekken ar DIY Arduino Gamepad: Sveiki, puiši, spēlēt spēles vienmēr ir jautri, bet spēlēt ar savu DIY pielāgoto spēļu kontrolieri ir jautrāk. Tāpēc šajā instrukcijā mēs izveidosim spēles kontrolieri, izmantojot arduino pro micro
Retro spēļu automāts ar aveņu PI, RetroPie un mājās gatavotu futrāli: 17 soļi (ar attēliem)
Retro spēļu automāts ar Raspberry PI, RetroPie un mājās gatavotu lietu: Pirms kāda laika es atradu Linux izplatīšanu Raspberry Pi ar nosaukumu RetroPie. Es uzreiz uzzināju, ka tā ir lieliska ideja ar lielisku īstenošanu. Viena mērķa retro spēļu sistēma bez nevajadzīgām funkcijām. Izcili. Drīz pēc tam es nolēmu
Arkādes spēļu automāts ar Raspberry Pi: 7 soļi (ar attēliem)
Arkādes spēļu mašīna ar Raspberry Pi: stāsta veidošana: Arkādes spēļu automāts ar retro pi (aveņu pi3)