Përmbajtje:
- Hapi 1: Hyrje
- Hapi 2: Materialet e nevojshme
- Hapi 3: Krijimi i Armëve Servo
- Hapi 4: Krijimi i Bordit
- Hapi 5: Elektronikë dhe Programim
Video: Arduino Servo Foosball: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:27
nga David Joy dhe Andrew Gothard
Hapi 1: Hyrje
Objektivi ynë: Të krijojmë një lojë si Foosball duke përdorur Arduinos, servos dhe krahët e saj, dhe copa druri.
Pse: Ne vendosëm që ky projekt do të na jepte shansin për të krijuar diçka interesante dhe të përdorshme duke na lejuar të punojmë me një gamë të gjerë temash, të tilla si punimi i drurit, kodimi i Arduinos, printimi 3-D dhe instalime elektrike.
Hapi 2: Materialet e nevojshme
- Arduino (përfshirë tabelën e kuqe dhe tabelën e bukës)
- Laptop (nëse Arduino duhet të jetë i lidhur për të funksionuar)
- 4 servos dhe disqe
- 8 krahë servo të printuar 3D
- 8 butona
- 8 rezistorë 10k Ohm
- Instalime të mjaftueshme
- Zam
- Qasja në një printer 3D
- Druri (shiko madhësitë specifike në ndërtimin e seksionit të tabelës)
- Top (një top pingpong punon mirë)
- Super ngjites
- Vida dhe stërvitje
Hapi 3: Krijimi i Armëve Servo
- Përdorni Onshape për të dizajnuar krahët servo për t'u përdorur në mënyrë që të godisni topat e ping pongut në lojë.
- Bëni secilën krah 6 cm të gjatë me një pjesë që shtrihet poshtë 2.5 cm. (Sigurohuni që nxjerrja të shtrihet në mënyrë që të mund të rrotullohet rreth servo vetë.)
- Përdorni një pjesë servo rrethore për të bashkuar krahët dhe vendosni vijën qendrore të së parës, që tregon në qendër të tabelës, paralelisht me anët e golit të tabelës së lojës.
- Vendosni vijën qendrore që ndan krahun e dytë në një kënd ngritjeje prej 129 gradë në krahun e parë servo.
- Vendoseni më tej 4 servo 5 cm mbi secilën prej dërrasave udhëzuese diagonale dhe 9.75 cm nga secili nga muret anësore më të afërta me servo. (Duhet të ketë dy nga secila anë.)
- Pastaj ne shpuam një vrimë që telat e servo të futen dhe e ngjitëm servo me super zam.
Shembull i krahut tonë servo:
Hapi 4: Krijimi i Bordit
- Bëni një bazë prej druri 54x36 cm. (Kjo llogaritet për trashësinë e mureve.)
- Pastaj prerë një katër diagonale 14 cm dhe dy anët 30 cm. (Këto mure duhet të jenë 2 cm të trasha dhe 4 cm ose më të mëdha.)
- Vizatoni vijat paralele me secilën anë dy centimetra larg murit për të krijuar një kuti të re drejtkëndëshe.
- Pastaj në secilën nga katër qoshet e drejtkëndëshit matni 10 cm përgjatë secilës anë të drejtkëndëshit dhe vizatoni një vijë midis atyre dy pikave. Kjo linjë është vija për pjesët diagonale të murit.
- Pasi të përfundoni masën 5 cm mbi çdo diagonale dhe vizatoni një vijë që është 9.75 cm e gjatë dhe është pingul me dërrasën anësore.
- Vizatoni ose gjurmoni një drejtkëndësh që është i përqendruar në fund të vijës që përputhet me bazën e servos.
- Pastaj vizatoni një vijë midis secilës palë diagonalesh që është paralele me anët e qëllimit.
- Pritini një sipërfaqe të pjerrët që shkon drejt secilit prej qëllimeve midis dy diagonaleve dhe vijës së përshkruar përgjatë tyre në hapin e mëparshëm.
- Shponi një vrimë për secilin servo afër bazës së servos dhe në mes të servo dhe murit anësor.
- Vidhosni secilën nga pjesët e murit poshtë dhe përdorni super zam për të mbajtur servo.
- Ngjitini super krahët servo në servo duke e vendosur krahun servo në pjesën e brendshme të tabelës paralelisht me anët e golit.
- Pastaj lidhni telat për servo nën tabelë.
Hapi 5: Elektronikë dhe Programim
- "Elektronika për secilin lojtar përbëhet nga 2 servos, 4 butona, 4 rezistorë 10k Ohm, një arduino dhe instalime elektrike të mjaftueshme.
- Në secilën arduino, lidhni kolonën pozitive (plus e zezë) në 5V dhe atë negative (e kuqe minus) në tokë.
- Vendosni katër butona në tabelën e bukës ku i dëshironi.
- Testoni për t'u siguruar që mund t'i shtypni butonat në mënyrë të qetë para se të vazhdoni.
- Për atë në secilin buton (në të cilin është një kontakt) lidhni një rezistencë 10khm midis asaj rreshti dhe kolonës pozitive.
- Në secilën nga rreshtat e njëjtë, lidhni një tel në kunjin e duhur.
- Kunjat 2 dhe 3 kontrollojnë servon në kunjin 9 dhe kunjat 4 dhe 5 kontrollojnë atë në kunjin 10.
- Për të lidhur servot (për këtë hap do t'ju duhet t'i lidhni ato), lidhni tela të bardhë (sinjal) në kunjin 9 ose 10 (varësisht se cilat butona duhet ta kontrollojnë atë). Lidhni telin e zi (fuqinë) me kolonën pozitive dhe telin e kuq (tokëzimin) me kolonën negative."
"Shkarkoni programin e bashkangjitur dhe ngarkojeni në të dy arduinos. Programi inicializon të gjitha servot dhe hyrjet, pastaj kontrollon butonat e shtypur çdo 20 milisekonda (50 herë në sekondë) dhe i rregullon servot në përputhje me rrethanat. Pasi programi të jetë ngarkuar, çdo servo do të kthehet për 1.5 sekonda për të konfirmuar që ato janë të lidhura siç duhet dhe do të përfundojnë në 90 gradë."
Recommended:
Servo Robotic Servo: 5 hapa
Robot Servo krah: Ne do të bëjmë një krah robotik të fortë i cili mund të ngrejë pesha dhe ta lëvizë atë. Le të fillojmë me këtë gjë të lezetshme
Arduino Tutorial - Servo Motor Control Me Arduino: 5 hapa
Arduino Tutorial - Kontrolli i Servo Motor Me Arduino: Ky udhëzues është versioni i shkruar i " Arduino: Si të Kontrolloj Servo Motor me Arduino " Videoja në YouTube që kam ngarkuar kohët e fundit. Unë ju rekomandoj fuqimisht që ta kontrolloni. Vizitoni YouTube Channel
Raspberry Pi IoT Foosball Table: 11 hapa
Raspberry Pi IoT Foosball Table: Mirë se vini në versionin tim të një tryeze të futbollit të hakuar, si pjesë e një projekti studentor për teknologjinë e re të mediave dhe komunikimit. Unë në thelb jam rritur rreth foosball dhe tavolinave të pishinës kështu që mendova se do të ishte mirë të përpiqesha të lidhja një nga këto pajisje me int
Tabela autonome e Foosball: 5 hapa (me fotografi)
Tabela Autonome Foosball: Qëllimi kryesor i projektit ishte të përfundonte një prototip pune për një Tavolinë Autonome Foosball (AFT), ku një lojtar njerëzor përballet me një kundërshtar robotik. Nga këndvështrimi njerëzor i lojës, tryeza e foosballit është shumë e ngjashme me një tryezë të rregullt. Loja
Servo Servo Servo Controller Servo: 6 hapa
Servo Servo Servo Controller Servo: Ky është një kontrollues i thjeshtë serial për servos të shumtë bazuar në Arduino. (e para ime e mësueshme :)) Pjesa më e madhe e punës në këtë erdhi nga marrja e softuerit për të folur me arduino dhe bërja e një protokolli për transferimin e të dhënave. Si f