Агуулгын хүснэгт:

LightBox Music Visualizer: 5 алхам (зурагтай)
LightBox Music Visualizer: 5 алхам (зурагтай)

Видео: LightBox Music Visualizer: 5 алхам (зурагтай)

Видео: LightBox Music Visualizer: 5 алхам (зурагтай)
Видео: Apple Motion 5: Music Visualizer Tutorial 2024, Арваннэгдүгээр
Anonim
Image
Image
LightBox хөгжмийн дүрслэл
LightBox хөгжмийн дүрслэл
LightBox хөгжмийн дүрслэл
LightBox хөгжмийн дүрслэл
LightBox хөгжмийн дүрслэл
LightBox хөгжмийн дүрслэл

LightBox нь хөгжимд тохирсон сайхан гэрлийн хэв маягийг бий болгохын тулд хөгжимд дүн шинжилгээ хийхдээ гар утас эсвэл таблетынхаа микрофоныг ашигладаг. Зүгээр л програмыг эхлүүлээд утас, таблетаа дууны эх үүсвэрийн ойролцоо байрлуул, тэгвэл таны хайрцаг дууг бодит цаг хугацаанд дүрслэх болно. LightBox -ийг өнгөлөг орчны гэрлээр ч ашиглаж болно.

Сайхан амраарай !!!

Алхам 1: Материалыг цуглуулах

Танд дараахь материал хэрэгтэй болно.

  • 1 м модон тавиур 4 х 0.5 см (хүрээний хувьд)
  • 1 м модон саваа 1.2 х 0.5 см (урд талын хувьд)
  • 15 см дөрвөлжин модон саваа 0.8 x 0.8 см
  • 1 х модон хавтан 22 x 18 x 0.3 см (арын хавтангийн хувьд)
  • 1 х сүүний цагаан нийлэг шилэн хавтан 22 x 18 x 0.3 см (урд талын хавтангийн хувьд)
  • 1 x RGB LED зурвас, WS2812B төрөл, 5 вольт, 1 м урттай, 60 LED
  • 1 x ESP8266 модуль. Би Adafruit Huzzah ашиглаж байсан, гэхдээ та өөр модулийг ашиглаж болно.
  • 1 x 5.5 x 2.1 DC DC баррель үүр
  • Утас (өөр өөр өнгөтэй)
  • Зарим хилэн тууз

Танд хэрэгтэй хэрэгсэл:

  • Модон харсан
  • Miter хайрцаг
  • Модон цавуу
  • Гагнуурын төмөр

Алхам 2: Хайрцгийг бүтээх

Хайрцгийг бүтээх
Хайрцгийг бүтээх
Хайрцгийг бүтээх
Хайрцгийг бүтээх
Хайрцгийг бүтээх
Хайрцгийг бүтээх
Хайрцгийг бүтээх
Хайрцгийг бүтээх

Хүрээ

Нэгдүгээрт, miter хайрцгийг ашиглан хүрээний хөндлөвчийг хайчилж ав. Хэсэг хэсгүүдийг 45 ° өнцгөөр хайчилж ав, ингэснээр та тэдгээрийг хооронд нь холбож, гадна хүрээ үүсгэнэ (зураг харна уу). Танд 23 см урт (дээд ба доод хэсэгт), 19 см урт (зүүн ба баруун талд) хоёр ширхэг хэрэгтэй болно. Урт нь илүү урт ирмэгийг хэлнэ.

Зөвлөгөө: Хэрэв та хэсгүүдийг ирмэгийг нь дарааллаар нь огтолж авбал (жишээ нь эхлээд дээд хэсэг, дараа нь баруун хэсэг, дараа нь доод хэсэг, дараа нь зүүн хэсэг) ирмэг нь төгс тохирох болно..

Одоо хүрээний хэсгүүдийг хооронд нь наа. Нийлэг шилэн хавтанг нэг талдаа хайрцагт, нөгөө талд нь арын хавтанг багтаах боломжтой эсэхийг шалгаарай. Жижиг цоорхой байгаа бол санаа зовох хэрэггүй - урд талын цоорхойг хилээр хучих бөгөөд арын хэсэг нь харагдахгүй болно.

Урд талын хавтан

Дараа нь дөрвөлжин модон саваа тус бүр 3 см урттай дөрвөн хэсэгт хуваана. Нийлэг шилэн хавтанг хайрцагт хийж, урд талд нь жигд байрлуулна. Дөрвөлжин модны хэсгүүдийг хайрцагны булангууд болон нийлэг хавтангийн ар талд наа. Хэт их цавуу хэрэглэхгүй байгаа эсэхийг шалгаарай, тиймээс модон хэсгүүдэд наалдсанаас бусад тохиолдолд нийлэг дээр наалдахгүй.

Хил

Дугуйны хайрцгийг ашиглан хилийн тагийг дахин хайчилж ав. Тэдгээрийг 45 ° өнцгөөр хайчилж ав (зураг харна уу). Дахин танд 23 см урттай хоёр ширхэг, 19 см урттай хоёр ширхэг хэрэгтэй болно (урт нь урт ирмэгийг дахин хэлнэ).

Хилийн хэсгүүдийг хооронд нь нааж, хайрцгийн урд талд хилийг наа. Дахин хэлэхэд, нийлэг дээр цавуу асгахгүй байхыг анхаарна уу.

Алхам 3: Firmware -ийг хянагч дээр суулгана уу

Arduino номын сангийн менежерт очиж FastLED номын сан суулгасан эсэхийг шалгаарай. Үүнийг firmware ашиглах болно.

Github -аас ESP8266 -ийн програмыг татаж аваарай.

Arduino IDE -ийг ашиглан firmware -ийг ESP8266 модульд байршуулна уу.

Өөр өөр тооны LED ашиглах талаархи тэмдэглэл: Би 60 LED -ийн LED зурвас бүхий LightBox -ийг бүтээсэн. Гэхдээ та хүссэн хэмжээгээрээ LED ашиглаж болно. Таны хийх ёстой цорын ганц зүйл бол програм хангамжийн NUM_ROWS болон NUM_COLUMNS тогтмолыг өөрчлөх явдал юм. Апп нь таны тодорхойлсон LED тоонд автоматаар дасан зохицох болно. Ингэснээр та хүссэн хэмжээгээрээ том эсвэл жижиг LightBox хийх боломжтой.

Алхам 4: Арын хавтанг бүтээх

Арын хавтанг бүтээх
Арын хавтанг бүтээх
Арын хавтанг бүтээх
Арын хавтанг бүтээх
Арын хавтанг бүтээх
Арын хавтанг бүтээх
Арын хавтанг бүтээх
Арын хавтанг бүтээх

Энэ алхамд бид LED туузыг жижиг тууз болгон хайчилж, утастай хамт гагнаж, арын хавтан дээр нааж, сүлжээ үүсгэнэ. Үр дүн нь зураг дээр үзүүлсэн шиг харагдах ёстой.

Анхааруулга: LED туузан дээр жижиг сумнууд хэвлэгдсэн байна. Эдгээр сумнууд нь өгөгдөл дамжуулах чиглэлийг заана. Та туузыг ESP8266 модулийн зүүтэй холбосон утаснаас эхлэн сумыг дагаж, туузны дагуу, сүүлчийн тууз хүртэл дуустал нь туузыг нааж, гагнах ёстой.

LED туузыг тус бүр 10 LED бүхий зургаан тууз болгон хайчилж ав. LED зурвас нь хайчилж, дахин зарах боломжтой тэмдэглэгээтэй байдаг. ESP8266 модулийнхаа хэмжээг хэмжинэ. Тууз бүр арын хавтан дээр хаашаа явах ёстойг харандаагаар тэмдэглээрэй. Туузны хоорондох зай тэнцүү байх ёстой бөгөөд та ESP8266 модулийг ямар ч LED гэрлийг хаахгүйгээр байрлуулахаар хангалттай өргөн хүрээ үлдээх ёстой.

Дараа нь туузыг арын хавтан дээр наа. Гагнуурын төмрөө, утсаа аваад LED туузыг хамтдаа гагнана уу. Тууз нь +5V, GND, DO гэсэн гурван шугамтай. Тохирох шугамыг үргэлж холбож байгаа эсэхийг шалгаарай. Алдаа гаргахгүйн тулд өөр өнгийн утас ашигла.

Арын хавтан руу DC баррель үүрэнд нүх өрөмдөнө. Би бага зэрэг халуун цавуу ашиглан угжинг хавтан дээр наажээ.

LED туузны +5V ба GND шугамыг баррель үүрний харгалзах терминалуудтай холбоно уу. Хэрэв та аль терминал нь эерэг, аль нь сөрөг болохыг мэдэхгүй бол 5В цахилгаан тэжээлийг залгаж, мультиметр ашиглан аль нь болохыг олж мэдээрэй.

ESP8266 модулийн 5V ба GND холбогчийг баррель үүрний харгалзах терминалуудтай холбоно уу. ESP8266 модулийн 5 -р зүүг LED зурвасын өгөгдлийн шугамд холбоно уу. Хэрэв та модулийг дараа нь дахин ашиглахыг хүсвэл холбогч кабель ашиглах эсвэл кабелийг модулийн холбогчдод шууд гагнах боломжтой.

ESP8266 модулийг арын хавтан дээр нааж, эсвэл наалдуулахын тулд ямар нэгэн хилэн тууз ашиглана уу.

Алхам 5: Хөгжилтэй байгаарай

Хөгжилтэй байгаарай!
Хөгжилтэй байгаарай!
Хөгжилтэй байгаарай!
Хөгжилтэй байгаарай!
Хөгжилтэй байгаарай!
Хөгжилтэй байгаарай!

Google Play Дэлгүүрээс програмыг татаж авах цаг болжээ. Энэ нь мэдээж үнэгүй!

LightBox -ийг залгаарай. Энэ нь цэнхэр болж, утас эсвэл таблет дээрээ "lightbox" нэртэй WiFi сүлжээг харах боломжтой байх ёстой. Хэрэв та анх залгахад хайрцаг улаан болж хувирвал ESP8266 модулийн EEPROM -ийг дахин тохируулах шаардлагатай болно. Үүнийг хийхийн тулд модулийн 4 -р зүүг GND -т нэг секундын турш холбоно уу. Хайрцаг дахин асах ёстой бөгөөд одоо цэнхэр болж хувирна.

Утас эсвэл таблетаараа "lightbox" WiFi сүлжээнд (нууц үг: "lightbox12345") холбогдоно уу. LightBox програмыг ажиллуулна уу. Апп нь LightBox -т автоматаар холбогддог.

Тохиргооны цэсэнд та LightBox -ийг өөрийн сүлжээ үүсгэхийн оронд өөрийн WiFi сүлжээнд холбогдохын тулд тохируулж болно. Ингэснээр та хайрцгаа ашиглахыг хүсвэл өөр WiFi сүлжээнд шилжих шаардлагагүй болно.

Өнгө сонгогчийг ашиглан өрөөгөө сэтгэл санаанд тань нийцсэн өнгөөр гэрэлтүүлэх эсвэл Аудио анализатор ашиглан хөгжмийг өнгөт гоё загвар болгон хувиргаарай.

Хэрэв танд асуулт байвал коммент хэсэгт асуухаас бүү эргэлзээрэй.

Хөгжилтэй байгаарай!

Шинэчлэлтүүд:

  • 06/03/17: Би ESP8266 модулийн утастай холбоотой ойрхон зургуудыг нэмсэн.
  • 06/19/17: Би апп болон програм хангамжийг тасралтгүй сайжруулж байна. Би аудио дүрслэлийг жигд болгодог шүүлтүүр нэмсэн. Илүү бага анивчдаг бөгөөд дүрслэл нь илүү сайхан харагдаж байна. Би мөн програмын LED мөр, баганын тоог тохируулах боломжийг нэмж өгсөн. Апп нь тохируулсан LED тоонд автоматаар дасан зохицдог. Ингэснээр та LightBox -ийг надаас илүү их эсвэл бага LED -ээр бүтээх боломжтой бөгөөд энэ нь програмтай ажиллах болно.
Хүршгүй сорилт
Хүршгүй сорилт
Хүршгүй сорилт
Хүршгүй сорилт

Хүрэлцээгүй сорилтын тэмцээнд хоёрдугаар байр эзэлсэн

Зөвлөмж болгож буй: