Përmbajtje:

Shkundni Zbulimin e Kapelës Duke folur me Qarkun e Lojërave Express: 12 hapa (me fotografi)
Shkundni Zbulimin e Kapelës Duke folur me Qarkun e Lojërave Express: 12 hapa (me fotografi)

Video: Shkundni Zbulimin e Kapelës Duke folur me Qarkun e Lojërave Express: 12 hapa (me fotografi)

Video: Shkundni Zbulimin e Kapelës Duke folur me Qarkun e Lojërave Express: 12 hapa (me fotografi)
Video: Азазель: Предания Йом Кипура 2024, Korrik
Anonim
Shkundni Zbulimin e Kapelës që Flet Me Qarkun Ekspirusit të Lojërave
Shkundni Zbulimin e Kapelës që Flet Me Qarkun Ekspirusit të Lojërave
Shkundni Zbulimin e Kapelës që Flet Me Qarkun Ekspirusit të Lojërave
Shkundni Zbulimin e Kapelës që Flet Me Qarkun Ekspirusit të Lojërave
Shkundni Zbulimin e Kapelës që Flet Me Qarkun Ekspirusit të Lojërave
Shkundni Zbulimin e Kapelës që Flet Me Qarkun Ekspirusit të Lojërave
Shkundni Zbulimin e Kapelës që Flet Me Qarkun Ekspirusit të Lojërave
Shkundni Zbulimin e Kapelës që Flet Me Qarkun Ekspirusit të Lojërave

Ky mësim i lehtë dhe i shpejtë ju mëson se si të bëni një kapelë që flet! Ai do të përgjigjet me një përgjigje të përpunuar me kujdes kur ju 'bëni' një pyetje, dhe ndoshta mund t'ju ndihmojë të vendosni nëse keni ndonjë shqetësim ose problem.

Në klasën time Wearable Tech, m’u dha detyra të përfshija CPX (qarku i lojërave ekspres), aftësitë e mia të kodimit dhe diçka që mund të vishni në një projekt. Dhe mendova, pse të mos bëni një kapelë që flet ashtu si kapelja e klasifikimit në Harry Potter? Kapelja do të gjeneronte rastësisht një përgjigje të regjistruar sa herë që CPX zbulon një tronditje.

Furnizimet

- Kapelja e peshkatarit (ose çdo lloj kapele punon)

- CPX (shesh lojërash qark ekspres)

- bateri AA (kam përdorur një të rimbushshme)

- Klip

- Gjilpërë

- rruaza

-Filë

- Aplikimi i guximit

- Regjistruesi i zërit (kam përdorur Quicktime player)

- mu-editor (programi i redaktimit Python)

Materialet që mund t'ju nevojiten ose mund t'ju nevojiten:

- Mikrofon i jashtëm

- Sequins

- rruaza

Hapi 1: Blerja e një Kapelë

Doja një kapelë peshkatari, kështu që e mora nga H&M, por ju mund të përdorni çdo lloj stili kapele ose marke që dëshironi të përdorni.

Hapi 2: Brainstorming dhe Regjistrimi i Përgjigjeve që Doni që Kapela të Thotë

Së pari, duhet të regjistroni përgjigjet që kapela juaj do të gjenerojë. Për shembull, kapela ime është në gjendje të prodhojë pesë përgjigje, duke përfshirë "Po", "Jo", "Ndoshta herën tjetër", "Unë do të bëj një pyetje tjetër" dhe "Kjo është në rregull".

Ju mund t'i regjistroni ato duke përdorur çdo pajisje regjistrimi që dëshironi, përfshirë regjistruesin e telefonit tuaj, luajtësin QuickTime, GarageBand, etj. Kam përdorur luajtësin QuickTime dhe një mikrofon të jashtëm për të regjistruar një tingull më të qartë dhe me cilësi më të mirë.

Hapi 3: Eksportimi i skedarit audio

Pasi të keni regjistruar skedarin audio, do t'ju duhet të ndryshoni skedarin audio me skedarin.wav duke përdorur guxim. Nëse nuk keni program guximi në kompjuterin tuaj, atëherë thjesht mund ta shkarkoni duke googling guxim ose duke ndjekur këtë lidhje:

Pastaj, duhet ta zhvendosni skedarin në programin e guximit për të redaktuar skedarin. Së pari duhet të ndani skedarin audio nga stereo në mono, në mënyrë që të zvogëlojë madhësinë e skedarit.

Këtu janë hapat se si të redaktoni skedarin në skedar.wav.

Hapi 4: Eksportoni skedarin nga QuickTime Player në Garage Band

Eksportoni skedarin nga QuickTime Player në Garage Band
Eksportoni skedarin nga QuickTime Player në Garage Band
Eksportoni skedarin nga QuickTime Player në Garage Band
Eksportoni skedarin nga QuickTime Player në Garage Band
Eksportoni skedarin nga QuickTime Player në Garage Band
Eksportoni skedarin nga QuickTime Player në Garage Band
Eksportoni skedarin nga QuickTime Player në Garage Band
Eksportoni skedarin nga QuickTime Player në Garage Band

Pasi ta keni regjistrimin të ruajtur në desktop si pamja e ekranit më sipër, thjesht do ta tërhiqni skedarin në GarageBand për ta eksportuar atë në skedarin A pakF të pakompresuar 16-bitësh. Kjo mund të bëhet duke klikuar butonin Share Export Song to Disk siç tregohet në foton e tretë. Pastaj, klikoni 'AIFF' dhe '16-bit CD' dhe ruajeni përsëri në desktop.

Hapi 5: Konvertimi i skedarit AIFF në skedar.wav

Shndërrimi i skedarit AIFF në skedar.wav
Shndërrimi i skedarit AIFF në skedar.wav
Shndërrimi i skedarit AIFF në skedar.wav
Shndërrimi i skedarit AIFF në skedar.wav
Shndërrimi i skedarit AIFF në skedar.wav
Shndërrimi i skedarit AIFF në skedar.wav

Meqenëse keni një skedar audio AIFF të ruajtur në desktopin tuaj, atëherë mund të hapni Audacity dhe të importoni skedarin. Ju mund ta bëni këtë thjesht duke tërhequr skedarin AIFF në të. Nëse shfaqet shenja paralajmëruese, thjesht klikoni OK dhe vazhdoni.

Pastaj, do të shfaqet një skedar audio që duket si pamja e dytë e ekranit më sipër. Meqenëse ju duhet të ndani audion stereo në mono, klikoni butonin me shigjetë poshtë pranë titullit të skedarit tuaj audio (në këtë rast është 'nuk është në rregull') dhe do të shihni shenjën që thotë 'Ndani stereo në mono'. Kliko këtë. Skedari juaj audio do të ndahet më vete në dysh.

Tjetra, ju duhet të fshini një nga skedarët audio pasi është ndarë. Kjo mund të bëhet thjesht duke shtypur butonin 'X' në të majtë. Kjo do t'ju lërë me diçka si pamja e tretë e ekranit.

Pastaj mund ta redaktoni skedarin ashtu siç dëshironi, dhe nëse keni mbaruar, klikoni Export Export as WAV në krye.

Më pas, thjesht ruajeni në desktopin tuaj. Përsëriteni këtë proces për çdo skedar audio që keni regjistruar.

*Paralajmërim: Sigurohuni që nuk keni regjistruar shumë sepse CPX ka pak hapësirë ruajtëse dhe nuk mund të përshtatet me të gjithë skedarët audio.

Hapi 6: Shkarkimi i CircuitPython (nëse është e nevojshme)

Shkarkimi i CircuitPython (nëse është e nevojshme)
Shkarkimi i CircuitPython (nëse është e nevojshme)

Pasi të keni ndjekur këto hapa, tani jeni gati për kodim.

Unë do të përdor python për të koduar këtë program, kështu që nëse nuk keni mu-editor në kompjuterin tuaj, duhet ta shkarkoni. Ju mund ta shkarkoni këtë thjesht duke kërkuar ‘mu-editor’ në google dhe duke klikuar në uebfaqen e parë që shfaqet. Ju gjithashtu mund të ndiqni këtë faqe në internet dhe të shkarkoni në varësi të llojit të kompjuterit tuaj.

Nëse e keni shkarkuar programin, hapeni atë. Do të duket diçka si fotografia e mësipërme. Këtu mund të shkruani kodet tuaja dhe t'i ruani ato.

