Sisällysluettelo:
- Vaihe 1: Osat
- Vaihe 2: Lavan ja X -akselin rakentaminen
- Vaihe 3: Y -akselin rakentaminen
- Vaihe 4: Pohjan rakentaminen
- Vaihe 5: Sokkelosuunnittelu
- Vaihe 6: Servot
Video: Servo -ohjattu Marble Maze Build 2: 6 askelta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Tämä on päivitetty rakenne, joka perustuu aiempaan Instructable -ohjelmaan. Tämä on helpompi tehdä ja näyttää hieman paremmalta. Lisäksi jotkut uudet rakennustekniikat, kuten magneettien käyttäminen Lego -sokkelon kiinnittämiseen, ovat hienoja.
Projekti on tarkoitettu verkkosivustolle, jonka avulla voit hallita tätä laitetta Internetin kautta. Kuten aikaisemmin, koska se on viiveellä varustettu verkkosivusto (ei Wiimoteja), on vain 4 komentoa: ylös, alas, vasemmalle ja oikealle. Joten itse sokkelo on suunniteltava huolellisesti toimimaan vain näiden alkeellisten komentojen kanssa, ja nämä mallit käsitellään täällä.
Tämä opaskirja koskee tämän projektin mekaanista rakennetta. Muut kattavat web -ohjauksen. Paikallista ohjausta varten Arduinolla, tässä Instructable -ohjelmassa on ohjaimen suunnittelu ja koodi sen suorittamiseksi. Olen myös liittänyt paikallisen ohjauskoodin uusimman version tämän ohjeen viimeiseen vaiheeseen.
Vaihe 1: Osat
Metalli, puu ja muut
6,5 "kulma -alumiinia 1,5" x 1,5 "x 1/16" paksu
4 jalkaa 1,5 "x 1/8" paksuista - 1/16 "alumiinitankoa saattaa myös sopia. Minulla oli mukava anodisoitu tanko, mutta kaikenlainen kelpaa.
Muovilevy - 10 "x 10" x 1/16 "paksu. Suosittelen polykarbonaattia/leksaania, koska se ei todennäköisesti halkeile
Lego Base - 10 "x 10" (32 nastaa x 32 nastaa)
1x Lego -palikat
Marmori - oikean kokoinen marmori kahdelle Lego -nastalle on 9/16 (14 mm), mikä on yleistä lautapeleissä. Land of Marblesissa on monia tämän koon värejä ja tyylejä.
1x4 mänty - noin 5 jalkaa
(8) 1/4 "pyöreät x 1/16" paksut neodyymimagneetit
Servoja - Hitec HS -5645MG -laitteita suositellaan
Laitteisto
Käytän McMaster-Carria ruostumattomien ruuvien, muttereiden ja aluslevyjen tilaamiseen, mutta suurimman osan niistä saat paikallisesta rautakaupasta. Puuruuvit olivat paikallisesta kotikaupasta.
(4) 3/8 pitkät #8-32 pannupään kuusioruuvit X-akselin kiinnikkeitä varten muovikiinnikkeeseen
(4) #8 litteät aluslevyt, halkaisulaatat ja kuusiomutterit - näihin voidaan käyttää muttereita
(8) 1/2 pitkät #8-32 ruuvit Y-akselin kiinnikkeelle
(8) #8-32 Kehittää pähkinöitä
(4) 3/8 pitkä #6-32 pannupään ruuvit servojen kiinnittämiseen (kaksi per servo)
(4) #6-32 jaetut lukkoaluslevyt + kuusiomutterit
(2) 1/4 pitkät #4-40 pannupään ruuvit X-akselin servosarvea varten
(2) 3/8 pitkät #4-40 pannupään ruuvit Y-akselin servosarvea varten (alumiini on paksumpaa)
(2) 3/4 pitkät #4-40 pannupään ruuvit kääntöpisteille
(6) #4-40 mutteria - ehkä pari jaettua lukkoaluslevyä ja litteät aluslevyt kääntöpisteille olisivat hyviä.
(8) 1 58 pitkät kipsilevyruuvit
(4) 3/4 pitkät #8 modin ristikkoruuveja
Vaihe 2: Lavan ja X -akselin rakentaminen
Käytin alustalle neliömäistä polykarbonaattimuovia. Polykarbonaatti on hienompaa kuin akryyli, koska se ei halkeile porattaessa ja leikattaessa. Koska Lego -pohja on 10 neliö, tein myös sen kokoisen muovin.
Meidän on kiinnitettävä servosarvi ja nivel pohjaan, joten leikkasin pari 1,25 "kappaletta 1,5" x 1,5 "x 1/16" alumiinikulmasta. Leikkasin kolme niistä, koska tarvitsemme vielä yhden seuraavassa vaiheessa.
Porasin jokaiseen kappaleeseen neljä 3/16 reikää asennettavaksi lavalle, mutta lopulta käytin vain kahta niistä asennukseen - käytin paria lävistäviä reikiä. Merkitsin reiät muoviin kiinnikkeillä malleja - Pidin muovia pystysuorassa pöydällä, jotta se olisi neliömäinen, ja pidin pidikettä sitä vasten reikien merkitsemiseksi. Ruuvien päät tarttuvat Lego -levyn paikkaan, mutta käyttämäni magneetin kiinnitysjärjestelmä on korkeampi, niin siitä ei ole kysymys.
Yhdessä kiinnikkeessä tarvitset vain 7/64 "reiän keskelle 3/4" pitkälle #4-40 ruuville.
Toisessa kiinnikkeessä tarvitset suuren reiän keskelle servosarvea varten. Suosittelen tätä varten askelporaa - se on paljon turvallisempaa ja helpompaa näille isommille rei'ille. Servosarvella porasin kaksi reikää 7/64 "-kärjellä ja vedin ne pidikkeeseen ja porasin kannatin. 1/4" pitkät #4-40 ruuvit käyttivät servosarven pitämistä Sulkumerkki.
Lego -levyn kiinnittämiseen muovialustaan käytin paria magneetteja - yksi pari kulmissa liimattu kummallekin puolelle, jotta Lego -levy voidaan irrottaa helposti työntekoa varten. Käytin superliimaa (syanoakrylaattia) ja sinun on oltava varovainen, ettet liimaa magneetteja yhteen! Joten laitoin tippaa liimaa muoviin ja kiinnitin magneetit liimaan sen sijaan, että laitoin liimaa magneetteihin. Kun ne ovat kuivuneet, laitoin liimaa Lego -pohjaan ja työnsin sen magneettiparien päälle.
Vaihe 3: Y -akselin rakentaminen
Y -akselin voi tehdä kahdella tavalla. Käytin 1/8 "paksuista alumiinitankoa ja taivutin sen. 1/16" saattaa olla hieno, ja se olisi paljon helpompi taivuttaa. Voit myös tehdä kulmakannattimia kulma -alumiinista tai käyttää vakiokannattimia ja vain 4 suoraa alumiinikappaletta. Tämä voi helpottaa rakentamista, koska metallin taivuttaminen täydellisesti voi olla hankalaa, vaikka taivutus on erittäin nopeaa, ja kiinnitysmenetelmä voi olla raskaampi ja vaatii paljon enemmän ruuveja ja reikiä.
Tässä projektissa Y -akseli oli 11,25 "x 12". Taivutusmenetelmää varten jaoin yhden 12 tuuman sivuista kannatinta varten. Minun tapauksessani, kun servoa vastapäätä oleva 1/8 tuuman metalliliitoslevy mahdollisti niiden tasapainottumisen hienosti, joten servon ei tarvitse taistella pitämään se taso.
Silmukkaan liittymiseen käytin 1,5 tuuman tankoa ja porasin 3/16 tuuman reikiä ja käytin #8-32 1/2 tuumaa pitkiä ruuveja, joissa on mutterit. Porasin ensin liitoskappaleen 8 reikää ja sitten Nämä reiät Y -akselilla asettamalla se tasaiselle pöydälle, jotta se asettuu kauniisti.
Y -akselin toiselle puolelle Z -akselin servo on asennettava. Jäljitin servon ääriviivat varmistaen, että servosarvi oli keskellä sivua. Servo-runko on hieman offset. Sitten leikkasin suorakulmion Dremel -työkalulla ja viilautin sen neliömäiseksi ja sileäksi. Asentaakseni servon käytin itse servoa oppaana ja porasin kaksi 7/64 reikää #6-32 ruuveille sen kiinnittämiseksi. Käytin ruuvia, halkaistu lukkoaluslevyä ja mutteria niiden pitämiseksi - tasaiselle pesukoneelle ei ollut tarpeeksi tilaa.
Poraa servon vastakkaiselle puolelle liitoskiinnikkeeseen 7/64 reikä, jotta sarana sopii.
Y -akselille on lisättävä servosarvi ja nivel - aivan kuten edellisessä vaiheessa.
Vaihe 4: Pohjan rakentaminen
Pohjassa on yksi servokannatin ja yksi kääntö. Näiden kulma -alumiinikappaleiden toinen puoli voidaan leikata 3/4 "leveäksi, koska ne lepäävät mäntylevyillä. Nivel on vain yksi 1,25": n pituinen kulma -alumiinikappale, jossa on 3/16 "reikä.
Voit ostaa servokannattimia tai tehdä sellaisen - katso kuva yhdellä tavalla. Valmistamassani käytin 2,5 "pitkää kappaletta 1,5" x 1,5 "kulma -alumiinia.
Pohja voi olla puusta. Käytin laadukkaita 1x4 -levyjä. Kaksi niistä oli 15 "ja kaksi 13,25" pitkä - nämä olivat kriittisiä varmistaakseen, että servo ja nivel sopivat täydellisesti. Käytin 1-5/8 "kipsilevyruuveja pitämään niitä yhdessä. Porasin reiät valmiiksi upotusporalla, koska ne olivat lähellä puun reunaa.
Nivel on keskitetty toiselle 11,25 sivulta ja servopidike toiselle puolelle - varmista, että keskität servosarven, ei servorungon, joka on hieman sivussa.
Porasin pari 3/16 "reikää kahden kannattimen alaosaan ja käytin 3/4" pitkiä #8 rullaruuveja (suuret pannupäät) ruuvaamaan ne puuhun.
Vaihe 5: Sokkelosuunnittelu
Vain neljä primitiivistä liikettä (ylös, alas, vasemmalle, oikealle) sokkelon suunnittelu voi olla haaste. Et voi kääntää marmoria käytävän keskellä, joten tarvitaan erityisiä malleja. Katso kuvasta haarautumisen sallivat muodot. Kuvioiden keskipisteet voivat olla erikokoisia, eikä niitä välttämättä käytetä ollenkaan, mutta jos jotain on siellä, pallo pysyy radalla, jos se ei liiku aivan suoraan. Näissä malleissa on neljä uloskäyntiä, mutta voit estää yhden niistä saamaan kolme.
Vaihe 6: Servot
Olen kokeillut muutamia servoja tämän projektin kanssa. Vakiot toimivat, mutta ovat hieman epävakaita pitämällä tasoa. Olen myös käyttänyt Hitec HS-645MG-servoja, koska ne pystyivät pitämään tasoa paremmin. Tässä projektissa vaihdoin kuitenkin digitaalisiin Hitec HS-5645MG-servoihin, koska niillä on runsaasti pitovoimaa ilman tärinää tasopöydällä, ja kuollut alue voidaan tarvittaessa säätää pöydän tasoitusta varten.
Liitteenä on uusin Arduino -koodi paikallista ohjaustilaa varten. Pidä hauskaa! Tämä on loistava projekti kaikenikäisille lapsille leikkiä.
Suositeltava:
Kallistava LEGO Maze Micro: bit: 9 askelta
LEGO -sokkelon kallistaminen Mikrolla: bitti: Ei ole mikään salaisuus, että LEGO on mahtava, emmekä pidä mistään muusta kuin siitä, että lisäämme hauskaa elektroniikkaa LEGO -sarjoihimme, jotta ne olisivat entistä mahtavampia. LEGO -sokkelossamme on nupit molemmilla sivuilla, joiden avulla voit kallistaa yläpuoliskoa ja ohjata palloa
Marble Track: 11 vaihetta
Marble Track: Tämä on opetusohjelma marmoriteille. Voit vaihtaa kaistaa painamalla painiketta
Makey Makey Marble Maze Sensor: 8 vaihetta (kuvilla)
Makey Makey Marble Maze Sensor: Tämä on yksinkertainen projekti, jonka tavoitteena on tehdä marmorinen sokkelo, jossa on tinakalvosta valmistettuja antureita
Marble Cannon - Jeremy Busken ja Michael Landis: 8 vaihetta
Marble Cannon - Jeremy Busken ja Michael Landis: Tämä on opetusohjelma siitä, kuinka rakentaa 2–5 metrin ammuntakykyinen marmoritykki
Arduino Pocket Game Console + A -Maze - Maze Game: 6 vaihetta (kuvilla)
Arduino Pocket Game Console + A -Maze - Maze Game: Tervetuloa ensimmäiseen ohjeeseeni! Projektini, jonka haluan jakaa kanssasi tänään, on Arduino sokkelopeli, josta tuli taskukonsoli, joka on yhtä kykenevä kuin Arduboy ja vastaavat Arduino -pohjaiset konsolit. Se voidaan välittää minun (tai sinun) tulevien pelieni kanssa Expon ansiosta