Talaan ng mga Nilalaman:

Super Sized Acryllic Spectrum Analyzer: 7 Hakbang (na may Mga Larawan)
Super Sized Acryllic Spectrum Analyzer: 7 Hakbang (na may Mga Larawan)

Video: Super Sized Acryllic Spectrum Analyzer: 7 Hakbang (na may Mga Larawan)

Video: Super Sized Acryllic Spectrum Analyzer: 7 Hakbang (na may Mga Larawan)
Video: 海賊王的右腕,路飛的恩師! 雷利老爺自己賣自己的操作可還行?【山治漫剪君】 2024, Setyembre
Anonim
Super Sized Acryllic Spectrum Analyzer
Super Sized Acryllic Spectrum Analyzer

Bakit mo nais na tingnan ang mga maliliit na ipinakitang led na iyon o ang mga maliit na LCD kung magagawa mo itong malaki?

Ito ay isang sunud-sunod na paglalarawan sa kung paano bumuo ng iyong sariling Giant na laki ng Spectrum analyzer.

Ang paggamit ng mga tile na acrylic at pinangunahan na mga piraso upang bumuo ng isang silid na pagpuno ng ilaw na palabas gamit ang 280+ malaking laki ng mga LED

Bakit ito maliit kung magagawa mo itong malaki…..

Mga gamit

Kakailanganin mo ang isang arduino Mega, isang murang dalas ng board SI5351 at isang maliit na piraso ng maliliit na bahagi.

Magsimula na tayo

Hakbang 1: Panimula

Panimula
Panimula

Giant Super size 14 Channel spectrum analyzer

  • -280 acrylic leds (WS2812)
  • -Kontrolado ni Artuino
  • 40Hz - 16Khz
  • Pumila
  • Mikropono sa
  • Iba't ibang mga mode at kulay
  • Pagkontrol ng ilaw
  • Pagkontrol sa pagkasensitibo
  • Pagkontrol ng pagkaantala sa rurok

Mahahalagang bahagi:

  • Arduino Mega 2560 Pro
  • Breakout board ng Si5351
  • WS2812 (74Leds / meter)
  • Acryl 10mm.

Kakailanganin mo ang pag-access sa isang laser cutter upang gupitin ang lahat ng 280 acrylic tile o kakailanganin mong ilagay sa sobrang milya upang magawa ang lahat sa pamamagitan ng kamay.

Pag-download ng proyekto: Ang lahat ng hardware, software atbp ay "tulad ng" at malaya kang baguhin ito sa iyong mga pangangailangan. Wala sa mga hardware ang nasubok para sa pagsunod sa CE atbp Kung magpasya kang gumamit ng anumang bagay mula sa disenyo na ito, gagawin mo ito sa iyong sariling peligro. Ang pag-coding, PCB at mga guhit ay magagamit para sa pag-download. Kung gusto mo ang proyektong ito, mangyaring ibahagi ang video na ito sa iyong mga kaibigan at huwag kalimutang i-click ang katulad na pindutan at mag-subscribe!

Firmware:

github.com/donnersm/14chspectrum

BOM:

www.judoles.nl/Projecten/14channelSA/BOMList.pdf

Skematika:

www.judoles.nl/Projecten/14channelSA/Fullsc…

Mga Designfile

www.judoles.nl/Projecten/14channelSA/DesignFilesCo…

Bumili ng PCB:

www.tindie.com/products/21119/

UPDATE: BAGONG VERSION AY Magagamit:

www.tindie.com/products/23034/

Kung paano ito gumagana

Mayroong dalawang kasangkot na microcontrollers ngunit ang isa ay opsyonal sapagkat ginagamit ito para sa isang flashing logo lamang.

Ang pangunahing circuit ay nagbabago sa paligid ng isang Arduino Mega 2560 (Ginustong bersyon ng Pro dahil sa mas maliit na bakas ng paa). Ang Arduino ay gumagamit ng isang board ng dalas ng SI5351 upang makabuo ng dalawang magkakaibang iba't ibang mga frequency. Ang bawat dalas ay ginagamit upang himukin ang orasan ng isang spectrum chip MSGEQ7. Ang MSGEQ7 ay isang 7 channel spectrum analyzer chip na hinahati ang input signal sa 7 magkakaibang mga lalagyan ng dalas. Depende sa input, ang output signal ng bawat lalagyan ay magkakaiba. Ang lahat ng mga lalagyan ng dalas ay ipinapadala sa chip output DAC kung saan ipinakita ang mga ito nang seryal nang sunud-sunod. Dahil ito ay isang 7 chip ng channel, ginagamit ang isang trick upang panloob na ilipat ang saklaw ng dalas ng mga lalagyan sa pamamagitan ng paglilipat ng dalas ng orasan ng maliit na tilad na iyon.

Kung nais mo ng karagdagang impormasyon sa kung paano ito tapos, mas maraming impormasyon ang magagamit sa youtube.

Patuloy na binabasa ng Arduino ang DAC ng mga chips ng MSGEQ7 at patuloy na isinasalin ang mga indibidwal na lalagyan sa isang bilang ng mga leds bawat acrylic tower. Ang mga leds na ito ay hinihimok nang serial ngunit sapat pa rin ang bilis, kahit na may 240 leds!

Hakbang 2: Kolektahin ang Iyong Mga Bahagi

Kolektahin ang Iyong Mga Bahagi
Kolektahin ang Iyong Mga Bahagi

PCB's

UPDATE: ANG BAGONG VERSION AY Magagamit DITO:

www.tindie.com/products/23034/

magagamit na bersyon na may paunang natipon na mga bahagi ng SMD

Ang mga Gerber file ay kasama ng Instructable na ito. Huwag mag-atubiling gamitin ang mga ito upang mag-order ng iyong sariling PCB sa ibang lugar.

Ang iyong Pangunahing sangkap ay

  • Arduino Mega 2560 Pro
  • Breakout board ng Si5351
  • WS2812 (74Leds / meter) ledstrip
  • Acryl 10mm.
  • MSgEQ7 chip

Ang unang tatlong mga sangkap na nakuha ko lahat mula sa alieexpress at pag-uuri ng magkatulad na mga website. Maaaring magtagal bago maihatid ito ngunit makatipid ka ng kaunting pera.

Ang acryl na ginamit ko upang gawin ang mga tile, binili ko nang lokal.

Para sa MSGEQ7 ng IC ay binalaan !!! Nag-order ako ng maraming mga yunit mula sa magkakaibang (Tsina) at mga lokal na nagbebenta ngunit wala sa mga nagtrabaho. Ang isa ay inorder ko mula sa Mouser (Sparkfun) kung saan nag-iisa ang gumana. Kaya, bumili ng matalino dahil maaari mo lamang gugulin ang iyong pera nang isang beses.

Hakbang 3: Paggamit ng isang Breadboard o Kumuha ng PCB

Paggamit ng isang Breadboard o Kumuha ng PCB
Paggamit ng isang Breadboard o Kumuha ng PCB
Paggamit ng isang Breadboard o Kumuha ng PCB
Paggamit ng isang Breadboard o Kumuha ng PCB
Paggamit ng isang Breadboard o Kumuha ng PCB
Paggamit ng isang Breadboard o Kumuha ng PCB

Kahit na dinisenyo ko ang isang PCB para sa aking pag-setup, maaari mo ring magpasya na gumamit ng isang simpleng breadboard ng simular na pag-setup.

Kung nais mo, maaari kang mag-order ng iyong pcb sa iyong sariling tagapagtustos. Ang mga file na gerber upang mag-order nito ay kasama. Inorder ko ang akin sa

JLCPCB.com

Anuman ang ginagamit mong pag-setup, siguraduhin na maghinang ka sa mga sangkap sa tamang paraan.

Ang layout ng PCB at listahan ng sangkap para sa pcb ay kasama

Hakbang 4: Trabaho sa Mekanikal

Gawaing mekanikal
Gawaing mekanikal
Gawaing mekanikal
Gawaing mekanikal
Gawaing mekanikal
Gawaing mekanikal
Gawaing mekanikal
Gawaing mekanikal

Talaga, Ito ang distansya sa pagitan ng mga leds sa ledstrip na maximize ang laki ng mga tile na nais mong gamitin. Kung nais mo ng mas malaking mga tile ng ilagay ang mga ito sa karagdagang distansya, magkakaroon ka upang makakuha ng isang iba't ibang mga ledstrip o gupitin ito at rewire ito.

Sa teoretikal, maaari mong gawin ang iyong pag-set up na kasing taas ng gusaling iyong tinitirhan bagaman ang mga kable ay maaaring maging isang isyu sa kasong iyon. Ang aking setup ay tungkol sa 50cm ang taas at ito ay 82cm ang lapad. Iyon ang paraan na mas malaki kaysa sa maliit na LCD screen sa aking mp3 player! Medyo super laki ko ito!

Gayunpaman, ginamit ko ang bersyon ng mag-aaral ng autocad na magagamit nang libre pagkatapos ng pagpaparehistro. Ang mga file ay kasama. Maaaring kailanganin mong ayusin ang mga ito sa iyong pag-set up ngunit masisiguro ka nito.

Ginamit ko ang pamutol ng laser ng aking kumpanya upang gawin ang lahat ng mga tile ngunit kung mayroon kang sapat na oras sa iyong mga kamay, magagawa mo ito sa pamamagitan ng kamay … ngunit hulaan ko na ang paggawa ng 280 na mga tile sa pamamagitan ng kamay ay hindi magpapasaya sa sinuman.

Hakbang 5: Pagsasama-sama sa Lahat ng Ito

Pagsasama-sama sa Lahat ng Ito
Pagsasama-sama sa Lahat ng Ito
Pagsasama-sama sa Lahat ng Ito
Pagsasama-sama sa Lahat ng Ito

Ang pagsasama-sama ng lahat ay pangunahing nahahati sa:

1. pagpupulong ng mga acrylic towers kasama na. ang ledstrips

2. pagpupulong ng base

3. pagpupulong ng ledstrip ng logo (opsyonal)

4. pagpupulong ng mga tower na nakabase

5. mga kable ng buong sistema

Ang lahat ng ito ay pinakamahusay na ipinapakita sa video sa youtube

Update:

Magagamit ang bagong bersyon ng firmware. May kasama itong isang debug mode upang subukan ang hardware:

Dokumentasyon:

github.com/donnersm/14ChannelAnalyzerV2.0/…

Firmware:

github.com/donnersm/14ChannelAnalyzerV2.0/…

Hakbang 6: Pag-coding

Ang maincode ito ang nakakabit na sketch.

Kung gumagamit ka ng flashing logo, maaari mong gamitin ang logoblink upang mai-program ang isang maliit na arduino

UPDATE !! Tulad ng bersyon 2.0 ng PCB, ang labis na arduino Tiny para sa logo ay hindi na kinakailangan.

Magagamit ang isang labis na output at maaari nang direktang konektado sa ledstrip ng logo

Hakbang 7: Masisiyahan sa Pagpapakita nito sa Iyong Mga Kaibigan

Matapos mailagay ang lahat ng matigas na salitang ito kakailanganin mong ipakita ito sa mundo! Sabihin sa iyong mga kaibigan ang tungkol dito at huwag kalimutang ipakita ito sa internet.

Tingnan ang aking video upang makita kung paano ko ito binubuo at dinisenyo.

Inirerekumendang: