Sisukord:
- Samm: materjalid ja failid
- Samm: Arduino visand
- 3. samm: masina kujundamine
- Samm: Arduino vooluahela ja juhtpaneel
- Samm: seadistage see kõik üles
Video: Pokemonikeskuse masin: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
See juhend on loodud Lõuna -Florida ülikooli Makecourse'i projektinõude täitmiseks (www.makecourse.com). Mõne igava valiktunni asemel läksin ma välja ja võtsin selle Make Course'i. Mulle lubati 3D -printimist, Arduino oskusi ja vinget lõppprojekti. See klass tõepoolest täitis kõik need kolm!
Klassi esimestel nädalatel pidin kavandama projektiidee, mis oli lõbus ja loominguline, teostatav klassi piires, 3D -trükitud ja millel oli üks liikuv osa. Minu idee Pokemon Center Machine'i kohta tuli samal päeval, kui ma 3DS -i jaoks Pokemon Mooni ette tellisin. See oli minu Eureka hetk!
Igas Pokemoni mängus, filmis ja etenduses on olnud Pokemonikeskusi või armsaid väikeseid punaseid ja valgeid hooneid kurnatud ja minestanud Pokemonite raviks. Õde Joy, kes juhib Pokemonikeskust, kogub teie Pokemonid kokku ja paneb need Pokemoni keskuse masinasse, mis tervendab Pokemone. See masin on tavaliselt ristkülikukujuline või ümmargune ja tekitab müra ning vilgub valgeid ja siniseid tulesid. Minu versioon sellest masinast on ruudukujuline kast, millel on pöörlev keskmine osa, kus Pokemone levitatakse. Nupu vajutamisel pöörleb masin ja mängib Pokemon Centeri tunnuslaulu ning kuvab kõik õdede rõõmude fraasid.
Samm: materjalid ja failid
Siin on materjalid, mida kasutasin kogu oma projekti jooksul:
Programmid:
Arduino
Leiutajastuudio 2017
3D printer
Laserlõikamismasin
Tööriistad:
Jootmissüsteem
Dremel
Kruvikeeraja
DAP kontakttsemendiliim
E6000 käsitööliim
Tarvikud:
3D trükitud osad
Akrüülist "klaas"
Pokemonipallid kaunistamiseks (minu omad loodi vahtpolüstüroolist pallide ja värvidega, kuid neid sai valmistada savist, nikerdamisest, 3D -trükitud osadest jne)
Elektriline lint
Elektroonika:
Arduino
Sammumootor
Adafruit heliplaat Fx
Kõlar
LCD ekraan
Leivalaud, nupud ja juhtmed
Failid:
Lisatud on minu.stl -failid 3D -prinditud osade jaoks ja Arduino jaoks kasutatud visandid
Samm: Arduino visand
Ülaltoodud videot saab kasutada koos eskiisiga (materjali jaotises failide all) või selle kirjeldusega:
Selle visandi jaoks vajalikud teegid on traat, vedelkristall ja samm. Tarkvara jada ja Adafruit on valikulised, kui soovite seda visandit laiendada, kasutades muid heliplaadi funktsioone.
Visandi alguses määratlen nupu, samm -mootori kiiruse ja ülekandearvu ning LCD -ekraani aadressi. Sellele järgneb tühimik, milles myDisplay.init kasutatakse vedelkristallekraadi initsialiseerimiseks ja myDisplay.backlight kasutatakse LCD taustvalgustuse sisselülitamiseks. Seejärel seadistatakse samm -samm ja nuppude olek.
Tühjustsükkel on organiseeritud mõne aja tsükli ja seejärel 6 põhiosa samade osadega. Kuigi silmus väidab, et kuigi nupp on HIGH või seda ei vajutata, peaks sulgudes olev sektsioon toimuma. Sel juhul poleks see midagi "while (digitalRead (buttonPin) == HIGH) {}". Kui aga nupp on LOW või vajutatud, peaks ülejäänud visand jätkuma.
Kuus lõiku, mis moodustavad ülejäänud visandi, sisaldavad käsku retseptori pööramiseks, kasutades myStepper.step (stepsPerRevolution) ja myDisplay.setCursor (0, 0), mis alustab fraasi LCD -ekraani esimesel real, millele järgneb käsk myDisplay.print ("Tere tulemast meie"), mis on fraas, mis kuvatakse esimesel real. Sellele järgneb myDisplay.setCursor (0, 1), mis alustab fraasi LCD -ekraani teisel real, ja käsk myDisplay.print ("Pokemonikeskus!"), Mis kuvatakse teisel real. Viimane käsk on myDisplay.clear, mis lähtestab järgmise koodipaketi ekraani järgmise pööramise ja fraasi jaoks.
3. samm: masina kujundamine
Ma kasutasin Pokemon Center Machine'i jaoks 3D -trükitud osade kujundamiseks Inventorit. Paljusid teisi programme saab kasutada seni, kuni neid saab printimiseks.stl -failideks teisendada. Ma kujundasin oma masina kokku 4 osast: alus, retseptor, kupli alus ja kuppel.
Alus on õõneskast, mille keskel on sild, mis võimaldab Arduino juhtmeid läbi toita, luues samal ajal Stepper -mootorile lõigu. Alus on lisatud videos kollase värvusega.
Punane retseptor, mis asub aluse sees, on koht, kus Pokeballid jagunevad ja paranevad, kui see osa ringi pöörleb.
Roheline kupli alus asub aluse peal ja toimib kupli platvormina, mille peal saab toetuda, nii et see ei segaks pöörlevat retseptorit.
Sinine kuppel toetub kupli alusele ja sellel on pöörlemise ajal retseptorile vaatamiseks piilumisauk. See auk on hiljem projektis kaetud laserlõigatud akrüüliga, et oleks selge vaatamisruum.
Samm: Arduino vooluahela ja juhtpaneel
Pokemon Center Machine juhtpaneeli saab jagada kaheks osaks: Arduino ja Soundboard.
Arduino:
Arduino on leivaplaadi abil kinnitatud samm -mootori, nupu ja LCD -ekraani külge ning seda toidab väline aku. Sammumootor pöörleb retseptorit, LCD -ekraanil kuvatakse õe rõõmu tavalised fraasid ja nupu kasutamine kontrollib, kas süsteem töötab või ootab.
Heliplaat:
Adafruit Soundboard FX on kinnitatud kõlari, Arduino ja nupu külge. Kõlar esitab üleslaaditud laulu, Arduinot kasutatakse ainult toiteallikana ja nupp kontrollib taas, kas süsteem töötab või ootab.
Leivalaua ja Arduino vooluring on näidatud lisatud pildil. Arduinos on sammude, LCD -de ja nuppude sisendid saadaval olevate tihvtide kaudu ning leivaplaat kannab voolu Arduino ja nende osade (LCD ja mootor) vahel. Adafruit heliplaat on kinnitatud leivalaua külge ja ammutab energiat läbi Arduino. Heliplaadi muusikat esitatakse abijuhtmega kinnitatud kõlari kaudu ja Arduino toiteallikaks on kaasaskantav aku.
Samm: seadistage see kõik üles
Arduino, Adafruit ja Breadboard süsteem:
Laadige kaasasolev visand alla ja laadige see üles oma Arduinosse, et sellel oleks korralikult toimimiseks vajalik kood. Lisaks tuleb seadistada Adafruit Soundboard FX. Laadisin muusikafaili ainult Soundboardile, kuna plaat on juba programmeeritud kuni 10 päästikule või nupule. Kasutasin põhiseadeid, kuid täpsemad seaded leiate siit:
Arduino, Adafruit ja Breadboard paigutati selle klassi projekti jaoks vajaliku kasti sisse, mis hoiab elektroonika turvalisena. Soovi korral võiks luua 3D -prinditud kasti, et kuju oleks mitmekesisem ja lõikelõiked oleksid teravamad. Dremeli kasutades lõin LCD -ekraani vaatamise koha, nupule augu ja lisajuhtme ja USB -juhtme sektsiooni.
3D -prinditud osad pandi kokku järgmiselt:
Alus, samm -mootor, retseptor, kupli alus ja seejärel kuppel.
Stepper puuriti ja kinnitati aluse silla külge ning Retseptorisse puuriti auk, et see sobiks Stepper kolviga. Enne Stepperisse puurimist kontrollige kindlasti, et retseptor saaks sujuvalt pöörata. Kui ei, siis reguleerige asendit, kuni see saab. Kupli alus liimitakse aluse külge ja seejärel liimitakse kuppel kuplialusele. Ideaalse sobivuse tagamiseks lõigati akrüülist vaateaken laserlõikamismasina abil. Kui see pole saadaval, töötaks dremel sama hästi.
Kaunistamine:
Teie Pokemon Center Machine'is saab kasutada mis tahes kaunistusi. Lõin aluse väliskülje kaunistamiseks mini pokeballid. Muud ideed võivad hõlmata pallide loomist masinasse sisenemiseks, aluse värvimist või väikeste pokemonikujukeste kinnitamist. Lihtsalt lõbutse!
Soovitan:
Käed-vabad papist Gumballi masin: 18 sammu (piltidega)
Käed-vabad papist Gumball-masin: valmistasime puutevaba Gumball-masina, kasutades mikro: bitti, hullumeelse vooluahela bitplaati, kaugusandurit, servot ja pappi. Selle tegemine ja kasutamine oli "BLAST"!! ? ? Kui asetate oma käe raketi põhja, kuvatakse kaugusandur
Liiva tornaado masin: 4 sammu
Liivatornado masin: Hei poisid. Ma olen selles asjas uus, kuid proovin siiski võistlustel osaleda. See on projekt, kuidas oma kodus liivatornado masinat valmistada. See on suhteliselt lihtne projekt ja ei nõua nii palju tööd. Pange tähele ka*Lugege alati
555 kasutu masin: 8 sammu (piltidega)
555 Kasutu masin: Peaaegu kõik projektid, mida ma oma elus tegin, kasutasid arduinot või lihtsalt atmegasid, kuid oma kooli viimasel elektroonilisel tunnil leidsin väikese integraallülituse nimega 555. Olen sellest varem kuulnud, kuid arvasin, et mikrokontrollerid on paremad. Ma loen
ULTRAASONILINE LEVITATSIOONI ARDUINO kasutav masin: 8 sammu (piltidega)
ULTRAASONILINE LEVITATSIOONIMASIN ARDUINO abil: Väga huvitav on näha midagi õhus hõljuvat või vaba ruumi, nagu tulnukate kosmoselaevad. just see on gravitatsioonivastase projekti eesmärk. Objekt (põhimõtteliselt väike paberitükk või termokoll) asetatakse kahe ultraheliülekande vahele
Kodutööde kirjutamise masin: 15 sammu
Kodutööde kirjutamise masin: laadige alla meie uus rakendus, et saada kõik teaduslikud isetegevusprojektid ühest kohast. Allalaadimiseks klõpsake allpool. KLIKI SIIA > > > > > > Tere, poisid, pealkirja järgi on see lihtne projekt Arduino abil kodutööde kirjutamise masina valmistamiseks