Përmbajtje:
- Hapi 1: Materialet dhe skedarët
- Hapi 2: Skica Arduino
- Hapi 3: Dizajnimi i Makinës
- Hapi 4: Bordi i Qarkut dhe Kontrollit Arduino
- Hapi 5: Vendosni gjithçka
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Ky udhëzues u krijua në përmbushje të kërkesës së projektit të Makecourse në Universitetin e Floridës së Jugut (www.makecourse.com). Në vend të një klase të mërzitshme me zgjedhje, dola jashtë dhe e mora këtë Kurs të Bërë. Më premtuan printim 3D, aftësi Arduino dhe një projekt përfundimtar të mrekullueshëm. Kjo klasë, në fakt, i plotësoi të tre ata!
Në javët e para të klasës më duhej të hartoja një ide projekti që ishte argëtuese dhe krijuese, e realizueshme brenda kufizimit të klasës, e printuar 3D dhe kishte një pjesë lëvizëse. Ideja ime për Pokemon Center Machine erdhi në të njëjtën ditë kur paraporodita Pokemon Moon për 3DS. Ky ishte momenti im Eureka!
Në çdo lojë, film dhe shfaqje Pokemon ka pasur Qendra Pokemon, ose ndërtesa të vogla të bukura kuq e bardhë për të trajtuar Pokemon të rraskapitur dhe të zbehur. Infermierja Joy që drejton Qendrën Pokemon mbledh Pokemon tuaj dhe i vendos ato në një Pokemon Center Machine e cila shëron Pokemon. Kjo makinë është zakonisht drejtkëndore ose rrethore dhe bën pak zhurmë dhe ndez dritat e bardha dhe blu. Shfaqja ime e kësaj makinerie është një kuti katrore me seksion të mesëm rrotullues i cili është vendi ku do të shpërndahej Pokemon. Kur shtypet një buton, makina rrotullohet dhe luan këngën me temë të Qendrës Pokemon, si dhe shfaq të gjitha frazat e Nurse Joys.
Hapi 1: Materialet dhe skedarët
Këtu janë materialet që kam përdorur gjatë projektit tim:
Programet:
Arduino
Studio Inventor 2017
Printer 3D
Makinë prerëse me lazer
Mjetet:
Sistemi i saldimit
Dremel
Kaçavidë
Kontakt DAP Çimento Zam
Ngjitës për përpilim E6000
Furnizimet:
Pjesë të printuara 3D
"Qelqi" akrilik
Topa Pokemon për Dekorim (imi u krijua me topa dhe bojëra polistirami, por këto mund të bëheshin me argjilë, gdhendje, pjesë të printuara 3D, etj)
Shirit Elektrik
Elektronikë:
Arduino
Stepper Motor
Adafruit Soundboard Fx
Folës
Ekran LCD
Breadboard, butona dhe tela
Dosjet:
Bashkangjitur janë skedarët e mi.stl për pjesët e printuara 3D dhe të skicuara të përdorura për Arduino
Hapi 2: Skica Arduino
Videoja e mësipërme mund të përdoret për t'u ndjekur së bashku me skicën (nën skedarët në pjesën e materialit) ose me këtë përshkrim më poshtë:
Bibliotekat e nevojshme për këtë skicë janë Wire, Liquid Crystal dhe Stepper. Seriali i Softuerit dhe Adafruit janë opsionale nëse doni të zgjeroni këtë skicë duke përdorur funksione të tjera të Soundboard.
Në fillim të skicës, unë përcaktoj butonin, shpejtësinë dhe raportin e ingranazheve të motorit stepper dhe adresën e ekranit LCD. Kjo pasohet nga konfigurimi i zbrazëtisë në të cilin myDisplay.init përdoret për të inicializuar LCD dhe myDisplay.backlight përdoret për të ndezur dritën e pasme të LCD. Pastaj vendoset shpejtësia e hapit dhe vendoset edhe gjendja e butonit.
Cikli void organizohet nga një lak while dhe më pas 6 seksione që janë në thelb të njëjta. Cikli while thotë se ndërsa butoni është LART HIGH ose jo i shtypur atëherë seksioni brenda kllapave duhet të ndodhë. Në këtë rast, kjo nuk do të ishte asgjë "while (digitalRead (buttonPin) == HIGH) {}". Sidoqoftë, kur butoni është LOW ose shtypet, atëherë pjesa tjetër e skicës duhet të vazhdojë të përfundojë.
Gjashtë pjesët që përbëjnë pjesën tjetër të skicës përfshijnë komandën për të rrotulluar receptorin duke përdorur myStepper.step (hapatPerRevolution) dhe myDisplay.setCursor (0, 0) i cili fillon frazën në rreshtin e parë të ekranit LCD të ndjekur nga komanda myDisplay.print ("Mirë se vini në tonë") e cila është fraza që do të shfaqet në rreshtin e parë. Kjo pasohet me myDisplay.setCursor (0, 1) e cila fillon frazën në rreshtin e dytë të ekranit LCD dhe komandën myDisplay.print ("Qendra Pokemon!") E cila shfaqet në rreshtin e dytë. Komanda e fundit është myDisplay.clear e cila rivendos ekranin për paketën tjetër të kodit për rrotullimin dhe frazën tjetër.
Hapi 3: Dizajnimi i Makinës
Kam përdorur Inventor për të hartuar pjesët e mia të printuara 3D për Pokemon Center Machine. Shumë programe të tjera mund të përdoren për aq kohë sa ato janë në gjendje të konvertohen në skedarë.stl për printim. Kam projektuar makinën time duke përdorur një total prej 4 pjesësh: Baza, receptori, baza e kupolës dhe kupola.
Baza është një kuti e zbrazur me një urë në mes që lejon që telat e Arduino të futen gjatë krijimit të një seksioni për të mbështetur motorin Stepper. Baza është me ngjyrë të verdhë në videon e bashkangjitur.
Receptori i kuq i cili ndodhet brenda bazës është vendi ku Pokeballët do të shpërndaheshin dhe shëroheshin ndërsa kjo pjesë rrotullohet përreth.
Baza e kupolës së gjelbër ndodhet në majë të bazës dhe vepron si një platformë që kupola të qëndrojë në majë, në mënyrë që të mos ndërhyjë në receptorin rrotullues.
Kupola blu mbështetet në bazën e kupolës dhe ka një vrimë përgjimi për të parë në receptorin ndërsa rrotullohet. Kjo vrimë është e mbuluar me akrilik të prerë me lazer më vonë në projekt për një hapësirë të qartë shikimi.
Hapi 4: Bordi i Qarkut dhe Kontrollit Arduino
Bordi i kontrollit i Pokemon Center Machine mund të ndahet në dy seksione: Arduino dhe Soundboard.
Arduino:
Arduino është i lidhur me një motor stepper, një buton dhe një ekran LCD përmes përdorimit të një bordi buke, dhe mundësohet nga një pako e jashtme e baterive. Motori stepper rrotullon receptorin, ekrani LCD tregon frazat e zakonshme të Nurse Joy, dhe përdorimi i butonit është ajo që kontrollon nëse sistemi po punon ose pret në mënyrë aktive.
Soundboard:
Adafruit Soundboard FX është ngjitur në një altoparlant, Arduino dhe butonin. Altoparlanti luan këngën e ngarkuar, Arduino përdoret thjesht si një burim energjie dhe butoni është edhe një herë ai që kontrollon nëse sistemi po punon ose pret në mënyrë aktive.
Qarku i bordit të bukës dhe Arduino është treguar në imazhin e bashkangjitur. Arduino ka hyrjet stepper, LCD dhe butona përmes kunjave të disponueshëm dhe bordi i bukës transferon rrymat midis Arduino dhe atyre pjesëve (LCD dhe motor). Tastiera zanore Adafruit është e bashkangjitur në tryezën e bukës dhe tërheq fuqinë përmes Arduino. Muzika e tingullit luhet përmes një altoparlanti të lidhur me një kordon ndihmës dhe Arduino mundësohet nga një bateri portative.
Hapi 5: Vendosni gjithçka
Sistemi Arduino, Adafruit dhe Breadboard:
Shkarkoni skicën e dhënë dhe ngarkojeni në Arduino tuaj në mënyrë që të ketë kodin e nevojshëm për të funksionuar siç duhet. Për më tepër, Adafruit Soundboard FX duhet të konfigurohet. Unë ngarkova vetëm skedarin e muzikës në Soundboard pasi bordi është programuar tashmë deri në 10 çelësa ose butona. Kam përdorur cilësimet themelore, por cilësimet më të avancuara mund t'i gjeni këtu:
Arduino, Adafruit dhe Breadboard u vendosën brenda një kutie të siguruar që kërkohej për këtë projekt të klasës e cila mban elektronikën të sigurt dhe të sigurt. Nëse dëshironi, një kuti e printuar 3D mund të krijohet për më shumë diversitet në formë dhe vija më të mprehta në pjesët e prera. Duke përdorur një dremel, krijova një vend shikimi për ekranin LCD, një vrimë për butonin dhe një seksion për kordonin ndihmës dhe kordonin USB.
Pjesët e printuara 3D u mblodhën si më poshtë:
Baza, Stepper Motor, Receptor, Dome Base, dhe më pas Kupola.
Stepper u shpua dhe u sigurua në urën në bazë dhe Receptori kishte një vrimë të shpuar për të përshtatur pistonin Stepper. Sigurohuni që të kontrolloni që receptori mund të rrotullohet pa probleme para se të shponi në Stepper. Nëse jo, rregulloni pozicionin derisa të mundet. Baza e Kupolës është ngjitur në Baza dhe pastaj Kupola është ngjitur në Bazën e Kupolës. Dritarja e shikimit akrilik është prerë duke përdorur një makinë prerëse lazer për të siguruar një përshtatje të përsosur. Nëse kjo nuk është e disponueshme, një dremel do të funksiononte po aq mirë.
Dekorim:
Çdo dekorim mund të përdoret në Pokemon Center Machine tuaj. Kam krijuar mini pokeballs për të dekoruar pjesën e jashtme të bazës. Idetë e tjera mund të përfshijnë krijimin e topave për të hyrë brenda në makinë, pikturimin e bazës ose ngjitjen e figurinave të vogla pokemon. Thjesht argëtohu!
Recommended:
Arcade Retro me 2 Lojtarë Stand-Up nga Qendra Mikro: 20 Hapa
2-Player Stand-Up Retro Arcade nga Micro Center: Mikro Qendra juaj lokale tani mbart gjithçka që ju nevojitet për të bërë kabinetin tuaj Retro Arcade të bazuar në Raspberry Pi. Komplete janë plotësisht të personalizueshme, përfshijnë dollapin, Raspberry Pi, butona, levë, pajisje audio dhe video, dhe më shumë. 'Shtë
Folow-UP: Qendra e avancuar e medias me Odroid N2 dhe Kodi (Mbështetje 4k dhe HEVC): 3 hapa
Folow-UP: Qendra e avancuar e medias me Odroid N2 dhe Kodi (Mbështetje 4k dhe HEVC): Ky artikull është një vazhdim i artikullit tim të mëparshëm, mjaft të suksesshëm në lidhje me ndërtimin e një qendre të gjithanshme mediatike, bazuar në fillim në PI shumë të popullarizuar të Mjedrës, por më vonë, për shkak të mungesës së prodhimit të pajtueshëm me HEVC, H.265 dhe HDMI 2.2, ai u ndërrua
Easy IOT - Qendra e sensorit RF të kontrolluar nga aplikacioni për pajisjet IOT me rreze të mesme: 4 hapa
Easy IOT - Qendra e sensorit RF të kontrolluar nga aplikacionet për pajisjet IOT me rreze të mesme: Në këtë seri mësimesh, ne do të ndërtojmë një rrjet pajisjesh që mund të kontrollohen nëpërmjet një lidhjeje radio nga një pajisje qendrore qendrore. Përfitimi i përdorimit të një lidhjeje radio serike 433MHz në vend të WIFI ose Bluetooth është diapazoni shumë më i madh (me mirë
Zanat: Arcade Portable dhe Qendra Media: 5 hapa
Fairies: Portable Arcade and Media Center: Objektivi im ishte të ndërtoja një tastierë portative & qendër mediale për vajzën time. Gameplay në modelet mini si klonet PSP ose Nintendo duket shumë larg nga ideja e kabineteve të vjetra të arkadës. Doja të bashkohesha me nostalgjinë e butonave
POS SISTEMI P SHR DYQAN, GROCERIES DHE QENDRA SHERRBIMI NGA EXCEL Me Përdorimin e Barcode: 7 Hapa
POS SISTEMI P SHR DYQAN, GROCERI DHE QENDRA SH SRBIMI NGA EXCEL With Using Barcodes: Po ju prezantoj me këtë blog se si të krijoni një sistem të thjeshtë POS (pika e shitjes) për dyqanet e vogla ushqimore dhe qendra shërbimi. Me këtë metodë ju mund të menaxhoni pajisjet e mëposhtme pa softuer special ose pajisje të shtrenjta. v Iss