Hapi 7: Lidhja midis Programit Python dhe CPX

Lidhja midis Programit Python dhe CPX
Lidhja midis Programit Python dhe CPX
Lidhja midis Programit Python dhe CPX
Lidhja midis Programit Python dhe CPX

Tani, nxirrni CPX -në tuaj dhe një kabllo USB.

Lidhni pjesën më të vogël të kabllit USB në CPX, në pjesën e argjendtë siç tregohet në figurë, dhe lidhni pjesën më të madhe të kabllit USB në kompjuterin tuaj. Tani jeni vërtet gati për të koduar dhe çdo informacion i ruajtur në redaktorin tuaj mu do të transferohet në CPX.

Hapi 8: Instalimi i Circuit Python

Tjetra, do të duhet të instaloni versionin më të fundit të qarkut të lojërave ekspres duke përdorur këtë lidhje:

circuitpython.org/board/circuitplayground_…

Ky është instalimi i FUNDIT që duhet të bëni, ju premtoj. Pas kësaj vjen pjesa argëtuese.

Ky skedar që sapo instaluat do të kopjohet në CPX tuaj. CPLAYBOOT bip dhe bëhet CIRCUITPY. Sa herë që lidhni kabllon USB, CPX dhe kompjuterin së bashku, ky CIRCUITPY do të shfaqet.

Mos harroni valën. skedarët e zërit që keni konvertuar më parë? Hidhini këto/këto skedarë (dosjet) në dosjen CIRCUITPY. Sigurohuni që skedari i zërit është skedar mono WAV 16-bit.

Hapi 9: Kodimi

Kodimi!
Kodimi!

Në këtë tutorial, CPX duhet të bëjë tre gjëra. Njëra, duhet të zbulojë ose të ndiejë një lëvizje. Dy, gjithashtu duhet të gjenerojë përgjigje rastësisht, dhe tre, duhet të luajë skedarin e vendosur në CPX. Pra, kodi që e bën këtë kapelë të funksionojë duhet t'i bëjë të treja.

Shtoni kodin e mëposhtëm në redaktorin tuaj mu dhe ruajeni si: code.py

koha e importit

importoni rastësisht nga sheshi i lojërave të qarkut adafruit.express

importoni tinguj cpx = ["kjo është në rregull.wav"]

ndërsa e vërtetë:

#luani një tingull të rastësishëm nëse tronditet

nëse cpx. shkundni (pragu i shkundjes = 20):

cpx.play_file (random.choice (tinguj))

#atëherë bëni pauzë për disa sekonda

koha. gjumi (.5)

Nëse shikojmë kodin, së pari, ne importojmë kohën. Pastaj ne importojmë rastësisht për gjeneratorin e rastit. Në Python, "koha" na lejon të trajtojmë operacione të ndryshme në lidhje me kohën, shndërrimet dhe paraqitjet e saj. Pastaj, tregohet në kodin se nga ky program të dhënat do të transferohen. Pranë 'tingujve =', në kllapa dhe citim duhet të jetë skedari.wav që e tërhoqët në dosjen tuaj CIRCUITPY. Vini re se duhet të shënoni ‘.wav’ në kod. Python nuk mund të interpretojë karaktere të veçanta si _,:, ', dhe më shumë, prandaj sigurohuni që të vendosni vija midis fjalëve nëse keni nevojë për hapësira midis fjalëve. Në këtë kod, ka vetëm një skedar zanor të koduar, kështu që nëse doni të vendosni më shumë skedarë zanor, vendosini ato në të njëjtin format dhe emër si të ruajtur në kompjuterin tuaj. Mos harroni, në mënyrë që skedari i zërit të luajë, skedarët e zërit duhet të vendosen në dosjen CIRCUITPY!

Kodi më poshtë 'ndërsa e vërtetë:' i thotë CPX të luajë një tingull të rastësishëm nëse zbulon një dridhje dhe të pushojë për disa sekonda. (.5) në kod tregon se sa i ndjeshëm është CPX, kështu që nëse doni që ai të jetë më i ndjeshëm ose më pak i ndjeshëm, thjesht mund ta ndryshoni numrin. Mund të shihni pamjen e mësipërme nëse doni të kontrolloni dy herë formatin.

