Talaan ng mga Nilalaman:

Iling ang Pagtuklas ng Hat Hat Sa Circuit Playground Express: 12 Hakbang (na may Mga Larawan)
Iling ang Pagtuklas ng Hat Hat Sa Circuit Playground Express: 12 Hakbang (na may Mga Larawan)

Video: Iling ang Pagtuklas ng Hat Hat Sa Circuit Playground Express: 12 Hakbang (na may Mga Larawan)

Video: Iling ang Pagtuklas ng Hat Hat Sa Circuit Playground Express: 12 Hakbang (na may Mga Larawan)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Hulyo
Anonim
Iling ang Pagtukoy ng Hat Hat Sa Circuit Playground Express
Iling ang Pagtukoy ng Hat Hat Sa Circuit Playground Express
Iling ang Pagtukoy ng Hat Hat Sa Circuit Playground Express
Iling ang Pagtukoy ng Hat Hat Sa Circuit Playground Express
Iling ang Pagtuklas ng Hat Hat Sa Circuit Playground Express
Iling ang Pagtuklas ng Hat Hat Sa Circuit Playground Express
Iling ang Pagtukoy ng Hat Hat Sa Circuit Playground Express
Iling ang Pagtukoy ng Hat Hat Sa Circuit Playground Express

Ang madali at mabilis na tutorial na ito ay nagtuturo sa iyo kung paano gumawa ng isang sumbrero sa pakikipag-usap! Ito ay tutugon sa isang maingat na naprosesong sagot kapag 'tinanong mo' ang isang katanungan, at marahil makakatulong ito sa iyo na magpasya kung mayroon kang anumang mga alalahanin o problema.

Sa aking klase ng Wearable Tech, binigyan ako ng takdang-aralin na isama ang CPX (circuit playground express), ang aking mga kasanayan sa pag-coding, at isang bagay na maaari mong isuot sa isang proyekto. At naisip ko, bakit hindi gumawa ng isang sumbrero sa pagsasalita tulad ng pag-uuri ng sumbrero kay Harry Potter? Ang sumbrero ay sapalarang bubuo ng isang sagot na naitala ko tuwing nakakakita ng pag-iling ang CPX.

Mga gamit

- sumbrero ng mangingisda (o anumang uri ng sumbrero na gumagana)

- CPX (circuit playground express)

- Baterya ng AA (Gumamit ako ng isang rechargeable)

- Clip

- Karayom

- Mga kuwintas

-Tread

- Application ng Audacity

- Voice Recorder (Gumamit ako ng Quicktime player)

- mu-editor (programa sa pag-edit ng Python)

Mga materyal na maaaring kailangan mo o maaaring kailanganin:

- Panlabas na mikropono

- Mga Sequin

- Mga kuwintas

Hakbang 1: Pagbili ng isang Hat

Nais ko ang sumbrero ng isang mangingisda, kaya nakuha ko ito mula sa H&M, ngunit maaari mong gamitin ang anumang uri ng estilo ng sumbrero o tatak na nais mong gamitin.

Hakbang 2: Brainstorming at Pagre-record ng Mga Sagot na Gusto Mong Sabihing Hat

Una, kailangan mong itala ang mga sagot na bubuo ng iyong sumbrero. Halimbawa, ang aking sumbrero ay nakalikha ng limang mga sagot, kasama ang "Oo," "Hindi," "Siguro sa susunod," "Magtatanong ako," at "Okay lang iyan."

Maaari mong i-record ang mga ito gamit ang anumang aparato sa pagre-record na gusto mo, kasama ang iyong recorder ng telepono, QuickTime player, GarageBand, atbp. Gumamit ako ng QuickTime player at isang panlabas na mikropono upang maitala ang mas malinaw at isang mas mahusay na kalidad ng tunog.

Hakbang 3: Pag-export ng Audio File

Kapag naitala mo na ang audio file, kakailanganin mong baguhin ang audio file gamit ang.wav file gamit ang katapangan. Kung wala kang programa ng audacity sa iyong computer, maaari mo lang itong mai-download sa pamamagitan ng googling audacity o pagsunod sa link na ito:

Pagkatapos, kailangan mong ilipat ang file sa programa ng katapangan upang mai-edit ang file. Kailangan mo munang hatiin ang audio file mula sa stereo hanggang mono kaya binabawasan nito ang laki ng file.

Narito ang mga hakbang sa kung paano i-edit ang file sa.wav file.

Hakbang 4: I-export ang File Mula sa QuickTime Player patungo sa Garage Band

I-export ang File Mula sa QuickTime Player patungo sa Garage Band
I-export ang File Mula sa QuickTime Player patungo sa Garage Band
I-export ang File Mula sa QuickTime Player patungo sa Garage Band
I-export ang File Mula sa QuickTime Player patungo sa Garage Band
I-export ang File Mula sa QuickTime Player patungo sa Garage Band
I-export ang File Mula sa QuickTime Player patungo sa Garage Band
I-export ang File Mula sa QuickTime Player patungo sa Garage Band
I-export ang File Mula sa QuickTime Player patungo sa Garage Band

Kapag na-save mo na ang pag-record sa desktop tulad ng screenshot sa itaas, i-drag mo lamang ang file sa GarageBand upang mai-export ito sa Uncompressed 16-bit AIFF file. Maaari itong magawa sa pamamagitan ng pag-click sa pindutang Ibahagi ang I-export ang Kanta sa Disk tulad ng ipinakita sa pangatlong larawan. Pagkatapos, i-click ang 'AIFF' at '16 -bit CD 'at i-save itong muli sa desktop.

Hakbang 5: Pag-convert ng AIFF File Sa.wav File

Pag-convert ng AIFF File Sa.wav File
Pag-convert ng AIFF File Sa.wav File
Pag-convert ng AIFF File Sa.wav File
Pag-convert ng AIFF File Sa.wav File
Pag-convert ng AIFF File Sa.wav File
Pag-convert ng AIFF File Sa.wav File

Dahil mayroon kang naka-save na isang AIFF audio file sa iyong desktop, maaari mong buksan ang Audacity at i-import ang file. Magagawa mo ito sa pamamagitan lamang ng pag-drag sa AIFF file dito. Kung lilitaw ang karatula ng babala, i-click lamang ang OK at magpatuloy.

