instructables-лого

instructables Spectrum Analyzer со Steampunk Nixie Look

instructables-Spectrum-Analyzer-with-Steampunk-Nixie-Look-PRODUCT

Упатство

Ова е мојата верзија на NIXIE цевка слична на Spectrum Analyzer. Јас создадов мои сопствени цевки користејќи тест цевки, !y екран ткаенина и PixelLed како WS2812b Откако ги направив цевките, користам ласерско сечење за да создадам дрвени панели за куќиште на кое ќе ги поставам цевките. Крајниот резултат е анализатор на спектар од 10 канали со антички изглед кој лесно може да се измени воampunk тема. Иако цевките што ги создадов изгледаат како цевките на Nixie (IN-9/IN-13), тие се поголеми по големина и можат да прикажуваат повеќе бои. Колку е кул! Pixelleds се контролирани од ESP32. Знам дека оваа плоча е многу паметна и има процесорска моќ над она што е потребно за овој проект. Затоа, вклучив и IoT webсервер за прикажување на резултатот од анализаторот. Понатаму, програмирањето на ESP32 може да се направи со добро познатиот Arduino IDE.

Залихи

  • ESP32, користев DOIT devkit 1.0, но повеќето ESP32 плочки ќе ја завршат работата.
  • Пикселирани ленти од 144 LED на метар. Ни треба само 10 цевки..
  • Алтернативно, можете сами да користите PCB и лемење на пикселите. (Пожелна опција! )
  • Можете да го купите тој: https://www.tindie.com/products/markdonners/pcb-tubebar-set/
  • 3 линеарни потенциометри што беше отпор помеѓу 1K и 20K
  • 2 тактилни прекинувачи за пристап до сите достапни функции
  • 2 Tulp/cinch конектори за аудио влезот
  • 1 прекинувач за напојување
  • 1 Приклучок за напојување
  • Алтернативно, можете да ги нахраните сите без прекинувач и напојување со користење на USB влезот на ESP32
  • Домување (купете или, како мене, создадете свој)
  • Некои жици
  • 10 Дин приклучок со минимум 4 пина, користев верзија со 7 пина
  • 10 Din конектор со минимум 4 пина, кои се во приклучоците, користев верзија со 7 пинови
  • Мала празна жица на конекторот за поврзување на ledstrip/led PCB со конекторот din
  • 2-компонентен лепак за ,ксатирајте ги конекторите за дин во епруветите
  • 10 стаклени епрувети (побарајте лабораториска работа со стакло)
  • ПХБ со електроника. Можете да го купите овде: КУПИ ПХБ

instructables-Spectrum-Analyzer-with-Steampunk-Nixie-Look-PRODUCT instructables-Spectrum-Analyzer-with-Steampunk-Nixie-Look-1

Чекор 1: Подготовка на Led PCB или Ledstrips

Ако сте купиле ледстрип, тогаш треба да го исечете до должина за да биде на епруветите. АКО сте купиле LED ПХБ (КУПЕТЕ го ОВДЕ, ќе ви требаат 5 комплети), тогаш прво треба да ги залемете сите LED диоди WS2812.

Чекор 2: Пополнување на епруветите

  • Расклопете го DIN аудио конекторот и отфрлете го сè освен вистинскиот конектор (пиновите во неговиот , xure)
  • Отпечатете го дефузерот на стандардна хартија и пресечете го во големина.
  • Исечете го лавиринтот во големина, и лавиринтот и хартијата треба да ја покриваат целата внатрешност на ПХБ (дозволен е мал процеп на задната страна на компјутерот.
  • Ставете го лавиринтот и хартијата внатре во цевката
  • За подобро деактивирање на светлината; Ставете тркалезно чукање врз секоја плоча за да не го допира стаклото.
  • Поврзете го Din конекторот со LED PCB користејќи јака жица или иглички од заглавието со агол.
  • Ставете ја ПХБ во цевката и залепете ја заедно
  • Ако сакате, обојте ги краевите на секоја цевка со спреј.

instructables-Spectrum-Analyzer-with-Steampunk-Nixie-Look-2instructables-Spectrum-Analyzer-with-Steampunk-Nixie-Look-3 instructables-Spectrum-Analyzer-with-Steampunk-Nixie-Look-4 instructables-Spectrum-Analyzer-with-Steampunk-Nixie-Look-5 instructables-Spectrum-Analyzer-with-Steampunk-Nixie-Look-6 instructables-Spectrum-Analyzer-with-Steampunk-Nixie-Look-7 instructables-Spectrum-Analyzer-with-Steampunk-Nixie-Look-8 instructables-Spectrum-Analyzer-with-Steampunk-Nixie-Look-9 instructables-Spectrum-Analyzer-with-Steampunk-Nixie-Look-10

Чекор 3: Домување

  1.  Дизајнирав куќиште што го направив од иверица од 6 мм и користев ласерско сечење за да го исечам сето тоа.
  2.  Можете да го користите мојот дизајн или ,и/да создадете свој. Тоа е целосно до вас.

instructables-Spectrum-Analyzer-with-Steampunk-Nixie-Look-11 instructables-Spectrum-Analyzer-with-Steampunk-Nixie-Look-12 instructables-Spectrum-Analyzer-with-Steampunk-Nixie-Look-13 instructables-Spectrum-Analyzer-with-Steampunk-Nixie-Look-14

Чекор 4: Поврзување на жиците

Инсталирањето не е толку тешко. Користев заштитена жица за поврзување на микрофонот и аудио влезот и користев општа жица за се друго. Посветете дополнително внимание на далноводите што ги хранат LED лентите. Мора да ги поврзете податочните линии во серија, што значи дека податоците од една лента ќе се поврзат со податоците во следната. Итн. Тоа можете да го направите и со далноводите. На фотографиите ќе видите како може да изгледа како хаотично жици. Погрижете се убаво да ги врзете користејќи некои Tyraps или слични.
Жиците се директно напред:

  • Моќ
  • Аудио во
  • Микрофон во
  • Ледстрип за лого
  • Ледматрикс/ Ледстрипс
  • Преден оперативен панел до главната ПХБ

instructables-Spectrum-Analyzer-with-Steampunk-Nixie-Look-15 instructables-Spectrum-Analyzer-with-Steampunk-Nixie-Look-16

Чекор 5: Подготовка на Arduino IDE за ESP32

Го користев Arduino IDE. Бесплатно е достапен онлајн и ја врши работата. Можете исто така да користите Visual Studio или некој друг одличен IDE. Сепак, важно е вистинската библиотека и најдобро е да не го инсталирате она што не ви треба бидејќи може да ви даде грешки при компајлирањето. Проверете дали вашиот Arduino IDE е поставен за користење на ESP32. Ако не знаете како да го направите тоа, побарајте на Google или погледнете го видеото на YouTube. Има многу јасни инструкции и поставувањето на IDE не е тешко. Можете да го направите тоа! Во а
накратко, се сведува на ова:

  • Во прозорецот Ide preferences, побарајте ја линијата: Additional Boards Manager и додадете ја следната линија;
  • Одете кај менаџерот на вашата табла и побарајте ESP32 и инсталирајте го ESP32 од Espressif Systems.
  • Изберете ја точната табла пред да направите компајлирање и можете да одите

Кога вашиот Arduino IDE (или што и да користите) е подготвен, поставете го... можете да продолжите со компајлирањето на скицата. Кога компајлирањето е направено без грешка, можете да ја поставите скицата на вашиот ESP32. Ако не можете да го натерате да се постави додека USB е правилно поставен, обидете се да го извадите ESP32 од приклучокот и обидете се повторно ( користевте приклучоци кога го лемевте на ПХБ, нели?) Ако не можете да го натерате да се компајлира во ,прв место, обидете се да видите дали некоја од библиотеките недостасува и инсталирајте ги доколку е потребно. Ги користев следните библиотеки:

  • FastLED_NeoMatrix во верзија 1.1
  • FramebuLer_GFX во верзија 1.0
  • FastLED во верзија 3.4.0
  • Adafruit_GFX_Library во верзија 1.10.4
  • EasyButton во верзија 2.0.1
  • WiFi во верзија 1.0
  • WebСервер на верзија 1.0
  • WebСокети во верзија 2.1.4
  • WiFiClientSecure во верзија 1.0
  • Тикер во верзија 1.1
  • WiFiManager во верзија 2.0.5-бета
  • Ажурирање на верзијата 1.0
  • DNSServer на верзија 1.1.0
  • Adafruit_BusIO во верзија 1.7.1
  • Жица во верзија 1.0.1
  • SPI во верзија 1.0
  • FS во верзија 1.0

Забелешка: Имав проблеми со составувањето кога почнав. Се испостави дека Arduino IDE има многу активирани библиотеки и одлучил да избере погрешни секогаш кога треба да избира помеѓу библиотеки. Го решив со деинсталирање на Arduino IDE и повторно инсталирање од нула. Исто така, бидејќи некои библиотеки се вклучени со други, можеби ова помага. Обидете се да се држите до овие, прво:

  • #вклучи
  • #вклучи
  • #вклучи
  • #вклучи
  • #вклучи
  • #вклучиWebСервер.h>
  • #вклучиWebSocketsServer.h>
  • #вклучи
  • #вклучи

instructables-Spectrum-Analyzer-with-Steampunk-Nixie-Look-17

Чекор 6: Програмирање на ESP32

денк аан библиотеки

Чекор 7: Ракување со VU метар

Можете да го користите микрофонот за да поврзете мал кондензаторски микрофон или можете да го поврзете вашиот аудио уред со конекторите за влез во линијата. Иако сигналот од микрофонот е ampна PCB, можеби нема да биде доволно силен. Во зависност од вашиот микрофон, можете да го прилагодите отпорникот R52; намалувањето на неговата вредност ќе ampукинете го сигналот повеќе. Во мојот прототип го заменив со отпорник од 0 Ом ( го скратив). Меѓутоа, кога користев микрофон diLerent, морав повторно да го зголемам на 20K. Значи, се зависи од вашиот микрофон.

Копче за режим
Копчето за режим има 3 функции:

  • Кратко притискање: сменете го шаблонот (режимот), има 12 достапни шеми од кои последниот е заштитник на екранот.
  • Брзо тројно притискање: VU-метарот што се прикажува на горниот ред може да се оневозможи/овозможи
  • Притиснато/држете додека се подига: Ова ќе ги ресетира вашите зачувани поставки за WIFI. Во случај да треба да ги промените поставките за WIFI или во случај системот да продолжи да се рестартира, еве од каде да започнете!

Изберете Копче
Копчето за избор има 3 функции:

  • Кратко притискање: префрлајте помеѓу линијата и влезот на микрофонот.
  • Долго притискање: Притиснете 3 секунди за да го вклучите режимот „автоматска промена на шемите“. Кога е овозможено, шемата што се прикажува се менува на секои неколку секунди. Исто така, кога копчето ќе се притисне доволно долго, ќе се прикаже холандското национално знаме. Така знаете дека сте притиснале доволно долго!
  • Двоен притисок: насоката на врвот што паѓа ќе се промени.

Потметар на осветленост
Можете да го користите ова за да ја прилагодите вкупната осветленост на сите LED диоди / дисплеј. ПРЕДУПРЕДУВАЊЕ: Проверете дали користите напојување за да одговара на струјата за осветленоста што сте ја поставиле. Сигурно, вградениот регулатор ESP32 не може да се справи со сите LED диоди со целосна осветленост. Најдобро е да користите надворешно напојување кое може да издржи 4 до 6 А. Ако користите USB кабел што е поврзан на ESP32, може да завршите со чувство на печење што доаѓа од плочката ESP32.

Потмер за доцнење на врвот
Можете да го користите ова за да го прилагодите времето потребно за да падне еден врв до/да се подигне од оџакот

Потметар за чувствителност
Можете да го користите ова за да ја прилагодите чувствителноста на влезот. Тоа е како да ја зголемувате јачината на звукот за помали влезови на сигнал.

Сериски монитор
Серискиот монитор е ваш пријател, ги прикажува сите информации за подигнување, вклучувајќи ги и вашите web IP адреса на серверот.

Заштитник на екранот
Кога влезниот сигнал ќе се смири, заштитникот на екранот ќе започне по неколку секунди и на екранот/ледовите ќе се прикаже ,re анимација. Штом влезниот сигнал се врати, уредот се враќа во нормален режим

Чекор 8: На Web Интерфејс

Овој rmware користи a webинтерфејс кој треба да се конфигурира. Доколку не сте го користеле web менаџер на овој ESP32 претходно и сега има поставки зачувани од претходниот дизајн во неговата меморија, по подигнувањето, webменаџерот ќе го преземе. Ако продолжи да се рестартира, има голема промена во тоа што се зачувуваат поставките кои не работат. Можеби од претходна верзија или можеби сте направиле грешка при пишување во вашата Wi, лозинка? Можете да го присилите ESP32 да се подигне на WIFI менаџер со држење на копчето за режим додека се вклучува. Можете да го видите web адресата со која треба да се поврзете во серискиот менаџер. Сепак, прво треба да се поврзете со пристапната точка што ја создала. ESP32 не е потребна лозинка. Можете да го направите ова со користење на кој било уред со прелистувач како телефон или маса. После тоа, посетете го web адреса што е дадена со IP-број во серискиот монитор и следете ги упатствата за да го поставите вашиот WIFI пристап. Кога ќе завршите, рачно рестартирајте го вашиот ESP32. По подигнувањето, новата P адреса ќе биде видлива на серискиот монитор. Посетете ја оваа нова IP адреса со вашиот прелистувач за да го видите анализаторот web интерфејс. Ако wi, менаџерот не се појави по подигнувањето или ако треба да ги промените поставките за WIFI, можете да го притиснете и задржете копчето за режим додека го притискате копчето за ресетирање. Кога вашата WIFI конекција е поставена, можете да пристапите до вас webIP адресата на серверот за да го видите анализаторот на спектарот во живо. Ќе ви ги покаже сите 10 канали во реално време.

instructables-Spectrum-Analyzer-with-Steampunk-Nixie-Look-18 instructables-Spectrum-Analyzer-with-Steampunk-Nixie-Look-19

Чекор 9: Покажете и кажете им на вашите пријатели за вашата неверојатна градба

Во овој момент, можевте да изградите неверојатен уред: целосно функционален Spectrum analyser. Тоа е убав приказ во вашата дневна соба, нели? Не заборавајте да им покажете на пријателите и семејството. Споделете го на социјалните мрежи и слободно tag јас!

ВИДЕО
https://www.youtube.com/watch?v=jqJDQzxXv9Y

Ајде да се поврземе

  • Webсајт
  • Фејсбук
  • Инсtagовен
  • Твитер

instructables-Spectrum-Analyzer-with-Steampunk-Nixie-Look-22 instructables-Spectrum-Analyzer-with-Steampunk-Nixie-Look-23

Документи / ресурси

instructables Spectrum Analyzer со Steampunk Nixie Look [pdf] Упатство за употреба
Спектар анализатор со Steampunk Nixie Look, Spectrum Analyzer, NIXIE цевка изгледа како Spectrum Analyzer

Референци

Оставете коментар

Вашата адреса за е-пошта нема да биде објавена. Задолжителните полиња се означени *