Cuprins:
- Pasul 1: Lista componentelor necesare
- Pasul 2: Înțelegerea designului
- Pasul 3: Realizarea cercurilor de baschet
- Pasul 4: Creșterea inteligentă a cercurilor
- Pasul 5: Formarea Curții
- Pasul 6: Fixarea Servo-ului
- Pasul 7: Fixarea acoperișului și a dopului de ușă / bilă
- Pasul 8: Asamblarea catapultei sau a lansatorului
- Pasul 9: Realizarea cutiei care ține bilele
- Pasul 10: Decorarea Arenei
- Pasul 11: Adăugarea LeaderBoard
- Pasul 12: Timp pentru cod
- Pasul 13: Concluzie
Video: Joc inteligent de baschet arcade cu cercuri de numărare a scorurilor folosind platforma încorporată Evive- Arduino: 13 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Dintre toate jocurile de acolo, cele mai distractive sunt jocurile arcade. Deci, ne-am gândit de ce să nu facem unul singur acasă! Și iată-ne, cel mai distractiv joc DIY pe care l-ai fi jucat până acum - DIY Arcade Basketball Game! Nu numai că acest joc este foarte distractiv de jucat, ci și super distractiv de făcut! Cu instrucțiuni pas cu pas și programare ușoară în PictoBlox - un software grafic de programare cu capabilități avansate, acest joc va fi cel mai bun joc pe care îl veți juca vreodată!
Deci, ce mai faci aici? Descărcați PictoBlox de AICI și începeți!
Pasul 1: Lista componentelor necesare
Hardware
- evive
- Senzor IR
- Micro Servo și accesoriile sale
- Carton gros
- Hârtie diagramă color
- Cupe din polistiren
- Pistol de lipit și lipici
- Cabluri jumper
Software
PictoBlox
Toate componentele electronice de mai sus pot fi găsite în Starter Kit.
Pasul 2: Înțelegerea designului
Luați o foaie de carton și tăiați următoarele piese ale jocului Arcade în funcție de dimensiunile date în imaginea de mai sus. Puteți încerca să o faceți folosind foi MDF pentru o durabilitate mai mare.
- Acoperișul
- Pereții laterali ai solului (x 2)
- Baza suportului mingii
- Ușa Servo
-
Stai pentru clasament
- Suport pentru spate
- Suport frontal
- Baza suportului mingii
-
Baza Pământului
- Peretele stâng în formă de V
- Peretele în formă de V drept
- Zidul din spate
- Zidul din față
- Pereții laterali ai suportului pentru bile (x 2)
Pasul 3: Realizarea cercurilor de baschet
Să începem cu partea ușoară: Hoops.
Luați cupe mici de polistiren, puteți lua orice număr de pahare în funcție de numărul de cercuri pe care doriți să le aveți. Tăiați baza ochelarilor, astfel încât atunci când tragem bilele în ele, bilele să poată trece cu ușurință. Perforați ochelarii folosind un tăietor pentru a le face să arate ca o plasă.
Pasul 4: Creșterea inteligentă a cercurilor
Plasele pe care le-am făcut în pasul anterior sunt plasele stupide. Nu pot număra lăstarii pe care i-ai făcut în fiecare coș și nici nu îți pot da scorul. Ce zici să facem plasele care ne dau scorul înmulțind de câte ori mingea a trecut prin plase cu scorul atribuit lor.
Vom folosi senzorul IR în același scop. Testați tot senzorul IR utilizând opțiunea Pin State Monitor din firmware-ul lui evive.
- Luați o pereche de bețișoare de înghețată și lipiți-le împreună, astfel încât să se transforme într-una lungă.
- Înfășurați strâns o bucată de hârtie colorată în jurul ei pentru a face să arate ca un sondaj. Trebuie să facem un stâlp pentru fiecare cerc.
- Acum, pe acești poli, atașați senzorul I folosind Hot Glue și fixați acești senzori IR în găurile de pe ochelari.
- După ce ați terminat, fixați cercurile pe sol. Dar, asigurați-vă că treceți firele prin sol. De asemenea, puteți atașa un cerc la peretele din spate, dacă doriți.
În cazul nostru, vom atribui scorurile cercurilor în funcție de cât de greu este să tragi în ele. Coșul cel mai apropiat de noi ne va da 10 puncte, cel din mijloc va da 20 de puncte, în timp ce coșul de pe peretele din spate va da 50 de puncte.
Notă: puteți atribui scorul așa cum doriți.
Pasul 5: Formarea Curții
Să începem să facem terenul de baschet.
- Atașați pereții în formă de V pe bază folosind Hot Glue așa cum se arată în prima imagine de mai sus. Acești pereți adună toate bilele.
- Luați cei doi pereți laterali și trageți o linie dreaptă în centrul fiecărui perete. Acum, lipiți baza terenului pe aceste linii (una pe fiecare parte). Dacă faceți acest lucru, vă veți ridica terenul și vă va ajuta să colectați bilele împreună într-un singur loc.
- E timpul să acoperi terenul din partea rămasă. Lipiți peretele frontal pe bază, dar asigurați-vă că spațiul din peretele frontal și pereții în formă de V sunt aliniați.
- În cele din urmă, atașați peretele din spate la bază.
Astfel, terenul de baschet este gata.
Pasul 6: Fixarea Servo-ului
Fixați micro servo la spațiul mic oferit în peretele frontal folosind clei fierbinte. Vom face cele mai multe conexiuni sub curte. Astfel, faceți o mică tăietură în afară de servo pe bază, astfel încât să puteți trece firele prin ea.
Asigurați-vă că ați testat în prealabil servo utilizând firmware-ul lui evive.
Pasul 7: Fixarea acoperișului și a dopului de ușă / bilă
Luați piesa de acoperiș și lipiți pereții care funcționează ca suport la clasament, așa cum se arată în imagine. Acum, fixați această piesă de acoperiș pe pereții curții.
După ce ați terminat, luați ușa mică din carton și atașați-o la claxonul servo. Acest lucru vă va oferi un număr fix de fotografii. Cum? Bilele colectate nu vor trece prin porți până și dacă nu deschideți această ușă. Aceea, o vom codifica astfel încât ușa să se deschidă doar la începutul jocului, astfel încât toate bilele să fie colectate în suportul pentru bilă. De îndată ce jocul începe, ușa se închide.
Pasul 8: Asamblarea catapultei sau a lansatorului
Acum, este timpul să faceți cel mai important element al jocului, catapulta sau lansatorul.
- Luați șase bucăți mici de carton de aproape 2 cm x 2 cm fiecare și faceți două stive din ele.
- Odată ce ai stivele, așează-le pe o bucată de carton, lăsând o anumită distanță între ele.
- Treceți o scobitoare între ele și lipiți un băț de înghețată în centrul acestuia.
- Acum, fixați două scobitori în stive în așa fel încât să arate spre exterior.
- Acum, fixați o bandă mică de cauciuc peste aceste bețe.
- În cele din urmă, lipiți un capac pe bățul de înghețată pentru a ține mingea.
După ce ați terminat, decorați-l așa cum doriți. Așezați acest lucru în centrul acoperișului de pe teren.
Pasul 9: Realizarea cutiei care ține bilele
Este timpul să faceți suportul pentru minge. Când toate bilele alunecă prin ușă, nu le putem lăsa să se rostogolească. Astfel, avem nevoie de un suport pentru minge.
- Luați baza suportului pentru bile și lipiți-o pe peretele frontal folosind Hot Glue.
- Apoi, lipiți pereții laterali pe el.
- În cele din urmă, lipiți peretele frontal al suportului pentru minge.
Aici se termină fabricarea.
Pasul 10: Decorarea Arenei
Acum, puteți decora jocul de baschet așa cum doriți.
Pasul 11: Adăugarea LeaderBoard
E timpul să adăugați clasamentul. Vom folosi evive pentru același lucru. Înainte de a plasa evive pe acoperișul în care am păstrat locul pentru aceasta, faceți mai întâi conexiunile.
- Conectați toți cei trei senzori IR și micro servo în paralel și conectați GND la pinul GND al lui evive și VCC la pinul de 5V al lui evive.
-
Acum, este timpul să conectați pinii de semnal:
- Senzorul IR 1 - Pinul digital 2 al evive
- Senzorul IR 2 - Pinul digital 3 al evive
- Senzorul IR 3 - Pinul digital 4 al evive
- Servomotor - Pinul digital 5 al evive
Vom afișa mesajele, scorul și sincronizarea pe ecran.
Pasul 12: Timp pentru cod
Pentru a-l codifica într-un mod mai simplu, vom folosi PictoBlox, un software de programare grafică.
Puteți scrie următorul script sau puteți încărca direct codul de mai jos:
Pasul 13: Concluzie
Cu aceasta, sunteți pregătiți să vă provocați familia și prietenii la un joc captivant de baschet Arcade! Bucurați-vă!: D
Recomandat:
Coșul de gunoi „CleanBasket” cu cerc de baschet: 4 pași
Coșul de gunoi „CleanBasket” cu cerc de baschet: Vrei întotdeauna un birou curat? Atunci CleanBasket este cu siguranță pentru dvs. Aruncă întotdeauna totul în coșul de gunoi și câștigă puncte cu el. Încercați să vă rupeți ajunul cu scoruri mari
Mașină de baschet: 5 pași
Mașină de baschet: în timpul carantinei, îmi petrec cea mai mare parte a timpului vizionând youtube și jucând jocuri video. Mai târziu observ că raza albastră mi-a afectat ochiul. Așa că am decis să fac o mașină de baschet pentru a juca. Pentru a face mașina de baschet mai grea, anunț
Cercuri utile: 5 pași (cu imagini)
Cercuri utile: declarație de problemă: studenții se confruntă cu niveluri ridicate de stres în săptămâna finală, iar grupul nostru dorește să remedieze acest lucru
Ceas de baschet: 8 pași
Ceas de baschet: Cei cărora le place baschetul în general și / sau au o echipă preferată, ar putea fi interesați să construiască acest ceas. Funcționează ca un ceas cu alarmă (evident), arată (și se comportă puțin) ca un baschet (vă rugăm să urmăriți videoclipul). Puteți pune, de asemenea, sigla dvs
Cum să faci un robot de baschet autonom folosind un IRobot Creați ca bază: 7 pași (cu imagini)
Cum să faci un robot de baschet autonom cu un IRobot Creare ca bază: Aceasta este intrarea mea pentru provocarea iRobot Create. Cea mai grea parte a întregului proces pentru mine a fost să decid ce va face robotul. Am vrut să demonstrez caracteristicile grozave ale Create-ului, adăugând în același timp un anumit stil robo. Toate