INHOUDSOPGAWE:
- Stap 1: Onderdele lys
- Stap 2: Stel Raspberry Pi op
- Stap 3: Die opstel van die skerm
- Stap 4: Monteer knoppieskonsole
- Stap 5: Monteer snoepdispensers
- Stap 6: Alles saamvoeg
Video: Halloween -perdewedrenne: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Hierdie jaar het ons besluit om 'n perdewedrenne vir Halloween te maak. Ons is geïnspireer deur 'n meganiese weergawe genaamd Roll-a-Ball Horse Racing. Ons doel was om 'n spel te maak met reguit vorentoe kontrole om 'n wye verskeidenheid spelers aan te spreek. Op grond van ons ervarings verlede jaar met die bou en bedryf van die sjokolade -slotmasjiene, het ons geweet dat ons honderde spelers oor ongeveer drie uur moes akkommodeer. Daarom het ons volgende ontwerp 'n vinnige deurtyd vereis en moes dit duursaam wees om hierdie intensiewe gebruik te weerstaan. Ons het gekies om vier stasies te bou om gesonde mededinging te bevorder en voldoende kapasiteit te bied, asook om wagtyd te verminder. In plaas daarvan dat spelers balle laat rol om die perde te bevorder, het ons ooreengekom op 'n eenvoudiger stel knoppies. Ons wou ook onsself uitdaag deur 'n nuwe lekkergoed uit te gee. Nadat ons verskillende soorte lekkergoed wat in klein bokse verpak is, beoordeel het, het ons besluit op Mike & Ike's en Hot Tamales, wat ons in grootmaat gekoop het.
Stap 1: Onderdele lys
- Framboos Pi 3 B+
- Joy stick kontroleerder
- 8 groot drukknoppies
- 8 5 volt lampe vir drukknoppies
- 4 Kuman MG996R Digi Hi-Torque servo's
- 5,25 mm berk laaghout
- Kat 5 kabel
- Gedrukte viniel met kleeflaag
- Baie lekkergoed (90mm x 50mm x 12mm)
- Alles wat hier genoem word
- Koop die Horse Racing -bates
Gereedskap:
- 3D -drukker
- Lasersnyer
Stap 2: Stel Raspberry Pi op
Vir ons rekenaaropstelling het ons 'n Raspberry Pi 3 B+ met Raspbian Lite gebruik om die speletjie te bestuur.
Laai eers ons GitHub -bewaarplek af. Ons program werk met behulp van Pygame en Pillow, dus voer pip3 install -r requirements.txt in terminale uit. Maak dan 'n afskrif van ample_config.py en noem dit config.py. Wysig dit dan om u minimum aantal spelers (ons het 2 gebruik), die perdname en -groottes en die skermgrootte aan te pas. Ons het besluit om aan elke wedstrydwenner twee lekkergoedboksies toe te ken en een ander boks aan alle ander spelers. Ander parameters is ook verstelbaar indien nodig.
Stap 3: Die opstel van die skerm
www.instructables.com/id/RGB-Matrix-Using-NovaStar/
Stap 4: Monteer knoppieskonsole
Ons knoppie-konsoles is gemaak van berkhouthout met groot, ronde arcade-drukknoppies (https://na.suzohapp.com/products/pushbuttons/D54-0004-12?REF=SN en versier met gedrukte vinylgom. Ons het besluit om te gebruik hierdie knoppies van arcade -kwaliteit vir hul duursaamheid en ligte. Vir elk van die vier konsoles het ons pare verskillende kleure gebruik. Die knoppies het 12 volt lampe, maar ons wou dit beheer van die Raspberry Pi met 5 volt penne, so ons het dit vir 5 volt-eenhede uitgeskakel (https://na.suzohapp.com/products/lighting/91-10WB-53W?REF=SN). Ons wou hê dat die konsole klein moes wees sodat ons aan alle kante kon pas langs mekaar op 'n tafel van 8 '. Boonop wou ons 'n konsekwente kleurskema gebruik sodat ons die bokse uitruilbaar kon gebruik.
Ons het ons knoppieskonsole eers met laser gesny en bymekaargemaak met 'n laaghout van 5,25 mm. (https://github.com/alanswx/HorseArcade/tree/master/hardware) Ons het deur baie mislukte ontwerpe gegaan totdat ons by een gekom het wat voldoende klein was en behoorlik bymekaargemaak kon word. Ons het ook geëksperimenteer met die afstand tussen die knoppies om die gebruiksgemak vir spelers in kostuums te verseker. Vervolgens het ons die vinyl ontwerp en dit plaaslik laat druk en sny. Ons het die viniel aangebring en daarna die Cat5 -hakies in 3D gedruk en aan die agterkant van elke konsole vasgeskroef. Laastens het ons die knoppies vasgemaak en vasgemaak. In ons ontwerp het ons soliede drade gebruik. Gedurende die spel het die konstante slag van die knoppies geleidelik die drade van die knoppies losgemaak. Ons stel voor dat u gestrande drade gebruik om hierdie probleem te vermy.
Elke boks het een Cat5 -kabel met 8 drade (4 pare). Ons het een paar aan elke skakelaar in die boks gehaak, en een paar aan elke led in die boks. Aan die framboos -pi -kant word 2 pare van die skakelaar aan die joystick -adapter gehaak. Die ander twee pare is gekoppel aan die LED -uitsette van die pasgemaakte bord wat ons aan ons pi gekoppel het. In 'n toekomstige weergawe moet ons die bord verander in 'n framboos -hoed om die samestelling makliker te maak. Ons het dit aan die ekstra gpio -penne op die servo -beheerbord gekoppel. Die LED GPIO -penne word beheer in die config.py -lêer.
Stap 5: Monteer snoepdispensers
Ons wou outomatiese lekkergoedbakkies skep wat maklik hervul kan word. Aangesien ons dit nodig gehad het om op die tafel langs elk van die knoppieskonsole te pas, moes hulle skraal wees om binne ons tafelbeperking van 8 'te pas. Boonop kan hulle nie te lank wees nie, aangesien dit die speler se uitsig op die skerm belemmer. Laastens wou ons hê dat die spelers die lekkergoed in die bak kan sien. Na 'n paar mislukte modelle, vestig ons ons op 'n vertikale vierkantige buis wat van hout, plexiglas en ons doseringsmeganisme bestaan. Ons afgifte -meganisme bestaan uit 'n servomotor met 'n rondsel wat 'n rek vorentoe beweeg.
In ons ontwerp sny ons terselfdertyd die hout vir beide die konsole en die snoepautomaat om hulpbrondoeltreffend te wees. (https://github.com/alanswx/HorseArcade/blob/master/hardware/dispenser.svg)
Dan sny ons die plexiglas.
Ons het ook die tandheelkundige 3D gedruk. (https://github.com/alanswx/ChocolateCoinDispenser/tree/master/Box/stl)
Ons het die bakke bymekaargemaak deur die houttande in lyn te bring en 'n rubberhamer gebruik om die houtmure en pleksiglas te verbind. Om 'n skarnier vir die agterste houtbuiswand (oorkant die plexiglasvoorkant) te maak wat ons in staat gestel het om die lekkergoedbak vol te maak tydens die spel, het ons twee klein houtsirkels gesny wat ons aan die bokant en onderkant van die regterkant van die agterkant vasgeplak het muur. Ons het 'n paal aan die bokant en onderkant van die agterste houtmuur vasgeplak om in elke sirkel te plaas. (Sien prent #4). Om die hervuldeur toe te hou, het ons 'n skuifspeld gebruik.
Uiteindelik het ons die servomotor ingeskroef, die 3D -gedrukte rondsel vasgemaak en sy tande in lyn gebring met die rek.
Om by die gedrukte vinielontwerp van die knoppieskonsole te pas, het ons die lekkergoedgereedskap groen gespuit.
Stap 6: Alles saamvoeg
- Koppel al die boks -konsoles aan mekaar en aan hul lekkergoed -resepters
- Koppel lekkergoedbottels en knoppieskonsole aan die Raspberry Pi
- Koppel Raspberry Pi aan die sender MCTRL300
- Koppel die sender MCTRL300 aan die skermontvangers.
- Maak seker dat die Pi in 'n opdragprompt begin en die spel uitvoer.
Aanbeveel:
N IoT Halloween -pampoen - Beheer -LED's met 'n Arduino MKR1000 en Blynk -app ???: 4 stappe (met foto's)
N IoT Halloween -pampoen | Beheer LED's Met 'n Arduino MKR1000 en Blynk App ???: Hallo Almal, 'n Paar weke gelede was dit Halloween en volgens die tradisie het ek 'n lekker pampoen vir my balkon uitgekerf. Maar toe ek my pampoen buite gehad het, het ek besef dat dit nogal irriterend was om elke aand uit te gaan om die kers aan te steek. En ek
Halloween -pampoen met 'n bewegende animatroniese oog - Hierdie pampoen kan sy oë rol: 10 stappe (met foto's)
Halloween -pampoen met 'n bewegende animatroniese oog | Hierdie pampoen kan sy oë rol !: In hierdie instruksies leer jy hoe om 'n Halloween -pampoen te maak wat almal skrik as sy oog beweeg. Pas die snellerafstand van die ultrasoniese sensor aan op die regte waarde (stap 9), en u pampoen sal almal wat dit waag om kers te neem, verstom
Kontaklose Halloween Candy Dispenser: 6 stappe
Kontaklose Halloween Candy Dispenser: Dit is weer daardie tyd van die jaar, waar ons Halloween vier, maar hierdie jaar as gevolg van COVID-19 is alle weddenskappe af. Maar in die gees van Halloween moet ons nie die pret van Trick or Treating vergeet nie. Daarom word hierdie plasing gemaak om die gesin stil te hou
BOBBY the Bear - Arduino Halloween -versiering: 6 stappe
BOBBY the Bear - Arduino Halloween -versiering: hierdie projek is gemaak met Arduino en bestaan uit 'n spookagtige teddiebeer.Die geheimsinnige beertjie lyk op die eerste gesig baie oulik, maar sodra jy dit nader, draai sy kop om en die kant wat jy begin sien, toon 'n klein beertjie
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): 6 stappe
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): wil u u vriende skrik en 'n skreeu geraas maak tydens Halloween? Of wil u net 'n goeie grap maak? Hierdie pop-up skerm van Zombies kan dit doen! In hierdie instruksies sal ek u leer hoe u maklik Zombies kan spring deur Arduino te gebruik. Die HC-SR0