Hapi 10: Kodimi përfundimtar: Pjesa I

Kodimi përfundimtar: Pjesa I
Kodimi përfundimtar: Pjesa I

Le të shtojmë disa hyrje dhe skedarë të tjerë.wav. Zvarritni skedarë të tjerë.wav në dosjen CIRCUITPY para se të filloni të kodoni. Ky ishte kodi im përfundimtar:

koha e importit

importoni rastësisht nga sheshi i lojërave të qarkut adafruit.express

importoni tinguj cpx = ["kjo është në rregull.wav", "ndoshta-herën tjetër.wav", "po.wav", "jo.wav", "Ill-take-another-question.wav"]

ndërsa e vërtetë:

#luani një tingull të rastësishëm nëse tronditet

nëse cpx. dridhet (pragu i shkundjes = 20):

cpx.play_file (random.choice (tinguj))

#atëherë bëni pauzë për disa sekonda

koha. gjumi (.5)

Tani rregulloni skedarët e zërit sipas tuajit dhe klikoni butonin ruaj! Mbani në mend, nëse keni një skedar vërtet të gjatë.wav, do të zbuloni se nuk mund të bëni asgjë tjetër derisa skedari të ketë përfunduar së luajturi. Mbani këtë në mend nëse do të përfshini skedarë.wav me kod të tjerë. Alsoshtë gjithashtu e zgjuar të kontrolloni nëse keni hapësirë të mjaftueshme në CPX tuaj.

Më sipër është se si duket në mu-editor.

Hapi 11: Kodimi përfundimtar: Pjesa 2

Nëse i keni shkruar kodet, sigurohuni që të klikoni butonin ruaj. Pastaj, fikni CPX-në tuaj dhe ndizeni përsëri me kabllon USB ende të lidhur me laptopin dhe mu-editor ende të hapur. Kjo mund të bëhet duke shtypur butonin e mesit që thotë 'RESET' në CPX. Shkundni për t'u siguruar që kodi po funksionon mirë. Nëse kodi po funksionon, CPX duhet të gjenerojë rastësisht një nga përgjigjet nga kodi juaj. Nëse keni vështirësi për ta bërë këtë, kontrolloni dy herë:

1) nëse formati është i duhuri

2) nëse nuk keni ndonjë karaktere të panjohshme në Python (p.sh. ', _)

3) nëse e keni ruajtur siç duhet

4) nëse i keni të gjithë skedarët audio (.wav) të zvarritur në dosjen CIRCUITPY.

Mos harroni, kodimi kërkon shumë prova dhe gabime për ta bërë atë të funksionojë siç duhet.

Nëse gjithçka funksionon, nxirrni me kujdes kabllon USB. Meqenëse keni mbaruar me pjesën tuaj të kodimit të kësaj sfide, jeni 95% të përfunduar në bërjen e kësaj kapele!

Hapi 12: Dekorimi dhe Dizajni

Dekorimi dhe Dizajni
Dekorimi dhe Dizajni
Dekorimi dhe Dizajni
Dekorimi dhe Dizajni
Dekorimi dhe Dizajni
Dekorimi dhe Dizajni

Tani është koha për dekorim.

Së pari, bashkëngjitni CPX në kapelë duke qepur. Më sipër është një fotografi se si e bëra atë.

Si dhe ku po vendosni baterinë tuaj është gjithashtu e rëndësishme, por është zgjedhja juaj. Thjesht e kapa paketën e baterisë anash për ta bërë atë të duket e natyrshme dhe jo e trazuar. Pastaj, unë vetëm regjistrova për t'u siguruar që të mos binte dhe preva telat në mënyrë që të mos e linte të varur. Më sipër janë fotografitë e këtij dizajni.

Sa i përket dekorimit, është plotësisht zgjedhja juaj. Unë thjesht qepa fisha dhe rruaza të vogla për ta bërë atë me shkëlqim.

Për të dekoruar pjesën e sipërme, unë thjesht përdor qepje të shtratit me fije, fije të vogla dhe gjilpërë. Kjo gjithashtu mund të shihet shkurtimisht në imazhin e mësipërm.

Ndizni baterinë dhe tani më në fund mbaruat!

Recommended: