Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Sukatin ang Laki
- Hakbang 2: Lumikha ng Brooch
- Hakbang 3: Lumikha ng isang Pag-back
- Hakbang 4: Buuin ang Iyong Circuit Holder
- Hakbang 5: Maglakip
- Hakbang 6: Subukan ang Pagkasyahin
- Hakbang 7: Code
- Hakbang 8: Tapusin at Magsuot
Video: Sound and Music Sensing Quartz Crystal Brooch With Playground Circuit Express: 8 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Ang broch na reaktibo ng tunog na ito ay ginawa gamit ang isang playground circuit express, murang maramihan na kristal na kuwarts, wire, karton, nahanap na plastik, isang safety pin, karayom at sinulid, mainit na pandikit, tela, at iba't ibang mga tool. Ito ay isang prototype, o unang draft, ng disenyo na ito.
Ang pagkakaroon ng ilang antas ng kaalaman pagdating sa pagtatrabaho sa wire ay kapaki-pakinabang, ngunit hindi kinakailangan! Ang kaalaman sa panimulang programa ay maaaring makatulong din, ngunit madali itong matutunan gamit ang playground circuit express at mga kaugnay na programa. Ang proyektong ito ay maaaring tumagal kahit saan mula sa kaunting oras hanggang sa ilang araw, depende sa iyong paraan ng pagtatayo at pansin sa detalye.
Mga gamit
Playground Circuit Express na may baterya pack at circuit sa USB cable
Mga Quartz Crystal
- Wire ng Alahas (ang anumang kulay ay ok, dumikit sa isang gauge na madaling maisagawa para sa iyo! Gumamit ako ng 20 gauge)
karton
- Natagpuan ang Clear Plastik (Gumamit ako ng takip ng isang lata ng kape)
Pin ng Kaligtasan
- Tela (Ang iyong pinili - Gumamit ako ng isang lumang itim na t-shirt)
Mainit na Pandikit na Baril at Mga Pandikit na Pandikit
Gunting
Pencil
Sharpie
Mga plato ng karayom-ilong at mga pamutol ng wire
- Opsyonal: Karayom at Thread
- Opsyonal: Dalawang-panig na Velcro Tape
Hakbang 1: Sukatin ang Laki
Subaybayan ang Playground Circuit Express sa isang piraso ng papel o karton. Tigilan mo iyan. Mayroon ka na ngayong template na gagamitin habang lumilikha ng iyong istraktura. Ilagay ang Circuit Express sa isang lugar na ligtas!
Hakbang 2: Lumikha ng Brooch
Gupitin ang isang mahabang haba ng kawad at simulang gawin ito sa isang hoop, gamit ang iyong template ng papel bilang isang gabay para sa laki. Nais mo itong maging mas malaki nang bahagya kaysa sa template. Susunod, simulang buuin ang kawad sa isang gilid, sa isang hugis ng simboryo. Mag-ingat sa kung saan magkasya ang mga kristal, ngunit tiyaking nakaturo lamang ang mga ito (payagan ang silid para sa palaruan ng circuit ng palaruan na magkasya pa rin sa ilalim)!
Simulang ilagay ang iyong mga puntos na kristal, gamit ang kawad upang balutin at kumonekta. Huwag mag-atubiling ayusin ang ilan sa lugar na may isang tuldok ng mainit na pandikit. Magpatuloy hanggang sa masakop ng quartz ang istraktura at nasiyahan ka sa komposisyon.
Hakbang 3: Lumikha ng isang Pag-back
Gamit ang iyong nahanap na malinaw na plastik, subaybayan ang iyong template gamit ang isang sharpie. Gupitin ito gamit ang gunting, at ilakip sa likuran ng iyong brooch gamit ang mainit na pandikit.
Hakbang 4: Buuin ang Iyong Circuit Holder
Grab muli ang template na iyon! Subaybayan ang paligid nito sa isang piraso ng karton, ngunit tiyaking mag-iiwan ng humigit-kumulang na 1/4 sa paligid ng template sa lahat ng panig. Gupitin ito, at subaybayan ito nang maraming beses sa karton (hindi bababa sa lima).
Idikit ang tatlo sa mga bilog na karton.
Kunin ang mga karagdagang bilog at gupitin ito sa kalahati. Gupitin ang isang "labi" na may gunting (tulad ng ipinakita sa mga larawan) at idikit ang 2-3 sa mga ito nang magkasama sa isang bahagi ng form ng karton. Dapat kang magtapos sa isang makapal, bilog na karton na mabisang "hahawak" sa iyong circuit.
Hakbang 5: Maglakip
Gamit ang tela na iyong pinili at ang pamamaraan na iyong pinili (mainit na pandikit, karayom at sinulid), "tapiserya" ang istraktura ng iyong karton. Siguraduhing idikit ang tela sa "labi".
Matapos ilakip ang tela, gumamit ng mainit na pandikit (at / o muli, karayom at sinulid) upang ikabit ang istrakturang kristal sa nakataas na labi. Dapat itong umupo nang ligtas, na may puwang na bukas pa rin para sa palaruan circuit express upang magkasya sa paglaon. Pagkatapos, kola ng isang safety pin (o isang kalakip na pin) sa likod ng brotse.
Hakbang 6: Subukan ang Pagkasyahin
Ang iyong brooch ay dapat na tipunin ngayon. Subukan ang sukat ng iyong palaruan circuit express sa iyong brotse. Dapat itong magkasya nang mahigpit at hawakan. Kung ito ay medyo maluwag at subukang mag-slip, isaalang-alang ang paglalagay ng isang maliit na piraso ng Velcro tape sa likod ng PCE, at ang iba pang piraso sa loob ng pagbubukas ng iyong brooch.
Hakbang 7: Code
- Pumunta sa:
- I-install ang tamang pag-install para sa iyong system
- Paghahanap para sa at Patakbuhin ang "Mu" App
- I-plug Sa iyong Playground Circuit Express
Dapat na pakiramdam ng App ang iyong pag-input, at dapat awtomatikong ilipat ang code sa iyong PCE.
- Manghiram ng ilang Code! Ang Code na hiniram ko at na-edit nang bahagya ay mula sa Adafruit at MIT
Maaari kang maglaro sa paligid ng mga kulay, atbp! O - gumawa ng iyong sariling code sa pamamagitan ng pagpunta sa: MakeCode
Narito ang code na ginamit ko kung nais mong kopyahin at i-paste lamang nang direkta:
i-import ang arrayimport math import audiobusio import board import neopixel # Exponential scaling factor. # Dapat ay nasa saklaw na -10.. 10 upang maging makatuwiran. CURVE = 2 SCALE_EXPONENT = math.pow (10, CURVE * -0.1) PEAK_COLOR = (100, 0, 255) NUM_PIXELS = 10 # Bilang ng mga sample na babasahin nang sabay-sabay. NUM_SAMPLES = 160 # Limitahan ang halaga na nasa pagitan ng sahig at kisame. def constrain (halaga, sahig, kisame): return max (sahig, min (halaga, kisame)) # Scale input_value sa pagitan ng output_min at output_max, exponentially. def log_scale (input_value, input_min, input_max, output_min, output_max): normalized_input_value = (input_value - input_min) / (input_max - input_min) return output_min + / math.pow (normalized_input_value, SCALE_EXPONENT) * (output_max - output_max - output_max - output_max - output_max - output_max - input_minx) bias bago i-compute ang RMS. def normalized_rms (mga halaga): minbuf = int (ibig sabihin (mga halaga)) sample_sum = sum (float (sample - minbuf) * (sample - minbuf) para sa sample sa mga halaga) ibalik ang math.sqrt (sample_sum / len (mga halaga)) def mean (mga halaga): return sum (mga halaga) / len (mga halaga) def volume_color (dami): return 200, volume * (255 // NUM_PIXELS), 0 # Pangunahing programa # I-set up ang NeoPixels at i-off ang lahat. pixel = neopixel. NeoPixel (board. NEOPIXEL, NUM_PIXELS, ningning = 0.1, auto_write = Mali) pix.fill (0) pix.show ()
"" "# For CircuitPython 2.x: mic = audiobusio. PDMIn (board. MICROPHONE_CLOCK, board. MICROPHONE_DATA, frequency = 16000, bit_depth = 16) # For Circuitpython 3.0 and up," frequency "is now called" sample_rate ". # I-puna ang mga linya sa itaas at i-kompromiso ang mga linya sa ibaba. "" "Mic = audiobusio. PDMIn (board. MICROPHONE_CLOCK, board. MICROPHONE_DATA, sample_rate = 16000, bit_depth = 16) # Mag-record ng isang paunang sample upang i-calibrate. Ipagpalagay na tahimik ito nang magsimula kami. mga sample = array.array ('H', [0] * NUM_SAMPLES) mic.record (mga sample, len (mga sample)) # Itakda ang pinakamababang antas na aasahan, kasama ang kaunti. input_floor = normalized_rms (mga sample) + 10 # O: gumamit ng isang nakapirming sahig # input_floor = 50 # Maaaring gusto mong i-print ang input_floor upang makatulong na ayusin ang iba pang mga halaga. # print (input_floor) # Naaayon sa pagiging sensitibo: ang mas mababang ibig sabihin ay mas maraming mga pixel na may ilaw na may mas mababang tunog # Ayusin ito ayon sa nakikita mong akma. input_ceiling = input_floor + 500 rurok = 0 habang Totoo: mic.record (mga sample, len (mga sample)) magnitude = normalized_rms (mga sample) # Baka gusto mong i-print ito upang makita ang mga halaga. # print (magnitude) # Compute scaled logarithmic pagbabasa sa saklaw na 0 hanggang NUM_PIXELS c = log_scale (pigil (magnitude, input_floor, input_ceiling), input_floor, input_ceiling, 0, NUM_PIXELS) # I-light up ang mga pixel na nasa ibaba ng na-scale at interpolated na lakas. pix.fill (0) para sa i sa saklaw (NUM_PIXELS): kung i = rurok: rurok = min (c, NUM_PIXELS - 1) rurok ng elif> 0: rurok = rurok - 1 kung rurok> 0: mga pixel [int (rurok)] = PEAK_COLOR pix.show ()
Hakbang 8: Tapusin at Magsuot
Malugod kang hinahangaan ang iyong tunog na reaktibo na kristal tulad ng dati, ngunit inirerekumenda ko:
- I-plug ang USB cable mula sa laptop (tinitiyak na nailipat ang code) - I-plug ang iyong Playground Circuit Express sa pack ng baterya- Ipasok ang PCE sa iyong brotse - Alinman ilagay ang pack ng baterya sa isang bulsa ng front shirt (tulad ng ginawa ko rito) o i-clip ito sa iyong shirt - I-pin ang Brooch, i-on ang ilang musika (at ang iyong pack ng baterya), at mag-enjoy!
Inirerekumendang:
Pinapagana ng Motion Cosplay Wings Gamit ang Circuit Playground Express - Bahagi 1: 7 Mga Hakbang (na may Mga Larawan)
Motion Activated Cosplay Wings Paggamit ng Circuit Playground Express - Bahagi 1: Ito ay bahagi ng isa sa isang bahagi ng proyekto, kung saan ipapakita ko sa iyo ang aking proseso para sa paggawa ng isang pares ng mga awtomatikong pakpak ng engkanto. Ang unang bahagi ng proyekto ay ang mekanika ng mga pakpak, at ang pangalawang bahagi ay ginagawang masusuot, at idinadagdag ang mga pakpak
Kaalaman sa Circuit ng Analog - DIY isang Pag-tick sa Clock Sound Effect Circuit Nang walang IC: 7 Mga Hakbang (na may Mga Larawan)
Kaalaman sa Circuit ng Analog - DIY isang Pag-tick sa Clock Sound Effect Circuit Nang walang IC: Ang pag-ticking Clock Sound Effect Circuit na ito ay itinayo sa mga transistor at resistor at capacitor na walang anumang sangkap ng IC. Mainam para sa iyo na malaman ang pangunahing kaalaman sa circuit sa pamamagitan ng praktikal at simpleng circuit na ito. Ang kinakailangang banig
Buksan ang Heart LilyPad Arduino Brooch: 5 Hakbang (na may Mga Larawan)
Buksan ang Heart LilyPad Arduino Brooch: Narito kung paano pagsamahin ang Jimmie Rogers 'Open Heart Kit sa isang LilyPad Arduino microcontroller board upang makagawa ng isang animating LED heart brooch
Iling ang Pagtuklas ng Hat Hat Sa Circuit Playground Express: 12 Hakbang (na may Mga Larawan)
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 Wearable Tech na klase, ako
Ang Light Up Bag Na May Circuit Playground Express: 5 Mga Hakbang
The Light Up Bag With Circuit Playground Express: Ito ay isang bag na magpapasindi sa iba't ibang kulay. Ito ay dinisenyo upang maging isang bag ng libro, ngunit maaaring maging iba pa. Una, kailangan nating tipunin ang lahat ng mga supply. Ito ay; Isang bag (ng anumang uri) Isang CPX (circuit playground express) Isang paghawak ng baterya