Turinys:
- Prekės
- 1 žingsnis: ištirkite, kaip tai veikia
- 2 žingsnis: suprojektuokite mašiną ant popieriaus
- 3 žingsnis: suprojektuokite mašiną „SolidWorks“
Video: „Arduino Pinball Machine“, kuris žaidžia pats!: 13 žingsnių (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
"Pinball mašina, kuri žaidžia pati, ar tai neatima visos linksmybės?" Girdžiu, kaip klausiate. Galbūt, jei jums nepatinka autonominiai robotai, tai gali būti. Tačiau aš labai noriu kurti robotus, galinčius daryti šaunius dalykus, o šis daro gana šaunius dalykus.
Šis projektas buvo sukurtas kaip vyresnysis Kennesaw valstybinio universiteto projektavimo projektas, ir man tai buvo tiesioginė vaikystės svajonė.
Funkcijos apima veikiančią balų sistemą, kuri seka, kiek taškų gausite, kelių kamuolių „Plinko“mašiną ir autonominį aktyvinimo jungiklį priekyje, kurį galite apversti skrisdami. Yra viršuje sumontuota USB kamera, kuri žaidimo metu nuolat aptinka plekšnių ir pinball žaidimo padėtį ir priima sprendimus atsižvelgdama į santykinius jų skirtumus. Daugiau projekto nuotraukų rasite čia!
Nors galbūt nepavyks (ar net nenorėsite) tiksliai atkurti projekto, tikiuosi, kad tai suteiks įkvėpimo ar atspirties taško kurti nuostabius dalykus.
Taigi, pasiruoškite ir … Kurkime robotus!
Prekės
Akivaizdu, kad šiame projekte yra daug atsargų, ir nemanau, kad galiu išvardyti kiekvieną kūrinį ir nemanau, kad tai būtų naudinga. Tačiau noriu pateikti pagrindinių pinball komponentų ir įrankių, reikalingų šiam projektui sukurti, sąrašą. Vėlesniuose skyriuose pabandysiu turėti išsamesnį konkrečių komponentų sąrašą.
Įrankiai:
- Prieiga prie CNC ir (arba) lazerinio pjaustytuvo
- „Dremel“ir švitrinis popierius
- Lituoklis
- 3D spausdintuvas (priklausomai nuo jūsų įrenginio)
- „Linux“kompiuteris
- USB kamera
Medžiagos:
- Daug 22/24 AWG laidų
- Daug šilumos susitraukia laidai
- 3/4 colių fanera (mes naudojome Baltijos beržą) - 2x 4x8 lakštai
- Puikus maitinimo šaltinis - kaip šis!
- „Buck Converter“(šviesos galia) - kaip šis!
Pinball komponentai:
Beveik visus „Pinball“komponentus galima nusipirkti „Pinball Life“.
- Kairysis ir dešinysis atvartas
- 2x „Flipper“šikšnosparniai
- 2x pasukami mygtukai
- 2x lapų jungikliai
- Pop buferio surinkimas
- 2x „Slingshot“mazgai
- Bent 6 kartus žvaigždžių įrašai, skirti šėlti
- Bent 2x 2 colių guminės juostos žvaigždžių stulpams
- Paleidimo mechanizmas
- Tiek #44 bajoneto stiliaus žibintų ir tvirtinimo laikiklių, kiek reikia jūsų mašinai
- Tiek žaidimų aikštelių įdėklų, kiek reikia jūsų mašinai
- Kiek suktukų reikia jūsų mašinai
- Tiek apvirtimo jungiklių, kiek reikia jūsų mašinai
- Tiek stovinčių tikslų, kiek reikia jūsų mašinai
Ir, žinoma, „Arduino Mega“!
1 žingsnis: ištirkite, kaip tai veikia
Pirmasis žingsnis kuriant bet ką yra šiek tiek ištirti, kaip atskiros daikto dalys veikia kartu. Manau, kad bent šiek tiek suprasite elektros komponentus, bet net jei to nepadarysite, tikiuosi, kad tai vis tiek padės.
Bendras Pinball dizainas
Bendros pagalbos galvojant apie pinball mašiną, šios nuorodos turėtų suteikti jums puikų supratimą.
- Pinball dizainas, pradėkite iki pabaigos -
- Trumpas pinball komponento aprašymas-https://www.topic.com/anatomy-of-a-pinball-machine
- Puikus mokomasis su gražiomis animacijomis-https://www.instructables.com/id/Making-a-Pinball-Machine/
Elektros komponentai:
Dauguma pinball komponentų turi elektromechaninį procesą, kuris juos įjungia.
- Plunksnos -
- „Pop“buferis -
- „Slingshots“-
- Tranzistorių teorija-https://learn.sparkfun.com/tutorials/transistors/applications-i-switches
Mechaninis Pinball dizainas:
Šiame skyriuje pateikiami CAD modeliai, medžio apdirbimo patarimai ir kita naudinga mechaninė pagalba
- CAD modeliai pagal pinballmakers.com -
- Mūsų komandos sukurti CAD modeliai -
- Medžio ir akrilo frezavimas -
- Karpinių gamyba -
Programinė įranga ir autonomijos dizainas:
Šiame skyriuje pateikiamos nuorodos į skirtingus algoritmus ir projektus, kurie gali būti naudingi kuriant kažką autonomiško.
- Panašaus projekto „github“repas -
- Lyginimo algoritmai (greičio/padėties stebėjimui) -
- Paspartinti „arduino“aparatinės įrangos ROS tiltą (jei reikia) -
2 žingsnis: suprojektuokite mašiną ant popieriaus
Taigi iš pradžių tai gali atrodyti paprastesnė užduotis, o jei apie tai galvojote ilgai, galbūt taip ir yra. Tačiau dėl vienokių ar kitokių priežasčių tai gali pasirodyti gana sunku.
Galbūt turite erdvės apribojimų, į kuriuos iš pradžių neatsižvelgėte, o galbūt kai kurie šūviai, apie kuriuos galvojote, yra neįmanomi. Visus šiuos dalykus reikia apsisukti galvoje ir popieriuje prieš išeinant ir skirti laiko bei pinigų dizainui, kuris neveikia.
Savo komandai mes suskaidėme jį į keletą bandomųjų lentų ant tikrai pigios faneros, prieš tai iš tikrųjų eidami ir išfrezuojant galutinį žaidimo lauką. Mes taip pat patyrėme daugybę dizaino pakartojimų ir nuolat keitėme mašinos išvaizdą, tačiau kiekvienas mūsų žingsnis priartino mus prie galutinio produkto.
Taigi pasimokykite iš mūsų klaidų ir pasinaudokite šiais naudingais patarimais:
- Prieš pereidami prie 3D modeliavimo, pieškite ant popieriaus (arba lentos ar pan.).
- Suplanuokite klaidas frezuojant, turėkite „modulinių“funkcijų, kurias galima išimti ir vėl įdėti.
- Neišradinėkite rato iš naujo, peržiūrėkite populiarius žaidimus ir kaip jie sukuria savo žaidimo lauką.
- Svajonė jūsų galvoje nebus būtent tai, kas atsiduria priešais jus, bet imk tai, kas ten yra, ir bėk su ja.
3 žingsnis: suprojektuokite mašiną „SolidWorks“
Antrasis prizas „Arduino“konkurse 2020 m
Rekomenduojamas:
„Renegade-i“(programuojamas IC testeris, kuris atrodo kaip tikras dalykas): 3 žingsniai (su nuotraukomis)
„Renegade-i“(programuojamas IC testeris, kuris atrodo kaip tikras dalykas): MILIJONAS DOLLARINIO SAPNO. Ar kada svajojote turėti savo IC testerį namuose? Tai ne tik įtaisas, galintis išbandyti IC, bet ir „programuojama“mašina, kuri jaučiasi kaip vienas iš didžiausių semikonų bandymų pramonės žaidėjų pavyzdinių produktų
„Raspberry Pi NAS“, kuris tikrai atrodo kaip NAS: 13 žingsnių (su nuotraukomis)
„Raspberry Pi NAS“, kuris iš tikrųjų atrodo kaip NAS: Kodėl „Raspberry Pi NAS“Na, aš ieškojau gražaus, tačiau vietos taupančio „Raspberry Pi NAS“iš interneto ir nieko neradau. Aš radau kokį nors NAS dizainą su „Raspberry Pi“, priklijuotu prie medinio pagrindo, tačiau to nenoriu. Noriu
„MyPetBot“(robotas, kuris seka jus): 10 žingsnių (su paveikslėliais)
MyPetBot (robotas, kuris seka jus): Ai yra vienas gražiausių matematikos taikymų. Iš esmės tai yra daugybė matricų operacijų, optimizuotų, kad atitiktų jūsų ieškomą rezultatą. Laimei, yra daugybė atvirojo kodo įrankių, kurie leidžia mums ja naudotis. Iš pradžių aš
Paprastas, bet galingas statinės elektros detektorius, kuris taip pat gali aptikti „vaiduoklius“: 10 žingsnių
Paprastas, bet galingas statinės elektros detektorius, kuris taip pat gali aptikti „vaiduoklius“: Sveiki, tai yra mano pirmasis pamokomas dalykas, todėl praneškite man apie klaidas, kurias padariau šioje instrukcijoje. Šioje instrukcijoje aš padarysiu grandinę, galinčią aptikti statinę elektros energiją. Vienas iš jo kūrėjų teigė, kad aptiko „
Temperatūros jutiklių bandymas - kuris man?: 15 žingsnių (su nuotraukomis)
Temperatūros jutiklių testavimas - kuris man?: Vienas iš pirmųjų jutiklių, kuriuos nori išbandyti nauji fizinio skaičiavimo įrenginiai, yra temperatūros matavimo prietaisas. Keturi populiariausi jutikliai yra TMP36, turintis analoginę išvestį ir kuriam reikalingas analoginis skaitmeninis keitiklis DS18B20