Sadržaj:
- Korak 1: Uvod
- Korak 2: Potrebni materijali
- Korak 3: Kreiranje servo naoružanja
- Korak 4: Kreiranje odbora
- Korak 5: Elektronika i programiranje
Video: Arduino Servo Nogomet: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
autori David Joy i Andrew Gothard
Korak 1: Uvod
Naš cilj: Stvoriti igru sličnu fudbalu koristeći Arduinos, servosisteme i ruke i drvene komade.
Zašto: Odlučili smo da će nam ovaj projekt dati priliku da stvorimo nešto zanimljivo i upotrebljivo, a istovremeno nam omogućiti rad sa širokim spektrom tema, poput obrade drveta, kodiranja Arduinosa, 3-D ispisa i ožičenja.
Korak 2: Potrebni materijali
- Arduino (uključujući crvenu ploču i matičnu ploču)
- Laptop (ako Arduino mora biti povezan za pokretanje)
- 4 serva i diska
- 8 3D štampanih servo krakova
- 8 dugmadi
- 8 10k ohmskih otpornika
- Dovoljno ožičenja
- Ljepilo
- Pristup 3D štampaču
- Drvo (pogledajte posebne veličine u odjeljku izgradnje ploče)
- Lopta (lopta za stolni tenis dobro radi)
- Super ljepilo
- Vijci i bušilica
Korak 3: Kreiranje servo naoružanja
- Koristite Onshape za dizajniranje servo krakova koji će se koristiti za udaranje loptica za ping pong u igri.
- Neka svaka ruka bude duga 6 cm s dijelom koji izlazi 2,5 cm prema dolje. (Budite sigurni da se ekstruzija proteže tako da se može okretati oko samog servo -a.)
- Kružnim servo komadom pričvrstite ruke na i postavite središnju liniju prve koja pokazuje na središte ploče, paralelno sa stranama vrata na ploči za igru.
- Postavite središnju liniju koja dijeli drugu polugu pod uglom od 129 stepeni u odnosu na prvu servo polugu.
- Zatim postavite 4 serva 5 cm iznad svake od dijagonalnih vodilica i 9,75 cm od svake bočne stjenke najbliže servo. (Trebale bi biti dvije sa svake strane.)
- Zatim smo izbušili rupu za provlačenje servo žica i zalijepili servo super ljepilom.
Primjer našeg servo kraka:
Korak 4: Kreiranje odbora
- Napravite drvenu podlogu 54x36 cm. (Ovo objašnjava debljinu zidova.)
- Zatim izrežite četiri dijagonale od 14 cm i dvije stranice od 30 cm. (Ovi zidovi trebaju biti debljine 2 cm i 4 cm ili veći.)
- Zatim nacrtajte linije koje su paralelne sa svake strane dva centimetra udaljene od zida kako biste stvorili novu pravokutnu kutiju.
- Zatim na svakom od četiri ugla pravokutnika izmjerite 10 cm duž svake strane pravokutnika i povucite liniju između te dvije točke. Ova linija je linija za dijagonalne zidne komade.
- Kad završite, izmjerite 5 cm iznad svake dijagonale i nacrtajte liniju dužine 9,75 cm koja je okomita na bočnu ploču.
- Nacrtajte ili ucrtajte pravokutnik koji je centriran na kraju retka koji odgovara bazi servomotora.
- Zatim povucite liniju između svakog para dijagonala koja je paralelna sa stranicama gola.
- Izrežite nagnutu površinu koja se naginje prema svakom od ciljeva između dvije dijagonale i crte koja je povučena preko njih u prethodnom koraku.
- Izbušite rupu za svaki servo u blizini servo baze i između serva i bočne stijenke.
- Odvijte svaki zidni komad i pomoću super ljepila držite servo.
- Super ljepilo servo krakova na servo postavljanjem servo kraka na unutarnju stranu ploče paralelno sa stranama gola.
- Zatim spojite žice za servo ispod ploče.
Korak 5: Elektronika i programiranje
- "Elektronika za svakog igrača sastoji se od 2 serva, 4 dugmeta, 4 otpornika od 10 k ohma, arduina i dovoljnog ožičenja.
- Na svakom arduinu spojite pozitivni (crni plus) stupac na 5V, a negativni (crveni minus) na masu.
- Postavite četiri gumba na ploču gdje želite.
- Pre nego što nastavite, proverite da li možete udobno pritisnuti dugmad.
- Za jedan na svakom gumbu (u kojem je kontakt) spojite otpornik od 10 k ohma između tog reda i pozitivne kolone.
- Na svaki od istih redova spojite žicu na odgovarajuću iglu.
- Igle 2 i 3 upravljaju servo u pinu 9, a pinovi 4 i 5 upravljaju jednim u pinu 10.
- Da biste ožičili servomotore (za ovaj korak ćete ih morati zalijepiti), spojite bijelu žicu (signal) na pin 9 ili 10 (ovisno o tome koja tipka bi trebala upravljati njime). Spojite crnu žicu (napajanje) na pozitivni stupac, a crvenu žicu (uzemljenje) na negativni stupac."
"Preuzmite priloženi program i učitajte ga na oba arduina. Program inicijalizira sve servosisteme i ulaze, zatim provjerava da li su pritisnuti tasteri svakih 20 milisekundi (50 puta u sekundi) i prilagođava servosisteme u skladu s tim. Nakon učitavanja programa, svaki servo će se okrenuti 1,5 sekundi kako bi potvrdili da su ispravno ožičene i da će završiti na 90 stepeni."
Preporučuje se:
Kako kontrolirati servo motor Arduino Vodič: 4 koraka
Kako kontrolirati servo motor Arduino Vodič: Hej momci! dobrodošli u moj novi vodič, nadam se da ste već uživali u mojim prethodnim uputstvima "Kontrola velikih koračnih motora". Danas objavljujem ovaj informativni vodič koji će vas naučiti osnovama svake kontrole servomotora, već sam objavio video
Okrećite sat sa pijeskom svake minute koristeći servo motor - Arduino: 8 koraka
Okrećite sat sa pijeskom svake minute koristeći servo motor - Arduino: U ovom ćemo vodiču naučiti rotirati mali (1 minutni) sat sa pijeskom svakih 60 -ih pomoću servo motora i Visuina. Pogledajte demonstracijski video
Arduino Kako spojiti više servo motora - Vodič za PCA9685: 6 koraka
Arduino Kako spojiti više servo motora - PCA9685 Vodič: U ovom vodiču ćemo naučiti kako spojiti nekoliko servo motora pomoću PCA9685 modula i arduino.PCA9685 modul je vrlo dobar kada trebate spojiti nekoliko motora, više o tome možete pročitati ovdje https : //www.adafruit.com/product/815Gledajte Vi
Nogometni robot (ili nogomet, ako živite s druge strane ribnjaka): 9 koraka (sa slikama)
Nogometni robot (ili nogomet, ako živite s druge strane ribnjaka): Predajem robotiku na tinker-robot-labs.tk Moji su učenici stvorili ove robote koji igraju nogomet (ili nogomet, ako živite s druge strane ribnjak). Moj cilj s ovim projektom bio je naučiti djecu kako da komuniciraju s robotom putem Bluetootha
Hakirajte svoj servo V1.00 - Pretvorite svoj servo u snažan linearni pogon: 7 koraka
Hakirajte svoj servo V1.00 - Pretvorite svoj servo u snažan linearni pokretač: Pod uvjetom da imate alate i servo pogon za koji možete ovo napraviti za manje od par dolara. Pogon se proteže brzinom od oko 50 mm/min. Prilično je spor, ali vrlo moćan. Pogledajte moj video na kraju posta gdje mali pogon