Përmbajtje:
- Furnizimet
- Hapi 1: Blerja e një Kapelë
- Hapi 2: Brainstorming dhe Regjistrimi i Përgjigjeve që Doni që Kapela të Thotë
- Hapi 3: Eksportimi i skedarit audio
- Hapi 4: Eksportoni skedarin nga QuickTime Player në Garage Band
- Hapi 5: Konvertimi i skedarit AIFF në skedar.wav
- Hapi 6: Shkarkimi i CircuitPython (nëse është e nevojshme)
- Hapi 7: Lidhja midis Programit Python dhe CPX
- Hapi 8: Instalimi i Circuit Python
- Hapi 9: Kodimi
- Hapi 10: Kodimi përfundimtar: Pjesa I
- Hapi 11: Kodimi përfundimtar: Pjesa 2
- Hapi 12: Dekorimi dhe Dizajni
Video: Shkundni Zbulimin e Kapelës Duke folur me Qarkun e Lojërave Express: 12 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
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
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
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)
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
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
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
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
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:
Helmeta e Parë e Sigurisë me Qarkun e Lojërave Express: 10 hapa
Siguria e parë Helmeta Me Circuit Playground Express: A keni shkuar ndonjëherë për një xhiro me biçikletë dhe jeni shqetësuar për heqjen e dorës nga timoni për të sinjalizuar në cilin drejtim po ktheheni? Tani ajo frikë mund të jetë në të kaluarën! Ky tutorial do t'ju tregojë se si të krijoni një sistem ndezjeje të përkrenares pa duar duke përdorur C
Kontrolluesi i lojërave të bazuara në Arduino - Kontrolluesi i lojërave Arduino PS2 - Duke luajtur Tekken Me DIY Arduino Gamepad: 7 hapa
Kontrolluesi i lojërave të bazuara në Arduino | Kontrolluesi i lojërave Arduino PS2 | Luajtja e Tekken Me DIY Arduino Gamepad: Përshëndetje djema, të luani lojëra është gjithmonë argëtuese, por të luani me Kontrolluesin tuaj të personalizuar të lojës DIY është më argëtuese. Pra, ne do të bëjmë një Kontrollues të lojës duke përdorur arduino pro micro në këtë udhëzues
Konvertuesi i tekstit në të folur Arduino duke përdorur LM386 - Duke folur për Projektin Arduino - Biblioteka Talkie Arduino: 5 hapa
Konvertuesi i tekstit në të folur Arduino duke përdorur LM386 | Duke folur për Projektin Arduino | Biblioteka Talkie Arduino: Përshëndetje djema, në shumë prej projekteve ne kërkojmë që arduino të flasë diçka si ora e folur ose të tregojë disa të dhëna në këtë udhëzues ne do ta shndërrojmë tekstin në të folur duke përdorur Arduino
Duke folur për Arduino - Luajtja e një MP3 me Arduino pa asnjë modul - Luajtja e skedarit Mp3 nga Arduino duke përdorur PCM: 6 hapa
Duke folur për Arduino | Luajtja e një MP3 me Arduino pa asnjë modul | Luajtja e skedarit Mp3 nga Arduino duke përdorur PCM: Në këtë udhëzues do të mësojmë se si të luajmë një skedar mp3 me arduino pa përdorur ndonjë modul audio, këtu do të përdorim bibliotekën PCM për Arduino e cila luan 16 bit PCM me frekuencë 8kHZ, kështu që le ta bëjmë këtë
Raspberry Pi Duke folur me ESP8266 Duke përdorur MQTT: 8 hapa
Raspberry Pi Duke folur me ESP8266 Duke përdorur MQTT: Në këtë projekt, unë do të shpjegoj se çfarë është protokolli MQTT dhe si përdoret për të komunikuar midis pajisjeve. Pastaj, si një demonstrim praktik, unë do të demonstroj se si të vendosni një sistem klienti dhe ndërmjetësi, ku një modul ESP8266 si dhe RPi tal