Talaan ng mga Nilalaman:

Pandekorasyon na LED Lamp ng Sound Reactive (Arduino): 5 Hakbang (na may Mga Larawan)
Pandekorasyon na LED Lamp ng Sound Reactive (Arduino): 5 Hakbang (na may Mga Larawan)

Video: Pandekorasyon na LED Lamp ng Sound Reactive (Arduino): 5 Hakbang (na may Mga Larawan)

Video: Pandekorasyon na LED Lamp ng Sound Reactive (Arduino): 5 Hakbang (na may Mga Larawan)
Video: I Made a Mini DESK AQUARIUM Without a Filter! (Aquascape Tutorial) 2024, Nobyembre
Anonim
Image
Image

Magandang araw, ito ang aking unang itinuro, at hindi ako Ingles na tao;) mangyaring patawarin ako kung nagkamali ako.

Ang paksang nais kong pag-usapan ay isang LED lamp kaysa sa maaari ding maging tunog na reaktibo.

Ang kwento ay nagsisimula sa aking asawa na nagmamay-ari ng lampara na ito mula sa Ikea mula pa matagal at palagi kong iniisip, kapag tinitingnan ito, na maaaring isang mahusay na paksa upang ibahin ito sa LED strip.

Pagkatapos ay basahin ang ilang mga itinuturo nakita ko ang paksang iyon na nagbigay sa akin ng magandang inspirasyon, salamat sa Natural Nerd

www.instructables.com/id/Music-Reactive-De…

Naghahanap ng impormasyon upang malaman kung paano ito gumagana Nakahanap din ako ng mahusay na animasyon

learn.sparkfun.com/tutorials/addressable-r…

Salamat din kay Michael Bartlett

Pagkatapos ay simulan nating ibagay ang ilawan ng Ikea na ito, ito ay magiging isang karaniwang lampara (puti) na may isang potar upang maiayos ang ningning, at pagkatapos ay lilipat ito sa music reactive lamp na may 8 magkakaibang mga animasyon.

Hindi maipakita nang mahusay ang video ng potar effect, mas maganda ito sa real.

Paumanhin kung napalampas ko ang ilang mga detalye ngunit hindi ko plano na magsulat ng isang itinuturo bago ito gawin.

I-edit: Nagdagdag ako ng isang bagong video ngunit ang aking camera (cell phone) ay puspos ng ilaw, paumanhin para doon), maaari naming makita ang pagsisimula ng epekto, at ang puting lampara na may setting ng ningning, at pagkatapos ay maraming epekto sa musika

Hakbang 1: Listahan ng Bahagi

Narito ang listahan

  1. syempre ang ilawan mismo
  2. isang arduino NANO (tulad ng isang ito)
  3. Nano kalasag (hindi sapilitan ngunit napaka partical)
  4. Sound module (mag-ingat HUWAG KUMUHA KY-037 o KY-038 na may HINDI talaga matino)
  5. 3m LED strip RGBW (isang RGB ay maaaring sapat ngunit nais kong maglaro sa RGBW) Kumuha ako ng mainit na puti, ito ay ADDRESSABLE strip, ang bawat LED ay maaaring utusan nang paisa-isa, HINDI ito karaniwang RGB strip
  6. 1 potar (5 potar dito)
  7. Ang Power 5v 20Ah (10or 15 ay maaaring sapat ngunit mas gusto ko na malaki)
  8. 2 switch ng capacitor (ang pamantayan ng switch ay maaaring maging mabuti)
  9. kable
  10. paglipat ng paa
  11. R / C cable (madaling kumonekta sa 3 pin sensor)

Hakbang 2: Ihanda ang lampara

Ihanda ang lampara
Ihanda ang lampara
Ihanda ang lampara
Ihanda ang lampara
Ihanda ang lampara
Ihanda ang lampara

Ang lampara ay nasa kit at dapat na tipunin. Dahil hindi namin gagamitin ang lampara at ang plastik na magkukulong sa lahat ng mga tubo, at dahil ito ay tahimik na hindi masyadong matigas sa pinagmulan nagpasya akong magdagdag ng bolt, kaya gumawa ng isang butas at i-secure ang bawat tubo nang magkasama. Mag-ingat, ang isa ay mas maikli at ang simula mula sa ibaba.

Paumanhin hindi ako nakakakuha ng sapat na larawan noong ginawa ko ito.

Ang lampara ay may taas na 1m38, gumamit ako ng 2 piraso ng led strip, na inilagay ko sa 2 gilid ng tubo.

Mag-ingat, ang strip ay dapat na nasa tamang sens, dahil ang cable ay dapat na nasa ilalim, mayroong isang input at isang output sa naturang LED strip, ang input ay dapat na nasa ilalim. Ang bawat LED strip ay 77 LED na mahaba para sa akin, ngunit makikita mamaya na ito ay sobra para sa arduino NANO.

Sinubukan kong maiinit ang pandikit sa tubo, ngunit nang mag-order ako kinuha ko ang bersyon ng patunay na silicone water, at hindi ito kola ng mainit na pandikit:(Kaya gumamit ako ng mga tie-rap sa halip. Isipin na maglakip ng cable nang sabay.

Hakbang 3: Ang Mga Capacitive Switch at ang Potar

Ang Capacitive Switches at ang Potar
Ang Capacitive Switches at ang Potar
Ang Capacitive Switches at ang Potar
Ang Capacitive Switches at ang Potar
Ang Capacitive Switches at ang Potar
Ang Capacitive Switches at ang Potar
Ang Capacitive Switches at ang Potar
Ang Capacitive Switches at ang Potar

Ang 2 capacitives switch ay nasa loob ng ilawan at medyo maayos na tumutugon sa pamamagitan ng plastik ng ilawan.

Maaari mong ilagay ito sa kung saan mo nais, ikinabit ko ang mga ito sa isang piraso lamang ng malagkit, sa gitna ng tangkad ng ilawan.

Ang isa sa itaas ay para sa paglipat mula sa White sa animasyon.

Ang ibaba ay isa para sa pagbabago ng istilo ng animasyon. Mayroong 8 mga animasyon, 7 ang reaktibo ng musika, at ang huli ay walang katapusang paglipat.

Para sa potar, sa simula, nais kong gumamit ng isang sliding potar ngunit hindi ko alam kung saan ko ito madaling mailalagay, kaya't sa wakas gumawa ako ng isang butas sa tuktok at naglagay ng isang umiikot.

Hakbang 4: Schematic at Programming

Skema at Programming
Skema at Programming

Ikonekta ang lahat nang sama-sama

At i-upload ang code

Gumagamit lang ito ng Adafruit_NeoPixel library, tiyaking na-install mo ito.

Sa code na mayroon ka:

# tukuyin ang NUM_LEDS 74

Kahit na gumamit ako ng isang 77 haba na humantong strip, ang nano ay wala sa memorya at walang nangyari hanggang sa bumaba ako sa 74 LED lamang. Maaaring gumamit ng isang Mega ay magiging mas mahusay

# tukuyin ang MIC_LOW 0.0 # tukuyin ang MIC_HIGH 737.0

Mangyaring suriin ang halagang min / max na nakukuha mo sa iyong sensor.

Kapag idineklara mo ang iyong LED strip, para sa akin ito ay NEO_RGBW at 800 khz, suriin ang mga spec ng iyo.

Adafruit_NeoPixel strip = Adafruit_NeoPixel (NUM_LEDS, LED_PIN, NEO_RGBW + NEO_KHZ800);

Kapag nagsimula ang lampara dumadaan ito sa isang rolyo na puti, pula, berde at asul, maaari mong alisin ang panimulang bahagi kung hindi mo nais ang nasabing pagsisimula.

Hakbang 5: Susunod na Bersyon?

Medyo nag-alala ang aking asawa nang magpa-opera ako sa kanyang Lampara, ngunit ngayon ay talagang mahal niya ito.

Kapag inilagay mo ang cable sa loob, mag-ingat na ikabit ang mga ito upang maiwasan ang mga inesthetic na anino.

Ang kahon ng kuryente ay medyo malaki, at gumawa ng isang anino sa ilalim, na nagsisimula sa LED strip na mas mataas ay maaaring mabawasan ang mga anino.

Ang Button ay nakikita kapag ang ilaw ay nakabukas, hindi ito esthetic, isiping ilagay ito sa gilid ng pader (kung ang ilawan ay malapit sa isang pader) at ang parehong panig ay tulad ng lakas. ngunit magandang tingnan kung nasaan sila, hindi ko nais na gumawa ng anumang marka sa ilawan.

Sa huling bersyon, kapag nag-click ka sa pindutan ng epekto, ang mga asul na humantong flashes upang ipahiwatig na hinawakan mo ang pindutan, at kung aling mga animasyon ang aktibo ngunit maaari itong mapahusay.

Ang micro ay maaaring maging mas matino, at nagtataka ako na maglagay ng 2 micro upang magkaroon ng mas mahusay na pagiging sensitibo.

Mas maraming epekto ang maaaring malikha, ngunit kailangang pumunta para sa isang Mega hulaan ko dahil ang magagamit na memorya sa Nano ay sarado sa zero.

Ang isang rotary encoder upang baguhin ang epekto ay maaari ding maging isang kahalili. Ngunit gusto ko ang capacitive switch para sa oras:)

Nag-attach ako ng isang USB cable sa tuktok ng lampara upang madali itong mai-program.

Magdaragdag ako ng isang pangkalahatang switch sa cord ng kuryente, kapag natanggap ko ito.

Tandaan na Kung bukas ay pagod ka na rito, maaari mong mapupuksa ang humantong at ibalik ang paunang lampara, ngunit hindi ko talaga maisip kung bakit….

Ang pagdaragdag ng remote control ay nasa listahan ng ideya.

Inirerekumendang: