Indholdsfortegnelse:
- Trin 1: Liste over nødvendige komponenter
- Trin 2: Forstå designet
- Trin 3: Fremstilling af basketballbøjlerne
- Trin 4: Gør bøjlerne smartere
- Trin 5: Gør retten
- Trin 6: Fastsættelse af servoen
- Trin 7: Fastgørelse af taget og døren/ kugleproppen
- Trin 8: Montering af katapulten eller affyringsrampen
- Trin 9: Lav den kasse, der holder boldene
- Trin 10: Indretning af arenaen
- Trin 11: Tilføjelse af LeaderBoard
- Trin 12: Tid til kode
- Trin 13: Konklusion
Video: Smart basketball-arkadespil med score-tællende bøjler ved hjælp af Evive- Arduino Embedded Platform: 13 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Af alle de spil derude er det mest underholdende arkadespil. Så vi tænkte, hvorfor ikke lave en selv derhjemme! Og her er vi, det mest underholdende DIY -spil, du nogensinde har spillet indtil nu - DIY Arcade Basketball Game! Dette spil er ikke kun super sjovt at spille, men også super duper sjovt at lave! Med trin-for-trin instruktioner og let programmering i PictoBlox-en grafisk programmeringssoftware med avancerede muligheder, bliver dette spil det bedste spil, du nogensinde vil spille!
Så hvad laver du stadig her? Download PictoBlox her og kom i gang!
Trin 1: Liste over nødvendige komponenter
Hardware
- evive
- IR -sensor
- Micro Servo og dets tilbehør
- Tyk pap
- Farvekortpapir
- Kop af polystyren
- Limpistol og limpinde
- Jumper kabler
Software
PictoBlox
Alle de ovennævnte elektroniske komponenter findes i startsættet.
Trin 2: Forstå designet
Tag et papark og skær de følgende stykker af Arcade -spillet i henhold til dimensionerne i billedet ovenfor. Du kan prøve at lave det ved hjælp af MDF -ark for mere holdbarhed.
- Taget
- Jordens sidevægge (x 2)
- Bunden af kugleholderen
- Servodøren
-
Stå for Leaderboard
- Rygstøtte
- Frontstøtte
- Bunden af kugleholderen
-
Grundens Grund
- Den venstre V-formede væg
- Den rigtige V-formede væg
- Bagvæggen
- Forvæggen
- Kugleholderens sidevægge (x 2)
Trin 3: Fremstilling af basketballbøjlerne
Lad os starte med den lette del: The Hoops.
Tag små kopper polystyren, du kan tage et hvilket som helst antal glas afhængigt af antallet af bøjler, du vil have. Skær bunden af glassene, så når vi skyder kuglerne i dem, kan kuglerne let passere. Perforér glassene ved hjælp af en kutter for at få dem til at ligne nettet.
Trin 4: Gør bøjlerne smartere
De net, vi lavede i det foregående trin, er de stumme net. De kan ikke tælle de skud, du lavede i hver kurv, og kan heller ikke give dig scoren. Hvad med at vi laver de net, der giver os scoren ved at multiplicere antallet af gange, bolden har passeret gennem netene til den score, der er tildelt dem.
Vi kommer til at bruge IR -sensoren til det samme formål. Test alle IR -sensorer ved hjælp af Pin State Monitor -indstillingen for evives firmware.
- Tag et par ispinde og sæt dem sammen på en måde, så de bliver omdannet til en lang.
- Pak et stykke farvet papir tæt om det, så det ligner en meningsmåling. Vi skal lave en stang til hver bøjle.
- Nu, på disse poler, skal du vedhæfte I -sensoren ved hjælp af Hot Lim og fastgøre disse IR -sensorer i hullerne på glassene.
- Når det er gjort, skal du fastgøre bøjlerne på jorden. Men sørg for at føre ledningerne gennem jorden. Du kan også vedhæfte en bøjle på bagvæggen, hvis du vil.
I vores tilfælde vil vi tildele scorerne til bøjlerne baseret på, hvor svært det er at skyde i dem. Kurven nærmest os vil give os 10 point, den midterste vil give 20 point, hvorimod kurven på bagvæggen vil give 50 point.
Bemærk: Du kan tildele partituret, som du vil.
Trin 5: Gør retten
Lad os begynde at lave basketballbanen.
- Fastgør de V-formede vægge på basen ved hjælp af Hot Lim som vist på det første billede ovenfor. Disse vægge samler alle bolde.
- Tag de to sidevægge og tegn en lige linje i midten af hver væg. Lim nu bunden af banen til disse linjer (en på hver side). Hvis du gør dette, får du en højde for din bane og hjælper med at samle boldene sammen et enkelt sted.
- Tid til at dække banen fra den resterende side. Lim frontvæggen til bunden, men sørg for, at rummet i frontvæggen og de V-formede vægge er justeret.
- Til sidst fastgøres bagvæggen til basen.
Dermed er basketballbanen færdig.
Trin 6: Fastsættelse af servoen
Fastgør mikroservoen til det lille rum, der er givet i frontvæggen, ved hjælp af varm lim. Vi vil lave de fleste forbindelser under banen. Lav således et lille snit udover servo på basen, så du kan føre ledningerne igennem den.
Sørg for, at du på forhånd har testet servoen ved hjælp af evives firmware.
Trin 7: Fastgørelse af taget og døren/ kugleproppen
Tag tagstykket og lim de vægge, der fungerer som stativ, til leaderboardet til det som vist på billedet. Nu skal du fastgøre dette tagstykke til hofvæggene.
Når det er gjort, tager du den lille papdør og fastgør den til servohornet. Dette giver dig et fast antal skud. Hvordan? De opsamlede bolde passerer ikke gennem portene, før og medmindre du åbner denne dør. Dem, vi vil kode det på en sådan måde, at døren kun åbnes i starten af spillet, så alle boldene bliver samlet ind i boldholderen. Så snart spillet starter lukkes døren.
Trin 8: Montering af katapulten eller affyringsrampen
Nu er det tid til at gøre det vigtigste element i spillet, katapulten eller affyringsrampen.
- Tag seks små papstykker på næsten 2 cm x 2 cm hver, og lav to stakke af dem.
- Når du har stablerne, skal du placere dem på et kartonstykke, så der er et stykke mellem dem.
- Før en tandstikker mellem dem og sæt en ispind i midten af den.
- Fix nu to tandstikkere i stablerne på en sådan måde, at de skal pege udad.
- Fix nu et lille gummibånd på tværs af disse pinde.
- Lim til sidst en hætte på ispinden for at holde bolden.
Når det er gjort, skal du dekorere det, som du vil. Placer dette i midten af taget på banen.
Trin 9: Lav den kasse, der holder boldene
Det er tid til at lave kugleholderen. Når alle kuglerne glider gennem døren, kan vi ikke lade dem rulle rundt. Således har vi brug for en kugleholder.
- Tag bunden af kugleholderen og lim den til frontvæggen ved hjælp af Hot Lim.
- Lim derefter sidevæggene til den.
- Lim til sidst kugleholderens forvæg.
Det er her, slutningen gøres.
Trin 10: Indretning af arenaen
Nu kan du dekorere basketballkampen, som du vil.
Trin 11: Tilføjelse af LeaderBoard
Tid til at tilføje leaderboardet. Vi vil bruge evive til det samme. Inden vi placerer evive på taget, hvor vi har opbevaret stedet til det, skal du først forbinde forbindelserne.
- Tilslut alle de tre IR -sensorer og mikroservoen parallelt, og slut deres GND til evives GND -pin og VCC til evives 5V -pin.
-
Nu er det tid til at forbinde Signal Pins:
- IR Sensor 1 - Digital Pin 2 af evive
- IR Sensor 2 - Digital Pin 3 af evive
- IR Sensor 3 - Digital Pin 4 af evive
- Servomotor - Digital Pin 5 af evive
Vi kommer til at vise meddelelser, score og timing på skærmen.
Trin 12: Tid til kode
For at kode det på en enklere måde, vil vi bruge PictoBlox, en grafisk programmeringssoftware.
Du kan skrive følgende script eller uploade koden nedenfor:
Trin 13: Konklusion
Med dette er du klar til at udfordre din familie og venner til et spændende spil Arcade Basketball! God fornøjelse!: D
Anbefalede:
DHT -overvågning af temperatur og fugtighed ved hjælp af ESP8266 og AskSensors IoT -platform: 8 trin
DHT -temperatur- og fugtighedsovervågning ved hjælp af ESP8266 og AskSensors IoT -platform: I en tidligere instruerbar præsenterede jeg en trinvis vejledning for at komme i gang med ESP8266 -nodenMCU og AskSensors IoT -platformen. I denne vejledning tilslutter jeg en DHT11 -sensor til knudepunktets MCU. DHT11 er en almindeligt anvendt temperatur og fugt
Få blind til at genkende ting ved at røre ved ting omkring dem ved hjælp af MakeyMakey: 3 trin
Få blind til at genkende ting ved at røre ved tingene omkring dem ved hjælp af MakeyMakey: introduktion Dette projekt har til formål at gøre blindes liv let ved at identificere ting omkring dem gennem følesansen. Mig og min søn Mustafa tænkte vi på at finde et værktøj til at hjælpe dem og i den periode, hvor vi bruger MakeyMakey -hardware til
Nyttige bøjler: 5 trin (med billeder)
Nyttige bøjler: Problemformulering: Studerende oplever høje stressniveauer i sidste uge, og vores gruppe ønsker at afhjælpe dette. Højskoleelever er konstant under stress, og denne stress vokser typisk i slutningen af semesteret og under finalen
RF 433MHZ radiostyring ved hjælp af HT12D HT12E - Lav en RF -fjernbetjening ved hjælp af HT12E & HT12D med 433mhz: 5 trin
RF 433MHZ radiostyring ved hjælp af HT12D HT12E | Oprettelse af en RF -fjernbetjening ved hjælp af HT12E & HT12D med 433mhz: I denne instruktør vil jeg vise dig, hvordan du laver en RADIO -fjernbetjening ved hjælp af 433mhz sendermodtagermodul med HT12E -kode & HT12D -dekoder IC.I denne instruktive kan du sende og modtage data ved hjælp af meget meget billige KOMPONENTER SOM: HT
Bevægelsesdetektor ved hjælp af Thingsai.io Iot Cloud Platform: 6 trin
Bevægelsessensor ved hjælp af Thingsai.io Iot Cloud Platform: I denne vejledning skal jeg forklare om bevægelsesdetektering ved hjælp af en PIR -sensor og Esp32 sammen med en IOT -cloudplatform Thingai.io