Sisällysluettelo:
- Vaihe 1: Materiaalit ja tiedostot
- Vaihe 2: Arduino -luonnos
- Vaihe 3: Koneen suunnittelu
- Vaihe 4: Arduinon piiri- ja ohjauspaneeli
- Vaihe 5: Aseta kaikki valmiiksi
Video: Pokemon Center Machine: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tämä ohje on luotu täyttämään Etelä -Floridan yliopiston Makecourse -projektin vaatimus (www.makecourse.com). Jonkin tylsän valinnaisen luokan sijasta menin rajalle ja suoritin tämän Make Course -kurssin. Minulle luvattiin 3D -tulostus, Arduino -taidot ja mahtava lopullinen projekti. Tämä luokka itse asiassa onnistui kaikissa kolmessa!
Luokan ensimmäisten viikkojen aikana minun piti suunnitella projektiidea, joka oli hauska ja luova, toteutettavissa luokan rajoissa, 3D -tulostettu ja jossa oli yksi liikkuva osa. Ideani Pokemon Center Machine -laitteesta tuli samana päivänä, kun tilasin Pokemon Moonin 3DS: lle. Tämä oli minun Eureka -hetki!
Jokaisessa Pokemon -pelissä, elokuvassa ja esityksessä on ollut Pokemon -keskuksia tai söpöjä pieniä punaisia ja valkoisia rakennuksia uupuneiden ja pyörtyneiden Pokemonien hoitoon. Sairaanhoitaja Joy, joka johtaa Pokemon Centeria, kerää Pokemonisi ja laittaa ne Pokemon Center Machine -laitteeseen, joka parantaa Pokemonit. Tämä kone on tyypillisesti suorakulmainen tai pyöreä ja aiheuttaa melua ja vilkkuu valkoisia ja sinisiä valoja. Tämän koneen esitys on neliömäinen laatikko, jossa on pyörivä keskiosa, jossa Pokemon jaetaan. Kun painiketta painetaan, kone pyörii ja toistaa Pokemon Centerin tunnuslaulun sekä näyttää kaikki sairaanhoitajan lauseet.
Vaihe 1: Materiaalit ja tiedostot
Tässä ovat materiaalit, joita käytin koko projektini aikana:
Ohjelmat:
Arduino
Inventor Studio 2017
3D tulostin
Laserleikkuri
Työkalut:
Juotosjärjestelmä
Dremel
Ruuvimeisseli
DAP Contact Cement Glue
E6000 käsityöliima
Tarvikkeet:
3D -painetut osat
Akryyli "lasi"
Pokemon -pallot koristeluun (omani luotiin styrofoam -palloilla ja -maaleilla, mutta ne voitaisiin valmistaa savella, kaiverrus, 3D -painetut osat jne.)
Sähköteippi
Elektroniikka:
Arduino
Askelmoottori
Adafruit Soundboard Fx
Kaiutin
LCD -näyttö
Leipälauta, napit ja johdot
Tiedostot:
Liitteenä ovat.stl -tiedostot 3D -tulostetuille osille ja Arduinolle käytetty luonnos
Vaihe 2: Arduino -luonnos
Yllä olevaa videota voidaan käyttää joko luonnoksen (materiaaliosan tiedostojen alla) tai tämän kuvauksen alla:
Tätä luonnosta varten tarvittavat kirjastot ovat Wire, Liquid Crystal ja Stepper. Ohjelmistosarja ja Adafruit ovat valinnaisia, jos haluat laajentaa tätä luonnosta Soundboardin muiden toimintojen avulla.
Luonnoksen alussa määritän painikkeen, askelmoottorin nopeuden ja vaihteen sekä LCD -näytön osoitteen. Tämän jälkeen on tyhjä asetus, jossa myDisplay.init -ohjelmaa käytetään LCD -näytön alustamiseen ja myDisplay. taustavaloa käytetään LCD -näytön taustavalon sytyttämiseen. Sitten askelnopeus asetetaan ja painikkeen tila asetetaan myös.
Tyhjä silmukka järjestetään while -silmukalla ja sitten 6 osalla, jotka ovat pohjimmiltaan samat. Vaikka silmukka sanoo, että vaikka painike on KORKEA tai sitä ei paineta, suluissa olevan osan pitäisi tapahtua. Tässä tapauksessa se ei olisi mitään "while (digitalRead (buttonPin) == HIGH) {}". Kuitenkin, kun painike on LOW tai sitä painetaan, loput luonnoksesta jatkuvat loppuun.
Loput luonnokset muodostavat kuusi osaa, jotka sisältävät komennon kiertää reseptoria käyttämällä myStepper.step (stepsPerRevolution) ja myDisplay.setCursor (0, 0), joka aloittaa lauseen LCD -näytön ensimmäisellä rivillä ja jota seuraa komento myDisplay.print ("Welcome to our"), joka on lause, joka näytetään ensimmäisellä rivillä. Tätä seuraa myDisplay.setCursor (0, 1), joka aloittaa lauseen LCD -näytön toisella rivillä, ja komento myDisplay.print ("Pokemon Center!"), Joka näkyy toisella rivillä. Viimeinen komento on myDisplay.clear, joka nollaa seuraavan koodinipun näytön seuraavaa kierrosta ja ilmausta varten.
Vaihe 3: Koneen suunnittelu
Suunnittelin 3D -tulostettuja osia Pokemon Center Machinea varten Inventorilla. Monia muita ohjelmia voitaisiin käyttää niin kauan kuin ne voidaan muuntaa.stl -tiedostoiksi tulostamista varten. Suunnittelin koneeni yhteensä 4 osasta: pohja, reseptori, kupolialusta ja kupoli.
Pohja on ontto laatikko, jonka keskellä on silta, jonka avulla Arduinon johdot voidaan syöttää samalla, kun luodaan osa Stepper -moottorin lepäämiseen. Pohja on väriltään keltainen liitteenä olevassa videossa.
Pohjan sisällä oleva punainen reseptori on paikka, jossa Pokeballit jakautuvat ja paranevat, kun tämä osa pyörii ympäri.
Vihreä kupolialusta sijaitsee jalustan päällä ja toimii alustana kupolin lepäämiseen, joten se ei häiritse pyörivää reseptoria.
Sininen kupoli lepää kupolin pohjalla ja siinä on piippausreikä, joka näyttää reseptoriin sen pyöriessä. Tämä reikä on peitetty laserleikatulla akryylillä myöhemmin projektissa selkeän katselutilan aikaansaamiseksi.
Vaihe 4: Arduinon piiri- ja ohjauspaneeli
Pokemon Center Machine -ohjauskortti voidaan jakaa kahteen osaan: Arduino ja Soundboard.
Arduino:
Arduino on kiinnitetty askelmoottoriin, painikkeeseen ja LCD -näyttöön leipälevyn avulla, ja se saa virtansa ulkoisesta akusta. Askelmoottori pyörii reseptoria, LCD -näyttö näyttää sairaanhoitajan ilon yleiset lauseet, ja painikkeen käyttö ohjaa sitä, onko järjestelmä aktiivisesti käynnissä vai odottamassa.
Soundboard:
Adafruit Soundboard FX on kiinnitetty kaiuttimeen, Arduinoon ja painikkeeseen. Kaiutin toistaa ladatun kappaleen, Arduinoa käytetään vain virtalähteenä, ja painike ohjaa jälleen, onko järjestelmä käynnissä vai odottamassa.
Leipälaudan ja Arduinon piiri on esitetty liitteenä olevassa kuvassa. Arduinolla on askel-, LCD- ja painikkeiden tulot käytettävissä olevien nastojen kautta, ja leipälauta siirtää virrat Arduinon ja näiden kappaleiden (LCD ja moottori) välillä. Adafruit -äänipaneeli on kiinnitetty leipälautaan ja se saa virtaa Arduinon kautta. Kaikuäänen musiikki toistetaan kaiuttimen kautta, joka on liitetty lisäjohdolla, ja Arduino saa virtansa kannettavasta akusta.
Vaihe 5: Aseta kaikki valmiiksi
Arduino-, Adafruit- ja Breadboard -järjestelmä:
Lataa toimitettu luonnos ja lataa se Arduinollesi, jotta sillä on tarvittava koodi toimiakseen oikein. Lisäksi Adafruit Soundboard FX on asennettava. Lähetin musiikkitiedoston vain Soundboardille, koska levy on jo ohjelmoitu 10 laukaisimeen tai painikkeeseen. Käytin perusasetuksia, mutta lisäasetukset löytyvät täältä:
Arduino, Adafruit ja Breadboard sijoitettiin tähän laatuprojektiin vaaditun laatikon sisälle, joka pitää elektroniikan turvassa. Haluttaessa voitaisiin luoda 3D -tulostettu laatikko muodon monimuotoisuuden ja leikkausosien terävien viivojen lisäämiseksi. Dremelin avulla loin katselupisteen nestekidenäytölle, reiän painikkeelle ja osan lisäjohdolle ja USB -johdolle.
3D -tulostetut osat koottiin seuraavasti:
Jalusta, askelmoottori, reseptori, kupolialusta ja sitten kupoli.
Stepperi porattiin ja kiinnitettiin pohjan siltaan, ja reseptoriin porattiin reikä Stepper -männän sovittamiseksi. Muista tarkistaa, että vastaanotin voi pyöriä tasaisesti, ennen kuin poraat askelmiin. Jos ei, säädä asentoa, kunnes se pystyy. Dome Base liimataan pohjaan ja sitten Dome liimataan Dome Base. Akryyli -ikkunat leikattiin laserleikkauskoneella täydellisen istuvuuden varmistamiseksi. Jos se ei ole käytettävissä, dremel toimisi yhtä hyvin.
Koriste:
Mitä tahansa sisustusta voidaan käyttää Pokemon Center -koneessasi. Tein mini -pokeballit koristamaan pohjan ulkopintaa. Muita ideoita voivat olla pallojen luominen koneen sisälle, pohjan maalaus tai pienten pokemon -hahmojen kiinnittäminen. Pidä vain hauskaa!
Suositeltava:
Muunna AC tasavirtaksi Center Tapped Tasasuuntaajalla: 5 vaihetta
Muunna AC DC: ksi Center Tapped Tasasuuntaaja: Hei ystävä, tänään aion tehdä piirin keskellä napautetusta tasasuuntaajasta.Tämä on täysi aalto -tasasuuntaaja, joka muuntaa AC: n DC: ksi.Tämä piiri antaa ulostulon DC täydellä aallolla Aloitetaan
Pokemon Melody Box: 10 vaihetta
Pokemon Melody Box: Näin voit tehdä Pokemon Melody Boxin, jossa on leluja. Sinun ei tarvitse tehdä musiikkiboksisi Pokemoniin liittyväksi. Voit olla luova ja tehdä minkä tahansa haluamasi laatikon. Voit koodata suosikkikappaleesi ja muuttaa sen korulaatikoksi
Pokemon -korttiovi: 12 vaihetta (kuvilla)
Pokemon Card Door: Vedin juuri toisen Magikarpin? Onko sinulla koko pokemon -korttien pakkaus, jotta voit piilottaa sisäisen nörttisi yhteiskunnalta? No, älä piilota enää! On aika käyttää tämä laatikko tavallisia (tai harvinaisia) kortteja hyväksi ja paljastaa Pokemon -mestari -identiteettisi! Www.youtube
Raspberry PI Media Center, OSMC DAC/AMP: 3 vaihetta
Raspberry PI Media Center, OSMC DAC/AMP: Ota Raspberry pi, lisää DAC ja vahvistin ja sinulla on erittäin mukava mediakeskus, jolla ei ole paljon rahaa. Ensinnäkin minun on sanottava " BIG " kiitos GearBestin ihmisille, jotka lähettivät minulle tämän tuotteen kokeiltavaksi. Ja jos haluat sellaisen
1981 Kannettava videonauhuri Raspberry PI Media Center: 12 vaihetta (kuvilla)
1981 Kannettava videonauhuri Raspberry PI Media Center: Tämä on 80 -luvun alun Sharp VC -2300H kannettava videonauhuri, jonka olen muuttanut - sen sydämessä on nyt Raspberry Pi, joka käyttää erinomaista Raspbmc -mediakeskusohjelmistoa. Muita päivityksiä ovat näppärä arduino-pohjainen kello ja EL-lanka "nauha"