Pagkatapos, lilitaw ang isang audio file na mukhang ang pangalawang screenshot sa itaas. Dahil kailangan mong hatiin ang stereo audio sa mono, i-click ang pababang arrow button sa tabi ng pamagat ng iyong audio file (sa kasong ito ay 'ok' 'at makikita mo ang karatulang nagsasabing' Split Stereo to Mono. ' I-click ito. Ang iyong audio file ay magkakahiwalay-hiwalay sa dalawa.

Susunod, kailangan mong tanggalin ang isa sa mga audio file dahil nahati ito. Maaari lamang itong magawa sa pamamagitan ng pagpindot sa pindutang 'X' sa kaliwa. Iiwan ka nito ng isang bagay tulad ng pangatlong screenshot.

Maaari mong mai-edit ang file subalit gusto mo, at kung tapos ka na, i-click ang I-export ang Export bilang WAV sa itaas.

Pagkatapos, i-save lamang ito sa iyong desktop. Ulitin ang prosesong ito para sa bawat audio file na naitala mo.

* Babala: Siguraduhin na hindi ka masyadong nakapag-record dahil ang CPX ay may kaunting imbakan at hindi magkakasya sa lahat ng mga audio file.

Hakbang 6: Pag-download ng CircuitPython (kung Kailangan)

Pag-download ng CircuitPython (kung Kailangan)
Pag-download ng CircuitPython (kung Kailangan)

Kapag nasunod mo na ang mga hakbang na ito, handa ka na ngayong mag-code.

Gagamitin ko ang sawa upang mai-code ang program na ito, kaya kung wala kang mu-editor sa iyong computer, dapat mo itong i-download. Maaari mong i-download ito sa pamamagitan lamang ng paghahanap ng 'mu-editor' sa google at pag-click sa unang website na lalabas. Maaari mo ring sundin ang website na ito at mag-download depende sa uri ng iyong computer.

Kung na-download mo ang programa, buksan ito. Magmumukha ito tulad ng larawan sa itaas. Dito mo maaaring isulat ang iyong mga code at i-save ito.

Hakbang 7: Koneksyon sa Pagitan ng Python Program at CPX

Koneksyon sa Pagitan ng Python Program at CPX
Koneksyon sa Pagitan ng Python Program at CPX
Koneksyon sa Pagitan ng Python Program at CPX
Koneksyon sa Pagitan ng Python Program at CPX

Ngayon, alisin ang iyong CPX at isang USB cable.

Ikonekta ang mas maliit na bahagi ng USB cable sa CPX, sa pilak na bahagi tulad ng ipinakita sa larawan, at ikonekta ang mas malaking bahagi ng USB cable sa iyong computer. Ngayon ay talagang handa ka nang mag-code at bawat impormasyon na nai-save sa iyong mu-editor ay ililipat sa CPX.

Hakbang 8: Pag-install ng Circuit Python

Susunod, kakailanganin mong i-install ang pinakabagong bersyon ng circuit playground express gamit ang link na ito:

circuitpython.org/board/circuitplayground_…

Ito ang HULING pag-install na kailangan mong gawin, ipinapangako ko. Matapos nito dumating ang masayang bahagi.

Ang file na na-install mo lang ay kokopya sa iyong CPX. Ang CPLAYBOOT ay sumisilaw at nagiging CIRCUITPY. Tuwing ikinokonekta mo ang USB cable, CPX, at ang computer nang magkasama, lilitaw ang CIRCUITPY na ito.

Tandaan ang wav. (mga) file ng tunog na na-convert mo dati? I-drop ang / ang (mga) file na ito sa folder na CIRCUITPY. Tiyaking ang file ng tunog ay 16-bit, mono WAV file.

Hakbang 9: Pag-coding

Coding!
Coding!

Sa tutorial na ito, kailangang gawin ng CPX ang tatlong bagay. Isa, kailangan nitong tuklasin o maunawaan ang isang paggalaw. Dalawa, kailangan din nito upang sapalarang makabuo ng mga sagot, at tatlo, kailangan nitong i-play ang file na nakalagay sa CPX. Kaya't ang code na nagpapagana sa sumbrero na ito ay kailangang gawin ang tatlo.

Idagdag ang sumusunod na code sa iyong mu-editor, at i-save ito bilang: code.py

oras ng pag-import

mag-import ng random mula sa adafruit circuit playground.express

mag-import ng mga tunog ng cpx = ["iyon-ok.wav"]

habang Totoo:

#play ng isang random na tunog kung inalog

kung cpx.shake (shake_threshold = 20):

cpx.play_file (random.choice (tunog))

# pagkatapos ay huminto nang ilang segundo

oras.tulog (.5)

Kung titingnan namin ang code, una, ina-import namin ang oras. Pagkatapos mag-import kami ng random para sa random generator. Sa Python, pinapayagan ka ng "oras" na hawakan ang iba't ibang mga operasyon patungkol sa oras, mga conversion at representasyon nito. Pagkatapos, ipinapakita sa code na mula sa program na ito ang data ay maglilipat. Sa tabi ng ‘tunog =’, sa mga braket at sipi ay dapat na.wav file na iyong na-drag sa iyong folder na CIRCUITPY. Pansinin na kailangan mong isulat ang '.wav' sa code. Hindi maipaliwanag ng Python ang mga espesyal na character tulad ng _,:, ', at higit pa, kaya tiyaking naglalagay ka ng mga gitling sa pagitan ng mga salita kung kailangan mo ng puwang sa pagitan ng mga salita. Sa code na ito, mayroon lamang isang naka-code na file ng tunog, kaya kung nais mong maglagay ng higit pang mga file ng tunog, ilagay ang mga ito sa parehong format at pangalan tulad ng nai-save sa iyong computer. Tandaan, upang makapag-play ang file ng tunog, kailangang ilagay ang mga file ng tunog sa folder na CIRCUITPY!

Ang code sa ibaba 'habang Totoo:' ay nagsasabi sa CPX na magpatugtog ng isang random na tunog kung nakakita ito ng pag-iling, at huminto nang ilang segundo. Ipinapakita ng (.5) sa code kung gaano kapansin-pansin ang CPX, kaya kung nais mo itong maging mas matino o hindi gaanong matino, maaari mo lamang baguhin ang numero. Maaari mong makita ang screenshot sa itaas kung nais mong i-double check ang format.

Hakbang 10: Pangwakas na Pag-coding: Bahagi I

Final Coding: Bahagi I
Final Coding: Bahagi I

Magdagdag tayo ng ilang mga input at iba pang.wav file. I-drag ang iba pang mga.wav file sa CIRCUITPY folder bago ka magsimula sa code. Ito ang aking pangwakas na code:

oras ng pag-import

mag-import ng random mula sa adafruit circuit playground.express

mag-import ng mga tunog ng cpx = ["iyon-ok.wav", "baka-sa susunod na oras.wav", "yes.wav", "no.wav", "Ill-take-another-question.wav"]

habang Totoo:

#play ng isang random na tunog kung inalog

kung cpx.shake (shake_threshold = 20):

cpx.play_file (random.choice (tunog))

# pagkatapos ay huminto nang ilang segundo

oras.tulog (.5)

Ngayon ayusin ang mga file ng tunog alinsunod sa iyo at i-click ang save button! Tandaan, kung mayroon kang isang talagang mahabang.wav file, malalaman mo na wala kang ibang magagawa hanggang sa matapos ang pag-play ng file. Isaisip iyon kung isasama mo ang mga.wav file na may iba pang code. Matalino din upang suriin kung mayroon kang sapat na imbakan sa iyong CPX.

Nasa itaas ang hitsura nito sa mu-editor.

Hakbang 11: Pangwakas na Pag-coding: Bahagi 2

Kung naisulat mo na ang mga code, tiyaking na-click mo ang save button. Pagkatapos, patayin ang iyong CPX at i-on muli ito gamit ang USB cable na konektado pa rin sa iyong laptop at bukas pa rin ang mu-editor. Ito ay maaaring magawa sa pamamagitan ng pagpindot sa gitnang pindutan na nagsasabing 'RESET' sa CPX. Iling upang matiyak na gumagana nang maayos ang code. Kung gumagana ang code, ang CPX ay dapat na sapalarang makabuo ng isa sa mga sagot mula sa iyong code. Kung nagkakaproblema ka sa paggawa nito, i-double check:

1) kung ang format ay tama

