Indholdsfortegnelse:
- Trin 1: Introduktion
- Trin 2: Nødvendige materialer
- Trin 3: Oprettelse af servoarmene
- Trin 4: Oprettelse af tavlen
- Trin 5: Elektronik og programmering
Video: Arduino Servo Foosball: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
af David Joy og Andrew Gothard
Trin 1: Introduktion
Vores mål: At skabe et fodboldlignende spil ved hjælp af Arduinos, servoer og dets arme og træstykker.
Hvorfor: Vi besluttede, at dette projekt ville give os chancen for at skabe noget interessant og brugbart, samtidig med at vi kunne arbejde med en bred vifte af emner, såsom træbearbejdning, kodning af Arduinos, 3D-print og ledninger.
Trin 2: Nødvendige materialer
- Arduino (inklusive redboard og breadboard)
- Bærbar computer (hvis Arduino skal være tilsluttet for at køre)
- 4 servoer og diske
- 8 3D -trykte servoarme
- 8 knapper
- 8 10k ohm modstande
- Tilstrækkelig ledningsføring
- Lim
- Adgang til en 3D -printer
- Træ (se specifikke størrelser i opbygningen af tavlesektionen)
- Bold (en bordtennisbold fungerer godt)
- Super lim
- Skruer og bor
Trin 3: Oprettelse af servoarmene
- Brug Onshape til at designe servo -arme, der skal bruges for at ramme bordtennisbolde i spillet.
- Gør hver arm 6 cm lang med en del, der ekstruderes ned 2,5 cm. (Sørg for, at ekstruderingen strækker sig, så den kan rotere rundt om selve servoen.)
- Brug det cirkulære servostykke til at fastgøre armene på og placere midterlinjen på den første, der peger mod midten af brættet, parallelt med målsiderne på spillebrættet.
- Placer midterlinjen, der deler den anden arm i en højdevinkel på 129 grader til den første servoarm.
- Placer derefter 4 servoer 5 cm over hver af de diagonale styrebrætter og 9,75 cm fra hver af sidevæggene tættest på servoen. (Der skal være to på hver side.)
- Derefter borede vi et hul til servotråden, der passede igennem og limede servoen ned med superlim.
Eksempel på vores servoarm:
Trin 4: Oprettelse af tavlen
- Lav en træbund på 54x36 cm. (Dette tegner sig for væggenes tykkelse.)
- Skær derefter en fire 14 cm diagonaler og to 30 cm sider. (Disse vægge skal være 2 cm tykke og 4 cm eller større.)
- Tegn derefter linjer, der er parallelle med hver side to centimeter væk fra væggen for at oprette en ny rektangulær boks.
- Mål derefter i hvert af de fire hjørner af rektanglet 10 cm langs hver side af rektanglet og tegn en linje mellem de to punkter. Denne linje er linjen for de diagonale vægstykker.
- Når den er færdig, måles 5 cm over hver diagonal og tegner en linje, der er 9,75 cm lang og vinkelret på sidebordet.
- Tegn eller spor et rektangel, der er centreret i slutningen af linjen, der matcher servobasen.
- Træk derefter en linje mellem hvert par diagonaler, der er parallelt med målsiderne.
- Skær en skrånende overflade, der skråner mod hvert af målene mellem de to diagonaler og den linje, der blev trukket på tværs af dem i det foregående trin.
- Bor et hul for hver servo tæt på servobasen og ind mellem servoen og sidevæggen.
- Skru hver af vægstykkerne ned, og brug superlim til at holde servoen nede.
- Superlim servoarmene til servoen ved at placere servoarmen på indersiden af brættet parallelt med målsiderne.
- Tilslut derefter ledningerne til servoen under brættet.
Trin 5: Elektronik og programmering
- "Elektronikken til hver spiller består af 2 servoer, 4 knapper, 4 10k ohm modstande, en arduino og tilstrækkelig ledningsføring.
- På hver arduino forbindes den positive (sort plus) kolonne til 5V og den negative (røde minus) til jorden.
- Placer fire knapper på brødbrættet, hvor du vil have dem.
- Test for at sikre, at du nemt kan trykke på knapperne, før du fortsætter.
- For den ene på hver knap (som en kontakt er i) skal du tilslutte en 10k ohm modstand mellem den række og den positive kolonne.
- På hver af de samme rækker tilsluttes en ledning til den relevante pin.
- Ben 2 og 3 styrer servoen i pin 9 og ben 4 og 5 styrer den i pin 10.
- For at koble servoerne (du skal have dem limet til i dette trin), skal du slutte den hvide ledning (signal) til pin 9 eller 10 (afhængigt af hvilke knapper der skal styre den). Tilslut den sorte ledning (strøm) til den positive kolonne og den røde ledning (jord) til den negative kolonne."
"Download det vedhæftede program, og upload det til begge arduinoer. Programmet initialiserer alle servoer og input, og kontrollerer derefter, om der trykkes på knapper hvert 20. millisekund (50 gange i sekundet) og justerer servoerne i overensstemmelse hermed. Efter at programmet er uploadet, vil hver servo vende i 1,5 sekunder for at bekræfte, at de er korrekt forbundet og slutter ved 90 grader."
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
RC -sporet robot ved hjælp af Arduino - Trin for trin: 3 trin
RC Tracked Robot Using Arduino - Step by Step: Hey guys, I are back with another cool Robot chassis from BangGood. Håber du har gennemgået vores tidligere projekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot med Robotic Arms og The Badland Braw
DIY Arduino robotarm, trin for trin: 9 trin
DIY Arduino robotarm, trin for trin: Denne vejledning lærer dig, hvordan du bygger en robotarm selv
Hack Your Servo V1.00 - Gør din servo til en kraftfuld lineær aktuator: 7 trin
Hack Your Servo V1.00 - Gør din servo til en kraftfuld lineær aktuator: Forudsat at du har værktøjerne og servoen, du kan bygge dette til under et par dollars. Aktuatoren strækker sig med en hastighed på ca. 50 mm/min. Det er ret langsomt, men meget kraftfuldt. Se min video i slutningen af indlægget, hvor den lille aktuator