instructables-logo

instructables Spectrum Analyzer cù Steampunk Nixie Look

instructables-Spectrum-Analyzer-cù-Steampunk-Nixie-Look-PRODUCT

Istruzzioni

Questa hè a mo versione di un Analyzer Spectrum di u tubu NIXIE chì aghju creatu i mo tubi cù testtubes, !y screen fabric è PixelLeds cum'è WS2812b Dopu avè fattu i tubi, aghju utilizatu un lasercutter per creà pannelli di legnu per un alloghju per mette i tubi. U risultatu finale hè un analizzatore di spettru di 10 canali cù un aspettu anticu chì pò esse facilmente mudificatu à ,ta steampunk tema. Ancu se i tubi chì aghju creatu parenu Nixie Tube (IN-9 / IN-13), sò più grande in grandezza è ponu vede parechji culori. Quantu hè bellu! I Pixelleds sò cuntrullati da un ESP32. Sapemu chì questu bordu hè un modu intelligente è hà u putere di processore oltre ciò chì hè necessariu per stu prughjettu. Dunque, aghju ancu inclusu un IoT webservitore per vede u risultatu di l'analizzatore. Inoltre, a prugrammazione di l'ESP32 pò esse fatta cù u famosu IDE Arduino.

Forniture

  • ESP32, aghju utilizatu DOIT devkit 1.0 ma a maiò parte di a scheda ESP32 farà u travagliu.
  • Strisce pixellate di 144 led per metru. Avemu bisognu solu abbastanza per 10 tubi..
  • In alternativa, pudete aduprà un pcb è saldatura nantu à i pixelled stessu. (Opzione preferibile!)
  • Pudete cumprà ellu: https://www.tindie.com/products/markdonners/pcb-tubebar-set/
  • Potenziometri lineari 3 chì era una resistenza trà 1K è 20K
  • 2 interruttori tattili per accede à tutte e funzioni dispunibili
  • 2 Connettori Tulp/cinch per l'ingressu audio
  • 1 interruttore di alimentazione
  • 1 Connettore d'entrata di putenza
  • In alternativa, pudete alimentà tutti senza interruttore è entrata di putenza utilizendu l'input USB in l'ESP32
  • Alloghju (compra o, cum'è mè, crea u vostru propiu)
  • Certi fili
  • Socket 10 Din cù un minimu di 4 pin, aghju utilizatu a versione 7 pin
  • Connettore 10 Din cù un minimu di 4 pin, chì ,ts in i sockets, aghju utilizatu a versione 7 pin
  • Picculu filu biancu di connettore per cunnette u ledstrip / led pcb à u connettore din
  • Colla à 2 cumpunenti per mette i connettori DIN in i tubi di prova
  • 10 provette di vetru (cercate u travagliu di vetru di laboratoriu)
  • PCB cù l'elettronica. Pudete cumprà quì: BUY PCB

instructables-Spectrum-Analyzer-cù-Steampunk-Nixie-Look-PRODUCT instructables-Spectrum-Analyzer-cù-Steampunk-Nixie-Look-1

Passu 1: Preparazione di i Led PCB o Ledstrips

Se avete compru ledstrip, duvete tagliallu à a lunghezza in modu chì sia i tubi di prova. SE avete compru un PCB LED (CUMPU QUI, avete bisognu di 5 set) allora duvete saldare in tutti i LED WS2812, prima.

Passu 2: Cumpiendu i tubi di prova

  • Smontate u cunnessu audio DIN è scartate tuttu, ma u cunnessu propiu (i pin in u so ,xure)
  • Stampate u defuser nantu à una carta standard è tagliate à grandezza.
  • Tagliate u labirintu à a misura, sia u labirintu sia a carta duveranu copre l'internu cumpletu di u PCB (una piccula fessura à a parte posteriore di u pcb hè permessa.
  • Pone u labirintu è a carta in u tubu
  • Per megliu disattivazione di a luce; mette un battitu tondu nantu à ogni pcb in modu chì ùn tocca micca u vetru.
  • Cunnette u connettore Din à u PCB LED utilizendu un filu forte o pins da un capu angulatu.
  • Pone u PCB in u tubu è cola inseme
  • Spray paint l'estremità di ogni tubu se vulete.

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

Passu 3: L'Abitazione

  1.  Aghju disignatu un alloghju chì aghju fattu di plywood 6mm è aghju utilizatu un lasercutter per tagliallu tuttu.
  2.  Pudete aduprà u mo disignu o ,nd / creà u vostru propiu. Hè tutale à voi.

instructables-Spectrum-Analyzer-cù-Steampunk-Nixie-Look-11 instructables-Spectrum-Analyzer-cù-Steampunk-Nixie-Look-12 instructables-Spectrum-Analyzer-cù-Steampunk-Nixie-Look-13 instructables-Spectrum-Analyzer-cù-Steampunk-Nixie-Look-14

Passu 4: Connecting the Wires

U cablaggio ùn hè micca cusì difficiule. Aghju utilizatu un filu blindatu per cunnette u micru è l'input audio è aghju utilizatu un filu generale per tuttu u restu. Dà qualchì attenzione extra à e linee elettriche chì alimentanu i Strips LED. Duvete cablare e linee di dati in serie, vale à dì chì i dati da una striscia seranu cunnessi à i dati in u prossimu. Etc. Pudete ancu fà chì cù e linee di forza. In a foto vi vede ciò chì puderia pare un cablatu caòticu. Assicuratevi di ligà bè cù qualchi Tyraps o simulare.
U cablaggio hè ghjustu:

  • putenza
  • Audio in
  • In u microfonu
  • Ledstrip per u logo
  • Ledmatrix/ Ledstrips
  • Pannellu operatore frontale à PCB principale

instructables-Spectrum-Analyzer-cù-Steampunk-Nixie-Look-15 instructables-Spectrum-Analyzer-cù-Steampunk-Nixie-Look-16

Etape 5: Préparation de l'IDE Arduino pour ESP32

Aghju utilizatu l'IDE Arduino. Hè dispunibule gratuitamente in linea è face u travagliu. Pudete ancu aduprà Visual Studio o qualchì altru grande IDE. In ogni casu, hè impurtante a libreria ghjusta è hè megliu ùn stallà ciò chì ùn avete micca bisognu, perchè puderia dà errori durante a compilazione. Assicuratevi chì u vostru Arduino IDE hè stallatu per utilizà l'ESP32. Se ùn sapete micca cumu fà, google o guardate un video di youtube. Ci sò qualchi struzzioni assai chjaru è a stallazione di l'IDE ùn hè micca difficiule. Pudete fà! In a
in breve, si tratta di questu:

  • In a finestra di preferenze di l'Ide, cercate a linea: Addizionale Boards Manager è aghjunghje a seguente linea;
  • Andate à u vostru amministratore di bordu è cercate ESP32 è installate l'ESP32 da Espressif Systems.
  • Selezziunate u tavulinu currettu prima di cumpilà è site bonu per andà

Quandu u vostru Arduino IDE (o qualunque cosa utilizate) hè prontu, vai ... pudete cuntinuà a cumpilà u sketch. Quandu a compilazione hè fatta senza errore, pudete caricate u sketch à u vostru ESP32. Se ùn pudete micca mette in carica mentre l'USB hè stallatu currettamente, pruvate à piglià l'ESP32 da u so socket è pruvate di novu (avete usatu sockets quandu saldate questu à u PCB, nò?) Se ùn pudete micca fà cumpilà in u ,prima. locu, pruvate à vede s'ellu ci hè una di e biblioteche mancanti è stallà si ne necessariu. Aghju utilizatu e seguenti librerie:

  • FastLED_NeoMatrix à a versione 1.1
  • FramebuLer_GFX à a versione 1.0
  • FastLED à a versione 3.4.0
  • Adafruit_GFX_Library à a versione 1.10.4
  • EasyButton à a versione 2.0.1
  • WiFi à a versione 1.0
  • WebServitore à a versione 1.0
  • WebSockets à a versione 2.1.4
  • WiFiClientSecure à a versione 1.0
  • Ticker à a versione 1.1
  • WiFiManager à a versione 2.0.5-beta
  • Actualizazione à a versione 1.0
  • DNSServer à a versione 1.1.0
  • Adafruit_BusIO à a versione 1.7.1
  • Wire à a versione 1.0.1
  • SPI à a versione 1.0
  • FS à a versione 1.0

Rimarca: Aviu avutu qualchì prublema di compilazione quandu aghju cuminciatu. Risultò chì l'IDE Arduino avia parechje librerie attivate è hà decisu di sceglie i sbagliati ogni volta chì avia da sceglie trà e librerie. L'aghju risoltu disinstalendu l'IDE Arduino è reinstalendu da zero. Inoltre, postu chì alcune biblioteche sò incluse cù l'altri, forsi questu aiuta. Pruvate aderisce à queste, prima:

  • #include
  • #include
  • #include
  • #include
  • #include
  • #includeWebServitore.h>
  • #includeWebSocketsServer.h>
  • #include
  • #include

instructables-Spectrum-Analyzer-cù-Steampunk-Nixie-Look-17

Passu 6: Programmazione di l'ESP32

denk aan libraries

Passu 7: Operazione di u VU Meter

Pudete aduprà u micrufonu per cunnette un picculu microfonu di condensatore o pudete cunnette u vostru dispositivu audio à i connettori di input di linea. Ancu se u signale da u micrufonu hè ampLi, in u PCB, puderia micca esse abbastanza forte. Sicondu u vostru microfonu, pudete aghjustà a resistenza R52; diminuisce a so vuluntà di valore amplify u signale più. In u mo prototipu l'aghju rimpiazzatu cù un resistore di 0 Ohm (l'aghju shorted). In ogni casu, quandu aduprate un mic diLerent, aghju avutu à aumentà di novu à 20K. Allora tuttu dipende di u vostru mic.

buttone Mode
U buttone di modu hà 3 funzioni:

  • Pressione corta: cambia u mudellu (modu), ci sò 12 mudelli dispunibuli da quale l'ultimu hè un screensaver.
  • Pressione tripla rapida: U metru VU chì hè affissatu in a fila superiore pò esse disattivatu / attivatu
  • Pressed / hold while booting: Questu hà da resettate i vostri paràmetri WIFI almacenati. In casu chì avete bisognu di cambià i vostri paràmetri WIFI o in casu chì u vostru sistema cuntinueghja à riavvià, hè quì per cumincià!

Selezziunà u buttone
U buttone di selezzione hà 3 funzioni:

  • Pressione corta: Cambia trà l'input di linea è l'ingressu di u microfonu.
  • Pressione longa: Press per 3 seconde per cambià u modu "modelli di cambiamentu automaticu". Quandu hè attivatu, u mudellu chì hè mostratu cambia ogni pocu seconde. Inoltre, quandu u buttone hè premutu abbastanza longu, a Bandiera naziunale Olandese serà mostrata. Hè cusì chì sapete chì avete pressatu abbastanza longu !
  • Doppia pressa: A direzzione di u piccu caduta cambierà.

Potmetru di luminosità
Pudete aduprà questu per aghjustà a luminosità generale di tutti i led / display. ATTENZIONE: assicuratevi di utilizà una fonte di energia per currisponde à u currente per a luminosità chì avete stabilitu. Di sicuru, u regulatore à bordu ESP32 ùn pò micca trattà tutti i led à piena luminosità. Hè megliu aduprà un powersupply esternu chì pò manighjà 4 à 6 A. Sè vo site cù u cable USB chì hè cunnessu à l'ESP32, pudete finisce cù una sensazione ardente chì vene da u ESP32 Board.

Potmetru di ritardo di punta
Pudete aduprà questu per aghjustà u tempu chì ci vole à un piccu per falà à / alzà da a pila

Potmetru di sensibilità
Pudete aduprà questu per aghjustà a sensibilità di l'input. Hè cum'è rializà u voluminu per inputs di signali più bassi.

Monitor seriale
U monitor seriale hè u vostru amicu, mostra tutte l'infurmazioni nantu à u booting, cumprese u vostru web indirizzu IP di u servitore.

Screensaver
Quandu u signale di input passa, un salvatore di schermu s'avviarà dopu à qualchi seconde è u display / leds mostrarà una animazione ,re. Appena u signale di input hè tornatu, l'unità torna in modu normale

Passu 8: U Web Interfaccia

Questu rmware usa a webinterfaccia chì deve esse cunfigurata. Se ùn avete micca usatu web gestore nantu à questu ESP32 prima è ci sò avà paràmetri guardati da un disignu precedente in a so memoria, dopu l'avviamentu, u webu manager hà da piglià a manu. Se cuntinueghja à riavvià, ci hè un grande cambiamentu chì i paràmetri sò almacenati chì ùn funzionanu micca. Forse da una custruzzione precedente o forse avete fattu un errore di digitazione in u vostru wi, password? Pudete furzà l'ESP32 per avvià à u manager WIFI tenendu premutu u buttone di modu mentre accende. Pudete vede u web l'indirizzu chì avete bisognu à cunnette in u gestore seriale. Tuttavia, prima avete bisognu di cunnette à u puntu d'accessu chì hà creatu. ESP32 ùn hè micca necessariu password. Pudete fà questu utilizendu qualsiasi dispositivu cù un navigatore cum'è un telefunu o una tavola. Dopu quì, visitate u web indirizzu chì hè datu da u numeru IP in u monitor seriale è seguità i instructions, à stallà u vostru accessu WIFI. Quandu hè finitu, riavvia manualmente u vostru ESP32. Dopu u booting, u novu indirizzu P serà visibile in u monitor seriale. Visita stu novu indirizzu IP cù u vostru navigatore per vede l'analizzatore web interfaccia. Sè u wi, manager ùn cumparisce dopu à booting, o s'è vo avete bisognu di cambià i vostri paràmetri WIFI, vi ponu appughjà è chjappà u buttone modu, mentri pressu u buttone resetten. Quandu a vostra cunnessione WIFI hè stallatu, pudete accede à voi webl'indirizzu IP di u servitore per vede l'analizzatore di spettru in diretta. Vi mostrarà tutti i 10 canali in tempu reale.

instructables-Spectrum-Analyzer-cù-Steampunk-Nixie-Look-18 instructables-Spectrum-Analyzer-cù-Steampunk-Nixie-Look-19

Passu 9: Mostra è dì à i vostri amichi nantu à a vostra custruzzione maravigghiusa

À questu puntu, pudete custruisce un dispositivu maravigghiusu: Un analizzatore di Spectrum cumplettamente funziunale. Hè una bella mostra in u vostru salottu ùn hè micca? Ùn vi scurdate di mustrà i vostri amichi è famiglia. Sparte nantu à e social media è sentite liberu tag mè!

VIDEO
https://www.youtube.com/watch?v=jqJDQzxXv9Y

Cunnettamu

  • Websitu
  • facebook
  • Instagram
  • Twitter

instructables-Spectrum-Analyzer-cù-Steampunk-Nixie-Look-22 instructables-Spectrum-Analyzer-cù-Steampunk-Nixie-Look-23

Documenti / Risorse

instructables Spectrum Analyzer cù Steampunk Nixie Look [pdfManuale d'istruzzioni
Analizzatore di spettru cù Steampunk Nixie Look, Spectrum Analyzer, NIXIE tube Look a Like Spectrum Analyzer

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *