Sadržaj:
- Korak 1: Materijali i datoteke
- Korak 2: Arduino skica
- Korak 3: Projektovanje mašine
- Korak 4: Arduino sklop i upravljačka ploča
- Korak 5: Sve namjestite
Video: Pokemon Center mašina: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Ova instrukcija nastala je u skladu sa projektnim zahtjevima Makecourse -a na Univerzitetu Južne Floride (www.makecourse.com). Umjesto nekog dosadnog izbornog časa, izašao sam na ud i pošao ovaj Make Course. Obećano mi je 3D štampanje, Arduino vještine i sjajan završni projekt. Ova klasa je, u stvari, isporučila sve tri!
U prvih nekoliko tjedana predavanja morao sam osmisliti projektnu ideju koja je zabavna i kreativna, izvediva u okviru ograničenja razreda, 3D štampana i sa jednim pokretnim dijelom. Moja ideja za Pokemon Center Machine došla je istog dana kada sam predbilježio Pokemon Moon za 3DS. Ovo je bio moj trenutak Eureke!
U svakoj Pokemon igri, filmu i emisiji postojali su Pokemon centri ili slatke male crveno -bijele zgrade za liječenje iscrpljenih i onesviještenih Pokemona. Medicinska sestra Joy koja vodi Pokemon centar prikuplja vaše Pokemone i stavlja ih u Pokemon Center Machine koja liječi Pokemone. Ova mašina je tipično pravokutna ili kružna i stvara buku i treperi bijelim i plavim svjetlima. Moja izvedba ove mašine je kvadratna kutija sa rotirajućim srednjim dijelom gdje bi se distribuirali Pokemoni. Kada se pritisne dugme, mašina se rotira i reprodukuje pjesmu teme Pokemon centra, kao i prikaz svih izraza Nurse Joys.
Korak 1: Materijali i datoteke
Evo materijala koje sam koristio tokom svog projekta:
Programi:
Arduino
Inventor Studio 2017
3D štampač
Mašina za lasersko rezanje
Alati:
Sistem za lemljenje
Dremel
Šrafciger
DAP Kontaktno ljepilo za cement
E6000 Ljepilo za izradu
Potrošni materijal:
3D štampani delovi
Akrilno "staklo"
Pokemon loptice za ukrašavanje (moje su napravljene od stiropor kuglica i boja, ali one se mogu napraviti od gline, rezbarenja, 3D ispisanih dijelova itd.)
Električna traka
Elektronika:
Arduino
Stepper Motor
Adafruit Soundboard Fx
Zvučnik
LCD displej
Oglasna ploča, dugmad i žice
Datoteke:
U prilogu su moje.stl datoteke za 3D štampane dijelove i skice koje se koriste za Arduino
Korak 2: Arduino skica
Gornji video zapis može se koristiti zajedno sa skicom (ispod datoteka u odjeljku materijala) ili s ovim opisom ispod:
Za ovu skicu potrebne su biblioteke Žica, Tečni kristal i Steper. Softverski serijski broj i Adafruit su izborni ako želite proširiti ovu skicu pomoću drugih funkcija zvučne ploče.
Na početku skice definiram dugme, brzinu i omjer prijenosa koračnog motora i adresu LCD ekrana. Nakon toga slijedi postavljanje praznine u kojem se myDisplay.init koristi za inicijalizaciju LCD -a, a myDisplay.backlight za uključivanje pozadinskog osvjetljenja LCD -a. Zatim se podešava koračna brzina, a postavlja se i stanje gumba.
Praznu petlju organizira petlja while, a zatim 6 dijelova koji su u osnovi isti. Petlja while navodi da bi se, dok je dugme VISOKO ili ne pritisnuto, trebao pojaviti odjeljak unutar zagrade. U ovom slučaju to ne bi bilo ništa "while (digitalRead (buttonPin) == HIGH) {}". Međutim, kada je tipka NISKA ili pritisnuta, preostali dio skice treba nastaviti do kraja.
Šest odjeljaka koji čine ostatak skice uključuju naredbu za rotiranje receptora pomoću myStepper.step (stepsPerRevolution) i myDisplay.setCursor (0, 0) koji započinje izraz u prvom retku LCD zaslona nakon čega slijedi naredba myDisplay.print ("Dobro došli u naš") koji je izraz koji se prikazuje u prvom retku. Nakon toga slijedi myDisplay.setCursor (0, 1) koji započinje izraz u drugom retku LCD zaslona i naredba myDisplay.print ("Pokemon Center!") Koja se prikazuje u drugom retku. Posljednja naredba je myDisplay.clear koja resetira ekran za sljedeći paket koda za sljedeću rotaciju i izraz.
Korak 3: Projektovanje mašine
Koristio sam Inventor za dizajniranje svojih 3D štampanih dijelova za Pokemon Center Machine. Mnogi drugi programi mogu se koristiti sve dok se mogu pretvoriti u.stl datoteke za ispis. Dizajnirao sam svoju mašinu koristeći ukupno 4 dijela: bazu, receptor, bazu kupole i kupolu.
Baza je izdubljena kutija s mostom u sredini koji omogućuje provlačenje žica Arduina dok stvara odjeljak na koji će počivati koračni motor. Baza je u priloženom videu obojena žutom bojom.
Crveni receptor koji se nalazi unutar baze je mjesto gdje bi se Pokeballs distribuirao i liječio dok se ovaj dio okreće.
Podnožje zelene kupole nalazi se na vrhu baze i djeluje kao platforma na koju kupola može počivati, tako da ne ometa rotirajući receptor.
Plava kupola leži na podnožju kupole i ima rupu za gledanje u receptor dok se okreće. Ova rupa je kasnije u projektu prekrivena laserski izrezanim akrilom za slobodan prostor za gledanje.
Korak 4: Arduino sklop i upravljačka ploča
Upravljačka ploča Pokemon Center Machine može se podijeliti u dva dijela: Arduino i Soundboard.
Arduino:
Arduino je povezan s koračnim motorom, gumbom i LCD zaslonom pomoću matične ploče, a napaja se vanjskom baterijom. Koračni motor rotira receptor, LCD ekran prikazuje uobičajene fraze Nurse Joy, a upotreba dugmeta je ono što kontrolira da li sistem aktivno radi ili čeka.
Zvučna ploča:
Adafruit Soundboard FX je pričvršćen na zvučnik, Arduino i dugme. Zvučnik pušta prenesenu pjesmu, Arduino se koristi samo kao izvor napajanja, a tipka još jednom kontrolira radi li sistem aktivno ili čeka.
Krug matične ploče i Arduina prikazan je na priloženoj slici. Arduino ima koračne, LCD i ulaze s gumbima kroz dostupne pinove, a matična ploča prenosi struje između Arduina i tih dijelova (LCD i motor). Zvučna ploča Adafruit pričvršćena je na matičnu ploču i napaja kroz Arduino. Muzika sa zvučne ploče reproducira se preko zvučnika pričvršćenog pomoćnim kabelom, a Arduino napaja prijenosna baterija.
Korak 5: Sve namjestite
Arduino, Adafruit i Breadboard sistem:
Preuzmite priloženu skicu i postavite je na svoj Arduino tako da će imati kôd potreban za ispravnu izvedbu. Dodatno, Adafruit Soundboard FX treba postaviti. Učitao sam samo muzičku datoteku na Soundboard jer je ploča već programirana do 10 okidača ili dugmadi. Koristio sam osnovne postavke, ali naprednije postavke možete pronaći ovdje:
Arduino, Adafruit i Breadboard smješteni su u predviđenu kutiju koja je bila potrebna za ovaj klasni projekt koji održava elektroniku sigurnom i zaštićenom. Po želji se može stvoriti 3D štampana kutija za veću raznolikost oblika i oštrije linije u izrezanim dijelovima. Pomoću dremela stvorio sam mjesto za gledanje LCD ekrana, rupu za dugme i odjeljak za pomoćni kabel i USB kabel.
3D štampani dijelovi sastavljeni su na sljedeći način:
Baza, koračni motor, receptor, baza kupole, a zatim kupola.
Steper je izbušen i pričvršćen za most na bazi, a u receptoru je izbušena rupa u koju se uklapa klip Steppera. Prije bušenja u Stepperu provjerite može li se receptor glatko rotirati. Ako ne, prilagodite položaj dok ne može. Baza kupole je zalijepljena za podlogu, a zatim je kupola zalijepljena za podlogu kupole. Akrilni prozor za gledanje izrezan je pomoću mašine za lasersko rezanje kako bi se osiguralo savršeno prianjanje. Ako to nije dostupno, dremel bi jednako dobro funkcionirao.
Dekoracija:
Bilo koji ukras može se koristiti na vašem Pokemon Center stroju. Napravio sam mini pokeball za ukrašavanje vanjske strane baze. Druge ideje mogu uključivati stvaranje lopti za ulazak u mašinu, bojanje osnove ili pričvršćivanje malih figurica pokemona. Samo se zabavite!
Preporučuje se:
Retro arkadna stand-up igra za 2 igrača by Micro Center: 20 koraka
Retro arkada za 2 igrača Stand-Up Micro Center: Vaš lokalni Micro Center sada sadrži sve što vam je potrebno za izradu vlastitog Retro Arcade ormara zasnovanog na Raspberry Pi. Kompleti su potpuno prilagodljivi, uključuju ormarić, Raspberry Pi, dugmad, upravljačke palice, audio i video pribor i još mnogo toga. To je
Rube Goldberg mašina u 11 koraka: 8 koraka
11 Step Rube Goldberg Machine: Ovaj projekt je 11 Step Rube Goldberg Machine, koji je dizajniran da na jednostavan način formira jednostavan zadatak. Zadatak ovog projekta je uhvatiti sapunicu
Raspberry PI Media Center, OSMC DAC/AMP: 3 koraka
Raspberry PI Media Center, OSMC DAC/AMP: Uzmite Raspberry pi, dodajte DAC i pojačalo i imate vrlo lijep medijski centar za ne mnogo novca. Prvo moram reći "VELIKO" hvala ljudima u GearBestu što su mi poslali ovaj proizvod da ga isprobam. A ako želite da ga nabavite
1981 Prijenosni VCR Raspberry PI Media Center: 12 koraka (sa slikama)
Prenosivi videorekorder Raspberry PI Media Center iz 1981. godine: Ovo je prijenosni videorekorder Sharp VC -2300H iz ranih 80 -ih koji sam konvertirao - sada u svom srcu ima Raspberry Pi s izvrsnim softverom za medijske centre Raspbmc. Ostale nadogradnje uključuju snažan sat baziran na arduinu i EL žicu "traka"
Rešenje za Media Center čak i supruga i deca će koristiti .: 9 koraka
Rješenje za Media Center koje će koristiti čak i supruga i djeca. Ovo uputstvo je sažetak mog iskustva isprobavanja velikog broja aplikacija medijskog centra, OS -a, hardvera i formata datoteka. Ovo nije PVR kako i ne dopušta snimanje ili pauziranje TV -a uživo, iako ću predložiti dobru alternativu