Turinys:
- 1 žingsnis: Įvadas
- 2 žingsnis: reikalingos medžiagos
- 3 žingsnis: Servo ginklų kūrimas
- 4 žingsnis: valdybos kūrimas
- 5 žingsnis: Elektronika ir programavimas
Video: „Arduino Servo Foosball“: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
pateikė David Joy ir Andrew Gothard
1 žingsnis: Įvadas
Mūsų tikslas: sukurti „Foosball“tipo žaidimą, naudojant „Arduinos“, servo ir jo rankas bei medines detales.
Kodėl: nusprendėme, kad šis projektas suteiks mums galimybę sukurti kažką įdomaus ir naudingo, tuo pačiu leisdamas mums dirbti su įvairiomis temomis, tokiomis kaip medžio apdirbimas, „Arduinos“kodavimas, 3-D spausdinimas ir laidai.
2 žingsnis: reikalingos medžiagos
- „Arduino“(įskaitant raudoną ir duonos lentą)
- Nešiojamasis kompiuteris (jei „Arduino“turi būti prijungtas norint paleisti)
- 4 servo ir diskai
- 8 3D spausdintos servo rankos
- 8 mygtukai
- 8 10k omų rezistoriai
- Pakanka laidų
- Klijai
- Prieiga prie 3D spausdintuvo
- Mediena (konkrečius dydžius žiūrėkite statydami lentos skyrių)
- Kamuolys (stalo teniso kamuolys gerai veikia)
- Super klijai
- Varžtai ir gręžtuvas
3 žingsnis: Servo ginklų kūrimas
- Naudokite „Onshape“kurdami servo ginklus, kuriuos norite naudoti, kad žaidime pataikytumėte į stalo teniso kamuoliukus.
- Padarykite kiekvieną ranką 6 cm ilgio dalimi, kuri išsikiša 2,5 cm žemyn. (Įsitikinkite, kad išspaudimas tęsiasi, kad galėtų suktis aplink patį servo variklį.)
- Naudokite apskritą servo detalę, kad pritvirtintumėte rankas ir padėtumėte pirmosios vidurio liniją, nukreiptą į lentos centrą, lygiagrečiai su žaidimo lentos vartų pusėmis.
- Padėkite vidurinę liniją, skiriančią antrąją ranką, 129 laipsnių kampu į pirmąją servo ranką.
- Toliau padėkite 4 servo servos 5 cm virš kiekvienos įstrižos kreipiančiosios lentos ir 9,75 cm atstumu nuo kiekvienos šoninės sienos, esančios arčiausiai servo. (Kiekvienoje pusėje turėtų būti du.)
- Tada mes išgręžėme skylę, kad servo laidai tilptų, ir klijavome servo super klijais.
Mūsų servo rankos pavyzdys:
4 žingsnis: valdybos kūrimas
- Padarykite 54x36 cm medinį pagrindą. (Tai lemia sienų storį.)
- Tada nupjaukite keturias 14 cm įstrižaines ir dvi 30 cm kraštines. (Šios sienos turi būti 2 cm storio ir 4 cm ar didesnės.)
- Tada nubrėžkite linijas, lygiagrečias kiekvienai pusei dviejų centimetrų atstumu nuo sienos, kad sukurtumėte naują stačiakampę dėžutę.
- Tada kiekviename iš keturių stačiakampio kampų išmatuokite 10 cm išilgai kiekvienos stačiakampio pusės ir nubrėžkite liniją tarp šių dviejų taškų. Ši linija yra įstrižinių sienų dalių linija.
- Baigę matuokite 5 cm virš kiekvienos įstrižainės ir nubrėžkite 9,75 cm ilgio liniją, statmeną šoninei plokštei.
- Nubrėžkite arba atsekite stačiakampį, kurio centras yra servo pagrindą atitinkančios linijos gale.
- Tada tarp kiekvienos įstrižainės poros nubrėžkite liniją, lygiagrečią vartų kraštinėms.
- Iškirpkite nuožulnų paviršių, kuris krypsta link kiekvieno tikslo tarp dviejų įstrižainių ir ankstesniame žingsnyje nubrėžtos linijos.
- Gręžkite skylę kiekvienai servo sistemai arti servo pagrindo ir tarp servo ir šoninės sienos.
- Prisukite kiekvieną sienos dalį žemyn ir naudokite super klijus, kad laikytumėte servo.
- Super priklijuokite servo rankas prie servo, padėdami servo ranką lentos viduje lygiagrečiai vartų pusėms.
- Tada prijunkite servo laidus po plokšte.
5 žingsnis: Elektronika ir programavimas
- „Kiekvieno grotuvo elektronika susideda iš 2 servo, 4 mygtukų, 4 10 kΩ rezistorių, arduino ir pakankamai laidų.
- Prie kiekvieno arduino prijunkite teigiamą (juodas pliusas) stulpelį prie 5 V, o neigiamą (raudoną minusą) prie žemės.
- Padėkite keturis mygtukus ant duonos lentos ten, kur norite.
- Prieš tęsdami patikrinkite, ar galite patogiai paspausti mygtukus.
- Prie vieno mygtuko (kuriame yra kontaktas) prijunkite 10k omų rezistorių tarp tos eilutės ir teigiamo stulpelio.
- Prie kiekvienos tos pačios eilutės prijunkite laidą prie atitinkamo kaiščio.
- 2 ir 3 kaiščiai valdo 9 kaiščio servą, o 4 ir 5 kaiščiai - 10 kaištį.
- Norėdami prijungti servo laidus (šiam žingsniui turėsite juos priklijuoti), prijunkite baltą laidą (signalą) prie 9 arba 10 kaiščio (priklausomai nuo to, kurie mygtukai turėtų jį valdyti). Prijunkite juodą laidą (maitinimą) prie teigiamo stulpelio ir raudoną laidą (įžeminimą) prie neigiamo stulpelio."
Atsisiųskite pridėtą programą ir įkelkite ją į abu„ arduinos “. Programa inicijuoja visas servo ir įvestis, tada tikrina, ar mygtukai paspaudžiami kas 20 milisekundžių (50 kartų per sekundę), ir atitinkamai pakoreguoja servos. Įkėlus programą, kiekvienas servo 1,5 sekundės, kad patvirtintumėte, jog jie tinkamai prijungti ir baigsis 90 laipsnių kampu “.
Rekomenduojamas:
Kaip valdyti servo variklį „Arduino“, pamoka: 4 žingsniai
Kaip valdyti servo variklį „Arduino“, pamoka: Ei, vaikinai! Sveiki atvykę į mano naują mokymo programą, tikiuosi, kad jums jau patiko mano ankstesnis nurodomas „Didelio žingsninio variklio valdymas“. Šiandien aš paskelbiu šią informatyvią pamoką, kad išmokytumėte bet kokio servomotoriaus valdymo pagrindų, aš jau paskelbiau vaizdo įrašą
Pasukite smėlio laikrodį kas minutę naudodami servo variklį - „Arduino“: 8 žingsniai
Pasukite smėlio laikrodį kas minutę, naudodami servo variklį - „Arduino“: šioje pamokoje sužinosime, kaip kas 60 sekundžių pasukti mažą (1 minutės) smėlio laikrodį naudojant servo variklį ir „Visuino“. Žiūrėkite demonstracinį vaizdo įrašą
„Arduino“pamoka - servo variklio valdymas naudojant „Arduino“: 5 žingsniai
„Arduino“pamoka - „Servo“variklio valdymas naudojant „Arduino“: ši instrukcija yra mano „Arduino: kaip valdyti servo variklį naudojant„ Arduino ““rašytinė versija. „YouTube“vaizdo įrašas, kurį neseniai įkėliau. Aš primygtinai rekomenduoju jums tai patikrinti. Apsilankykite „YouTube“kanale
„Raspberry Pi IoT Foosball“stalas: 11 žingsnių
„Raspberry Pi IoT Foosball Table“: Sveiki atvykę į mano įsilaužto futbolo stalo versiją kaip studentų projekto, skirto naujoms žiniasklaidos ir komunikacijos technologijoms, dalį. Aš iš esmės užaugau prie futbolo ir biliardo stalų, todėl maniau, kad būtų puiku pabandyti prijungti vieną iš šių įrenginių prie interneto
„Hack Your Servo V1.00“- paverskite savo servo galingą linijinę pavarą: 7 žingsniai
Nulaužkite savo servo V1.00 - paverskite savo servo galinga linijine pavara: jei turite įrankių ir servo, galite tai sukurti už porą dolerių. Pavara tęsiasi maždaug 50 mm/min greičiu. Tai gana lėta, bet labai galinga. Žiūrėkite mano vaizdo įrašą įrašo pabaigoje, kur maža pavara