2) kung wala kang anumang kilalang mga character sa Python (hal. ', _)

3) kung maayos mong nai-save ito

4) kung mayroon kang lahat ng mga audio file (.wav) na na-drag sa CIRCUITPY folder.

Tandaan, ang pag-coding ay nangangailangan ng maraming mga pagsubok at error upang ito ay gumana nang maayos.

Kung gumagana ang lahat, maingat na palabasin ang USB cable. Dahil tapos ka na sa iyong bahagi ng pag-coding ng hamong ito, 95% ka na tapos na sa paggawa ng sumbrero na ito!

Hakbang 12: Palamuti at Disenyo

Palamuti at Disenyo
Palamuti at Disenyo
Palamuti at Disenyo
Palamuti at Disenyo
Palamuti at Disenyo
Palamuti at Disenyo

Ngayon na ang oras para sa dekorasyon.

Una, ikabit ang CPX sa sumbrero sa pamamagitan ng pagtahi. Sa itaas ay isang larawan kung paano ko ito nagawa.

Paano at saan mo inilalagay ang iyong baterya ay mahalaga din, ngunit ito ang iyong pinili. Pasimpleng na-clipping ko ang pack ng baterya sa gilid upang gawin itong natural at hindi clumpy. Pagkatapos, nag-tape lang ako upang matiyak na hindi ito nahuhulog at pinutol ang mga wire upang hindi ito iwanang nakasabit. Sa itaas ay ang mga larawan ng disenyo na ito.

Tulad ng para sa dekorasyon, ito ay ganap na iyong pinili. Pasimpleng tumahi ako sa maliit na mga senilya at kuwintas upang gawin itong sparkly.

Upang palamutihan ang tuktok na bahagi, simpleng ginamit ko ang couch stitching na may sinulid, maliit na thread at karayom. Maaari rin itong makita ng maikling imahe sa itaas.

I-on ang baterya, at ngayon natapos mo rin sa wakas!

Inirerekumendang: