Talaan ng mga Nilalaman:

Arduino LED Audio Spectrum: 6 Hakbang (na may Mga Larawan)
Arduino LED Audio Spectrum: 6 Hakbang (na may Mga Larawan)

Video: Arduino LED Audio Spectrum: 6 Hakbang (na may Mga Larawan)

Video: Arduino LED Audio Spectrum: 6 Hakbang (na may Mga Larawan)
Video: ESP32 Tutorial 5 - LED Fade, control brightness of an LED -ESP32 IoT Learnig kit 2024, Nobyembre
Anonim
Image
Image
Arduino LED Audio Spectrum
Arduino LED Audio Spectrum

Ito ay isang gabay na gumagamit ng Arduino Uno upang maipakita ang audio format ng iyong musika gamit ang isang matrix ng LEDs (Light emitting diodes).

Hakbang 1: Pagkolekta ng Iyong Mga Materyales

Pagtitipon ng Iyong Mga Materyal
Pagtitipon ng Iyong Mga Materyal

Ito ay isang listahan ng lahat ng mga materyal na kakailanganin mo

1. Arduino Uno (o mas murang kahalili)

2. Spectrum Shield (maaaring bumili ka ng mga header at solder ang mga ito sa iyong sarili)

3. Isang Linya na walang Solder na Lupong Tinapay

4. Wood o 3D Filament

5. maghinang

6. Isang bungkos ng mga Wires

7. Mga LED at Resistor (Ginamit ko ang mga ito, Ang bilang ng mga LED ay maaaring magkakaiba depende sa kung gaano karaming mga hilera at haligi ang gusto mo)

Hakbang 2: Pagtitipon ng Iyong Mga Tool

Pagtitipon ng Iyong Mga Tool
Pagtitipon ng Iyong Mga Tool

Mahalagang gamitin ang mga tamang tool! Ito ay isang listahan ng mga tool na kakailanganin mo

1. Block ng Kahoy

  • 1. Isang drill
  • 2. Isang 3/16 Drill Bit
  • 3. Ilang uri ng lagari upang putulin ang kahoy (Gumamit ako ng isang bilog na lagari)
  • 4. Dalawang clamp bar (opsyonal: hawakan ang kahoy)
  • 5. Ang isang tamang pamuno ng anggulo upang sukatin ang kahoy (gagana ang pinuno)
  • 6. Isang panulat upang markahan ang kahoy

O kaya

1. Plastic Block

1. Isang 3D Printer

2. Isang Soldering Iron

3. mahabang ilong Mga Pliers (Upang madaling yumuko ang mga wire habang nagtatrabaho gamit ang panghinang na bakal)

4. Mga Striper / pamutol ng wire

5. At syempre isang computer upang mai-program ang Arduino gamit ang Arduino Software

Hakbang 3: I-block

Harangan
Harangan
Harangan
Harangan
Harangan
Harangan
Harangan
Harangan

Sa gabay na ito ay gumagawa ako ng isang 7 by 5 LED Matrix

7 haligi, 5 hilera = 35 (7 * 5) LEDs at 12 (7 + 5) na mga pin

Ang mas maraming mga haligi at hilera na inilagay mo sa iyong matrix: mas maraming mga pin ang kakailanganin mo.

Para sa proyektong ito mayroong 13 magagamit na mga pin kaya't ang kabuuan ng iyong mga hilera at haligi ay hindi dapat lumagpas sa 13.

Ang bawat LED ay dapat na 15mm bukod sa bawat isa upang matiyak na madaling maghinang

Ang matrix ay magiging 90mm ng 60mm magdagdag kami ng isang 40mm margin sa lahat ng panig

Wooden Block

  1. Kaya't gupitin ang isang piraso ng kahoy na 170mm (17cm) ng 140mm (14cm)
  2. Ngayon gamit ang isang pinuno at isang pen na iguhit ang 90mm ng 60mm grid
  3. Mag-drill ng isang butas sa bawat punto gamit ang 3/16 drill bit
  4. isang fter na iyong drill baka gusto mong ibaba ito
  5. Maaari mong pintura o mantsahan ang kahoy (binahiran ko ang minahan upang bigyan ito ng isang mas madidilim na kulay)

O kaya

Plastic Block

I-download at i-print ang modelong STL na ito:

Hakbang 4: LED Matrix

LED Matrix
LED Matrix
LED Matrix
LED Matrix
LED Matrix
LED Matrix

1. I-flip ang iyong bloke ng kahoy at ilagay ang isang LED sa bawat butas na lugar bawat LED upang ang ground pin ay nakadirekta sa ibabang kaliwang sulok ng piraso ng kahoy. 2. Bend ang bawat ground pin diretso, siguraduhin na ang mga ground pin ay hindi nag-o-overlap ng anumang mga power pin. 3. Ngayon yumuko ang lahat ng mga power pin sa kanan 4. Maghinang ng lahat ng mga ground pin na magkasama 5. Bend ang mga power pin upang hindi nila mahawakan ang mga ground pin at magkasama silang maghinang. 6. I-double check upang matiyak na walang ground pin na hawakan ang isang power pin! 7. Kung gumagamit ka ng hook up wire na tulad ko, gupitin at i-strip ang mga wire para sa bawat hilera at haligi na sapat na mahaba upang maabot ang Arduino 8. Magdidikit ng mga wire

Hakbang 5: Pagkonekta sa Iyong LED Matrix sa Iyong Arduino

Image
Image
Pagkonekta ng Iyong LED Matrix sa Iyong Arduino
Pagkonekta ng Iyong LED Matrix sa Iyong Arduino
Pagkonekta ng Iyong LED Matrix sa Iyong Arduino
Pagkonekta ng Iyong LED Matrix sa Iyong Arduino
  1. Ikonekta ang iyong Spectrum Shield sa iyong Arduino
  2. Ikonekta ang row 1 wire sa digital pin 6 at hilera ang 2-5 wires sa Analog pin 2-5
  3. Ikonekta ang mga haligi 1-7 sa breadboard sa pamamagitan ng resistors at sa Arduino digital pin 7-13
  4. Patakbuhin ang code na ito upang matiyak na ang lahat ng iyong mga LEDs ay gumagana, kinailangan kong palitan ang ilan
  5. Patakbuhin ang code na ito na ginawa ko gamit ang Multiplexing upang magaan ang audio

Hakbang 6: Patugtog ng Musika

Nagpe-play ng Musika
Nagpe-play ng Musika
Nagpe-play ng Musika
Nagpe-play ng Musika
Nagpe-play ng Musika
Nagpe-play ng Musika

Gumamit ng isang auxiliary cord upang ikonekta ang iyong kalasag sa anumang aparato na may isang aux jack (smart phone, computer, ipod, atbp)

Pagkatapos ay gumamit ng isa pang auxiliary cord upang mag-output sa mga speaker o mag-plug sa mga headphone!

Mayroon akong mas matandang DEV-10306 - Spectrum Shield kaya't ang parehong aking mga auxiliary jack ay maaaring magamit bilang input o output.

Dapat tukuyin ng mas bagong modelo kung aling aux jack ang input at output sa board.

Maaari kang gumamit ng isang 9v na baterya at dalhin ang LED matrix saanman!

Inirerekumendang: