Satura rādītājs:
Video: 8x8 Colorduino tenisa spēle: 3 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Šajā instrukcijā es jums parādīšu, kā es izveidoju tenisa spēli, izmantojot 8 x 8 RGB LED matricas tāfeles moduli. Šo moduli sauc par Colorduino. Tam ir iebūvēts mikrokontrolleris un saskarne, lai izveidotu savienojumu ar citām Colorduino plāksnēm. Tā spēj apstrādāt 64 gab. Krāsu gaismas diodes. Plāksni var kontrolēt ar Arduino kodu. Es izveidoju divus kontrolierus, katram kontrolierim ir divas pogas. Šo spēli var spēlēt divi spēlētāji. Mērķis ir neļaut bumbiņai sasniegt sienu jūsu pusē. Ir 3 LED platuma platforma, kas var atvairīt bumbu pretiniekam. Mana ideja bija padarīt to pēc iespējas vienkāršāku. Viss būvniecības process aizņem apmēram 1 stundu (tamborēšana kontrolieriem netiek ieskaitīta). Projekta izmaksas bija 20 USD. Ierīci darbina 18650 akumulators.
1. darbība: BOM saraksts
Materiāla nosaukuma daudzuma saite
Colorduino V2.0 Dot Matrix RGB LED draivera vairogs 1 gab.
Plastmasas korpuss pogām 1 gab
Elastīgs elastīgs kabelis ar gumijas apvalku 1 gab.
Cable Gland 4 pc
Proto PCB 1 gab.
18650 Akumulatora turētājs 1 gab.
18650 Akumulators 1 gab.
Spiedpogas slēdzis 12 mm īslaicīga spiedpoga 4 gab.
Kabelis lodēšanai 1 gab
Lodēšanas skārda 1 gab.
2 pozīciju fiksējošais pārslēgšanas slēdzis 1 gab.
4, 7 kohm 4 gab
3V līdz 5V DC-DC pārveidotājs Step Up Boost mobile 1 pc
2 polu 5 mm piķa PCB stiprinājuma skrūves spaiļu bloka savienotājs 1 gab.
3 kontaktu 5 mm piķa PCB stiprinājuma skrūves spaiļu bloks 2 gab.
Korpuss elektronikai 1 gab
Projekta kopējās materiālās izmaksas: 20, 21 USD/projekta kopējais apjoms
2. solis: montāža
Pārbaudiet videoklipu pirmajā solī. Daži papildu dati par videoklipu:
Savāc visus materiālus saskaņā ar BOM sarakstu. Es izmantoju proto PCB un pielodēju visas sastāvdaļas.
Es pievienoju visas sastāvdaļas saskaņā ar pievienoto shēmu. Šo shēmu ir viegli izveidot, to var izdarīt ikviens, kurš vēlas izmantot lodāmuru. PIN savienošanai izmantoju rezistoru kājas. Dupont džemperu kabeļi ir ideāli piemēroti LED matricas pievienošanai protoboardam. Visu protobortu var salikt pirms uzstādīšanas korpusā. Es uzstādīju PCB stiprinājuma skrūvju savienotājus. Tas man palīdzēja pārbaudīt ķēdi bez korpusa. Pēc pārbaudes es vienkārši atvienoju kabeļus, ievietoju proto PCB korpusā un izspiedu kabeļus caur dziedzeriem, tad es pieskrūvēju visus kabeļus atpakaļ.
Arduino kods ir radies no šīs instrukcijas, paldies par iedvesmu.
labs.bsoares.com/ping-pong-com-matriz-de-l…
Pirms uzstādīšanas korpusā ir jāpārbauda kontrolieri.
Plastmasas korpuss tiek pārveidots, izmantojot sadzīves nazi un urbi.
Es ievietoju kontrolierus zaļos un zilos tamborējumos, lai atšķirtu abus spēlētājus. Tamborējums tika izstrādāts un izveidots, izmantojot šo instrukciju:
www.instructables.com/id/Crochet-for-Gadge…
3. darbība: augšupielādējiet pievienoto programmatūru
Programmatūru augšupielādē Atmel Studio. Pirmkārt, es mēģināju izmantot Arduino IDE, bet es nevarēju to izmantot, tāpēc man bija jāizmanto AVR programmētājs Avrisp mkII. Tas manu darbu nedaudz apgrūtināja. Es pievienoju Arduino kodu un Atmel Studio projektu. Pārbaudiet iepriekš redzamo videoklipu, kā izmantot Arduino kodu Atmel Studio 7.
Man bija dažas problēmas ar Colorduino PIN augšupielādi. Colorduino plates ISP PIN kodi atrodas starp MCU un LED plāksni, un Avrisp mkII programmētāja 6 PIN savienotājam nav vietas. Lai augšupielādētu, man bija jāizņem divi dēļi. Izstrādes posmā man daudzas reizes bija jāaugšupielādē kods, tāpēc es nolēmu ievietot ISP savienotāju tāfeles otrā pusē. Lai to izdarītu, man bija jāatspoguļo tapas un jāizmanto neliela proto PCB plāksne. Ja jums ir vajadzīgas tikai dažas augšupielādes, tad vienkārši neuztraucieties, noņemiet dēļus, veiciet augšupielādi, nevis izveidojiet savienojumu vēlreiz. Plašāka informācija par Avrisp mkII:
Arduino kods ir radies no šīs instrukcijas, paldies par iedvesmu.
labs.bsoares.com/ping-pong-com-matriz-de-leds-8x8-ee13cce39007
Noslēguma vārdi
Mani bērni izmēģināja šo spēli un patika. Es domāju, ka šajā projektā ir daudz potenciāla, citas spēles var viegli attīstīt.
Jauku dienu!
Ieteicams:
Simona spēle - jautra spēle!: 5 soļi
Simona spēle - jautra spēle !: Atsauce: šeitPēc garas nedēļas nogales jums patiešām ir jācenšas izpildīt visus uzdevumus un darbu, par kuru esat atbildīgs. Mums ir pienācis laiks trenēt smadzenes, vai ne? Bez šīm garlaicīgajām un bezjēdzīgajām spēlēm ir arī spēle ar nosaukumu Simona spēle
Andrea tenisa spēle: 4 soļi
Andrea tenisa spēle: Šī ir spēle, kas sākotnēji nāca no šejienes. Es izveidoju spēli un pēc tam veicu dažas izmaiņas, pamatojoties uz to. Es jums parādīšu šīs spēles veidošanas soļus, pēc tam norādīšu kodu, kuru es mainīju. Es pievienoju dažas izmaiņas sākotnējam kodam, piemēram, mainot
8x16 LED matricas tenisa spēle (2 lāpstiņas vienam spēlētājam): 3 soļi
8x16 LED matricas tenisa spēle (2 lāpstiņas vienam spēlētājam): Mani iedvesmoja daudzas klasiskās Pong spēles variācijas, kas ieviestas Arduino, izmantojot 8x8 LED matricu. Šajā pamācībā es jums parādīšu, kā izveidot savu iecienītāko tenisa versiju, kurā katram spēlētājam ir divi lāpstiņi - uzbrucējs un vārtsargs
Tenisa spēle: 6 soļi
Pong spēle: Materiāli: Basys3 FPGA Board VGA kabelis VivadoŠā pamācības mērķis ir izstrādāt tenisa spēli, kas tiks parādīta monitorā. Projekts programmēšanai izmantos VHDL un izmantos Basys3 FPGA, lai veiktu kodu un pārsūtītu mums attēlu
Automātiskā galda tenisa spēle: 6 soļi
Automātiskā galda tenisa spēle: šī ir galda tenisa spēle, kurā tiek izmantoti motori, lai pie jums palaistu galda tenisa bumbiņas, un jums tas jāsit caurumos. Vienai personai jāsit bumbiņas, bet otrai jāsit pa bumbiņām. **** Ņemiet vērā, ka to veic divi sestās klases skolēni