Talaan ng mga Nilalaman:

LED Neopixel Strip Volume Analyzer: 4 na Hakbang
LED Neopixel Strip Volume Analyzer: 4 na Hakbang

Video: LED Neopixel Strip Volume Analyzer: 4 na Hakbang

Video: LED Neopixel Strip Volume Analyzer: 4 na Hakbang
Video: ESP32 Tutorial 12 - WS2812 RGB Srip 4 Project with SunFounder's ESP32 IoT Learnig kit 2024, Nobyembre
Anonim
LED Neopixel Strip Volume Analyzer
LED Neopixel Strip Volume Analyzer

Mayroon akong ekstrang Neopixel strip na nakahiga at naisip kong magiging cool na gumawa ng isang spectrum analyzer para sa aking soundsystem.

Ipinapalagay kong pamilyar ka sa arduino na bumubuo ng kapaligiran, kung hindi man maraming mga tutorial doon.

Tandaan:

Ipinapakita nito ang dami, HINDI dalas.

Ngunit maaaring gumawa ako ng dalas sa paglaon.

Hakbang 1: Ipunin ang Mga Bahagi

Ipunin ang Mga Bahagi
Ipunin ang Mga Bahagi
Ipunin ang Mga Bahagi
Ipunin ang Mga Bahagi
Ipunin ang Mga Bahagi
Ipunin ang Mga Bahagi

Kakailanganin mong:

  • Arduino (Ginamit ko ang Nano, maaari mong gamitin ang iba)
  • 2x 330ohm resistors
  • breadboard
  • jumper wires
  • LED strip (neopixels)
  • 1000uf capacitor
  • 10k potentiometer

opsyonal:

  • tagapagsalita
  • audio jack

Hakbang 2: Circuit

Circuit
Circuit
Circuit
Circuit

Bumuo ng circuit tulad ng ipinakita, kung nais mo, maitatayo mo ito sa perfboard para sa isang mas permanenteng solusyon.

Maaari mong ikonekta ito diretso sa isang mapagkukunan ng audio pati na rin (ipinapakita sa eskematiko) hal. isang output ng amplifier, ikonekta lamang ang mga wire sa iyong iba pang mapagkukunan sa halip na ang audio jack. Gamit ang pamamaraang ito, hindi mo kailangan ang nagsasalita dahil ang mga wire ay konektado kahanay sa iba pang mga nagsasalita pa rin.

Ang potensyomiter ay para sa pagbabago ng kung gaano kataas ang pagpunta ng mga LED depende sa dami ng input. Opsyonal ito, kung hindi mo nais ito maaari mo itong alisin mula sa code.

Hakbang 3: Programming

Programming
Programming

Tiyaking mayroon kang naka-install na Adafruit Neopixel library.

Kung hindi, buksan ang library manager (sketchinclude librarymanage library). Pagkatapos maghanap para sa 'Adafruit Neopixel'.

Mag-click sa ipinakita at pindutin ang 'install'.

Susunod na buksan ang nakalakip na code, siguraduhin na ang 'STRIP_LENGTH' ay nakatakda sa iyong haba ng strip, piliin ang board at port mula sa menu na 'Mga Tool' at i-upload.

Hakbang 4: Tapos na

Tapos na!
Tapos na!

Maaari mo na ngayong mapabilib ang mga tao sa iyong music volume analyzer o panoorin lamang ito sa musika.

TROUBLESHOOTING:

-Kung ang lahat ng mga LED ay naiilawan na may bahagyang pagkutitap at pagkatapos ay i-on ang potensyomiter hanggang sa bumaba sila sa musika

-Kung walang nangyayari, tiyaking naka-plug in at gumagana ang audio source

Maaaring maging isang magandang ideya na gumawa ng isang pasadyang PCB mula sa perfboard at i-mount ang mga ito sa isang lugar na maganda kung ito ay magiging permanente. Tingnan ang video na gumagana sila.

Inirerekumendang: