Orodha ya maudhui:

Kionyeshi cha Muziki wa LightBox: Hatua 5 (na Picha)
Kionyeshi cha Muziki wa LightBox: Hatua 5 (na Picha)

Video: Kionyeshi cha Muziki wa LightBox: Hatua 5 (na Picha)

Video: Kionyeshi cha Muziki wa LightBox: Hatua 5 (na Picha)
Video: Inside One of the Best Architectural Homes in Southern California 2024, Julai
Anonim
Image
Image
Mwoneshaji wa Muziki wa LightBox
Mwoneshaji wa Muziki wa LightBox
Mwoneshaji wa Muziki wa LightBox
Mwoneshaji wa Muziki wa LightBox
Mwoneshaji wa Muziki wa LightBox
Mwoneshaji wa Muziki wa LightBox

LightBox hutumia maikrofoni ya simu yako au kompyuta kibao ili kuchambua muziki ili kutoa muundo mzuri wa taa unaofanana na muziki. Anza tu programu, weka simu yako au kompyuta kibao mahali pengine karibu na chanzo cha sauti, na sanduku lako litaonekana sauti wakati halisi. LightBox pia inaweza kutumika nuru ya rangi iliyoko.

Furahiya !!!

Hatua ya 1: Kusanya Vifaa

Utahitaji vifaa vifuatavyo:

  • 1 m ya lath ya mbao 4 x 0.5 cm (kwa sura)
  • 1 m ya lath ya mbao 1.2 x 0.5 cm (kwa mpaka wa mbele)
  • 15 cm ya wafanyikazi wa mraba mraba 0.8 x 0.8 cm
  • 1 x sahani ya mbao 22 x 18 x 0.3 cm (kwa sahani ya nyuma)
  • 1 x maziwa nyeupe glasi ya glasi 22 x 18 x 0.3 cm (kwa sahani ya mbele)
  • 1 x RGB LED strip, aina WS2812B, 5 Volt, 1 m urefu, na 60 LEDs
  • Moduli 1 x ESP8266. Nilitumia Adafruit Huzzah, lakini unaweza kutumia moduli tofauti.
  • 1 x 5.5 x 2.1 DC pipa jack
  • Waya (rangi tofauti)
  • Baadhi ya mkanda wa velcro

Zana ambazo utahitaji:

  • Mbao iliona
  • Sanduku la matiti
  • Gundi ya kuni
  • Chuma cha kulehemu

Hatua ya 2: Jenga Sanduku

Jenga Sanduku
Jenga Sanduku
Jenga Sanduku
Jenga Sanduku
Jenga Sanduku
Jenga Sanduku
Jenga Sanduku
Jenga Sanduku

Sura

Kwanza, tumia sanduku la miter kukata lath kwa fremu. Kata vipande na pembe ya 45 °, ili uweze kuviweka pamoja kuunda fremu ya nje (angalia picha). Utahitaji vipande viwili vya urefu wa 23 cm (kwa juu na chini) na vipande viwili vya urefu wa 19 cm (kwa upande wa kushoto na upande wa kulia). Urefu unarejelea ukingo mrefu.

Kidokezo: Ukikata vipande kwa mpangilio ambao kingo zitawekwa pamoja (kwa mfano, kwanza kipande cha juu, kisha kipande cha kulia, kisha kipande cha chini, kisha kipande cha kushoto), unahakikisha kuwa kingo zitatoshea kikamilifu.

Sasa, gundi vipande vya fremu pamoja. Hakikisha kuwa unaweza kutoshea sahani ya glasi ya akriliki kwenye sanduku upande mmoja na sahani ya nyuma upande mwingine. Usijali ikiwa kuna mapungufu madogo - mapungufu upande wa mbele yatafunikwa na mpaka na upande wa nyuma hautaonekana.

Sahani ya Mbele

Ifuatayo, kata fimbo ya mraba kwa vipande vinne, kila moja ya urefu wa 3 cm. Weka sahani ya glasi ya akriliki kwenye sanduku, ili iweze kusonga mbele. Gundi vipande vya mbao za mraba kwenye pembe za sanduku na upande wa nyuma wa bamba la akriliki. Hakikisha kuwa hautumii gundi nyingi, kwa hivyo hakuna gundi inayoingia kwenye akriliki isipokuwa mahali ambapo imewekwa kwenye vipande vya mbao.

Mpaka

Tumia sanduku la miter tena kukata lath kwa mpaka. Kata kwa pembe ya 45 ° (angalia picha). Tena utahitaji vipande viwili vya urefu wa 23 cm na vipande viwili vya urefu wa 19 cm (urefu tena rejea ukingo mrefu).

Gundi vipande vya mpaka pamoja na gundi mpaka mbele ya sanduku. Tena, kuwa mwangalifu kwamba hakuna gundi inayomwagika kwenye akriliki.

Hatua ya 3: Sakinisha Firmware kwenye Kidhibiti

Nenda kwa Meneja wako wa Maktaba ya Arduino na uhakikishe kuwa maktaba ya FastLED imewekwa. Itatumika na firmware.

Pakua firmware ya ESP8266 yako kutoka Github.

Tumia Arduino IDE kupakia firmware kwenye moduli yako ya ESP8266.

Kumbuka juu ya kutumia nambari tofauti za LEDs: Niliunda LightBox na ukanda wa LED wa LED 60. Lakini unaweza kutumia LED nyingi kama unavyopenda. Kitu pekee unachohitaji kufanya ni kubadilisha vipodozi NUM_ROWS na NUM_COLUMNS kwenye firmware. Programu itabadilika kiatomati na idadi ya LED ulizofafanua. Kwa njia hii unaweza kujenga LightBoxes kubwa au ndogo, kama unavyopenda.

Hatua ya 4: Jenga Bamba la Nyuma

Jenga Bamba la Nyuma
Jenga Bamba la Nyuma
Jenga Bamba la Nyuma
Jenga Bamba la Nyuma
Jenga Bamba la Nyuma
Jenga Bamba la Nyuma
Jenga Bamba la Nyuma
Jenga Bamba la Nyuma

Katika hatua hii, tutakata ukanda wa LED kuwa vipande vidogo, tukiunganisha pamoja na waya, na tung'ike kwenye sahani ya nyuma ili kuunda gridi ya taifa. Matokeo yanapaswa kuonekana kama inavyoonyeshwa kwenye picha.

Tahadhari: Kuna mishale midogo iliyochapishwa kwenye ukanda wa LED. Mishale hii inaonyesha mwelekeo ambao ishara ya data imeenezwa. Lazima uweke gundi na uunganishe vipande kwa njia ambayo unaweza kufuata mishale inayoanzia kwenye waya inayounganishwa na pini kwenye moduli ya ESP8266, kando ya vipande, hadi mwisho wa ukanda wa mwisho.

Kata ukanda wa LED kuwa vipande sita na LEDs 10 kila moja. Ukanda wa LED una alama ambapo inaweza kukatwa na kuuzwa tena. Pima saizi ya moduli yako ya ESP8266. Tumia penseli kuashiria mahali kila kipande kinapaswa kwenda kwenye bamba la nyuma. Nafasi kati ya vipande lazima iwe sawa na lazima uache mpaka mpana wa kutosha kuweka moduli ya ESP8266 hapo bila kufunika taa yoyote.

Ifuatayo, gundi vipande kwenye sahani ya nyuma. Toa chuma chako cha kutengeneza, waya, na uunganishe vipande vya LED pamoja. Vipande vina mistari mitatu: + 5V, GND, na DO. Hakikisha unaunganisha kila wakati mistari inayolingana. Tumia waya wa rangi tofauti ili kuepuka makosa.

Piga shimo kwa jack ya pipa ya DC kwenye bamba la nyuma. Nilitumia gundi ya moto kushika jack kwenye sahani.

Unganisha + 5V na laini ya GND ya ukanda wa LED kwenye vituo vinavyolingana vya pipa. Ikiwa haujui ni kituo gani chanya na kipi hasi, ingiza usambazaji wa umeme wa 5V na utumie multimeter kujua ni ipi.

Unganisha 5V na viunganisho vya GND vya moduli yako ya ESP8266 kwa vituo vinavyolingana vya pipa. Unganisha pini 5 ya moduli ya ESP8266 kwenye laini ya data ya ukanda wa LED. Unaweza kutumia nyaya za kuruka, ikiwa unataka kutumia tena moduli baadaye, au unganisha nyaya kwa viunganishi vya moduli moja kwa moja.

Gundi moduli ya ESP8266 kwenye bamba la nyuma au tumia mkanda wa velcro kuambatisha.

Hatua ya 5: Furahiya

Furahiya!
Furahiya!
Furahiya!
Furahiya!
Furahiya!
Furahiya!

Ni wakati wa kupakua programu kutoka Duka la Google Play. Ni bure, kwa kweli!

Chomeka Lightbox yako. Inapaswa kuwa bluu na unapaswa kuona mtandao wa WiFi unaoitwa "lightbox" kwenye simu yako au kompyuta kibao. Ikiwa sanduku inakuwa nyekundu wakati wa kwanza kuiingiza, unahitaji kuweka upya EEPROM yako ya moduli ya ESP8266. Fanya hivi kwa kuunganisha pini 4 ya moduli kwa GND kwa sekunde. Sanduku linapaswa kuanza upya na sasa ligeuke bluu.

Unganisha kwenye "lightbox" mtandao wa WiFi (nywila: "lightbox12345") na simu yako au kompyuta kibao. Anza programu ya LightBox. Programu huunganisha kiatomati kwenye LightBox.

Katika menyu ya mipangilio, unaweza kusanidi LightBox kuungana na mtandao wako wa WiFi badala ya kuunda yake mwenyewe. Kwa njia hii hauitaji kubadili mtandao mwingine wa WiFi wakati unataka kutumia sanduku lako.

Tumia Kiteua Rangi kuangaza chumba chako kwa rangi inayofaa mhemko wako, au tumia Kichambuzi cha Sauti kugeuza muziki kuwa muundo mzuri wa rangi.

Usisite kuuliza katika sehemu ya maoni ikiwa una maswali yoyote.

Furahiya!

Sasisho:

  • 06/03/17: Niliongeza picha za karibu za wiring ya moduli ya ESP8266.
  • 06/19/17: Ninaendelea kuboresha programu na firmware. Niliongeza kichujio ambacho kinalainisha taswira ya sauti. Kuna kuzunguka kidogo na taswira inaonekana nzuri zaidi. Niliongeza pia uwezekano wa kusanidi idadi ya safu na safu za LED kwenye firmware. Programu hubadilika kiatomati kwa idadi iliyosanidiwa ya LED. Kwa njia hii unaweza kujenga LightBox yako na LEDs zaidi au chini kuliko nilivyofanya na itafanya kazi na programu.
Changamoto isiyoweza kuguswa
Changamoto isiyoweza kuguswa
Changamoto isiyoweza kuguswa
Changamoto isiyoweza kuguswa

Mkimbiaji Juu katika Changamoto Isiyoweza Kuguswa

Ilipendekeza: