instructables-logo

Spektr Analizatoru ilə Steampunk Nixie Look

instructables-Spektrum-Analizator-ile-Steampunk-Nixie-Look-MƏHSUL

Təlimat

Bu, NIXIE boruya bənzəyən Spektr Analizatorunun mənim versiyamdır. Mən öz borularımı sınaq boruları, !y ekran parça və WS2812b kimi PixelLed-lərdən istifadə edərək yaratmışam. Boruları düzəltdikdən sonra boruları yerləşdirmək üçün korpus üçün taxta panellər yaratmaq üçün lazer kəsicidən istifadə edirəm. Nəticə, asanlıqla dəyişdirilə bilən, antik görünüşə malik 10 kanallı spektr analizatorudur.ampunk tema. Yaratdığım borular Nixie Tube-a (IN-9/IN-13) bənzəsə də, ölçüləri daha böyükdür və çox rəng göstərə bilir. Bu necə də gözəldir! Piksellər ESP32 tərəfindən idarə olunur. Bilirəm ki, bu lövhə ağıllı bir yoldur və bu layihə üçün lazım olandan daha çox prosessor gücünə malikdir. Buna görə də IoT-ni də daxil etdim webanalizatorun nəticəsini göstərmək üçün server. Bundan əlavə, ESP32-nin proqramlaşdırılması tanınmış Arduino IDE ilə edilə bilər.

Təchizat

  • ESP32, mən DOIT devkit 1.0 istifadə etdim, lakin əksər ESP32 lövhələri bu işi görəcək.
  • Metrdə 144 LED-dən ibarət pikselli zolaqlar. Bizə yalnız 10 boru üçün kifayət qədər ehtiyacımız var.
  • Alternativ olaraq, siz özünüz bir pcb istifadə edə və piksellər üzərində lehimləyə bilərsiniz.( Üstünlük verilir! )
  • Siz onu ala bilərsiniz: https://www.tindie.com/products/markdonners/pcb-tubebar-set/
  • 3K və 1K arasında müqavimət göstərən 20 xətti potensiometr
  • Bütün mövcud funksiyalara daxil olmaq üçün 2 toxunma açarı
  • Audio giriş üçün 2 Tulp/cinch birləşdiricisi
  • 1 elektrik açarı
  • 1 Enerji girişi birləşdiricisi
  • Alternativ olaraq, siz ESP32-də usb girişindən istifadə edərək açar və güc girişi olmadan hamısını qidalandıra bilərsiniz.
  • Mənzil (alın və ya mənim kimi özünüz yaradın)
  • Bəzi tellər
  • Minimum 10 pinli 4 Din yuvası, 7 pinli versiyadan istifadə etdim
  • Minimum 10 pinli 4 Din konnektoru, bu yuvalarda ts, mən 7 pinli versiyadan istifadə etdim
  • Led zolağı/led pcb-ni din konnektoruna qoşmaq üçün bağlayıcının kiçik boş teli
  • Sınaq borularındakı din birləşdiricilərini yapışdırmaq üçün 2 komponentli yapışqan
  • 10 şüşə sınaq borusu (laboratoriya şüşəsi işinə baxın)
  • Elektronika ilə PCB. Buradan ala bilərsiniz: PCB ALIN

instructables-Spektrum-Analizator-ile-Steampunk-Nixie-Look-MƏHSUL instructables-Spektrum-Analizator-ile-Steampunk-Nixie-Look-1

Addım 1: Led PCB və ya Ledstriplərin hazırlanması

Əgər siz led zolağı almısınızsa, onu uzunluqda kəsməlisiniz ki, sınaq borularına keçsin. Əgər siz LED PCB almısınızsa (onu BURADAN ALIN, sizə 5 dəst lazım olacaq), əvvəlcə bütün WS2812 LED-lərində lehimləməli olacaqsınız.

Addım 2: Test Borularının tamamlanması

  • DIN audio konnektorunu sökün və faktiki konnektordan başqa hamısını atın (onun içərisindəki sancaqlar)
  • Defusatoru standart bir kağıza çap edin və ölçüsünü kəsin.
  • Labirenti ölçüyə görə kəsin, həm labirint, həm də kağız PCB-nin tam içini əhatə etməlidir (pcb-nin arxa tərəfində kiçik bir yarığa icazə verilir).
  • Labirint və kağızı borunun içərisinə qoyun
  • İşığın daha yaxşı zərərsizləşdirilməsi üçün; hər bir pcb-nin üstünə dəyirmi döymə qoyun ki, şüşəyə toxunmasın.
  • Din konnektorunu güclü tel və ya bucaqlı başlıqdan sancaqlar istifadə edərək LED PCB-yə qoşun.
  • PCB-ni boruya qoyun və birlikdə yapışdırın
  • İstəyirsinizsə, hər borunun ucunu sprey boya ilə boyayın.

instructables-Spektrum-Analizator-ile-Steampunk-Nixie-Look-2instructables-Spektrum-Analizator-ile-Steampunk-Nixie-Look-3 instructables-Spektrum-Analizator-ile-Steampunk-Nixie-Look-4 instructables-Spektrum-Analizator-ile-Steampunk-Nixie-Look-5 instructables-Spektrum-Analizator-ile-Steampunk-Nixie-Look-6 instructables-Spektrum-Analizator-ile-Steampunk-Nixie-Look-7 instructables-Spektrum-Analizator-ile-Steampunk-Nixie-Look-8 instructables-Spektrum-Analizator-ile-Steampunk-Nixie-Look-9 instructables-Spektrum-Analizator-ile-Steampunk-Nixie-Look-10

Addım 3: Mənzil

  1.  Mən 6 mm kontrplakdan hazırladığım bir korpus hazırladım və hamısını kəsmək üçün lazer kəsicidən istifadə etdim.
  2.  Siz mənim dizaynımdan istifadə edə və ya öz dizaynınızı yarada bilərsiniz. Bu, tamamilə sizə bağlıdır.

instructables-Spektrum-Analizator-ile-Steampunk-Nixie-Look-11 instructables-Spektrum-Analizator-ile-Steampunk-Nixie-Look-12 instructables-Spektrum-Analizator-ile-Steampunk-Nixie-Look-13 instructables-Spektrum-Analizator-ile-Steampunk-Nixie-Look-14

Addım 4: Naqilləri birləşdirin

Naqillər o qədər də çətin deyil. Mikrofonu və audio girişi birləşdirmək üçün qorunan naqildən istifadə etdim və qalan hər şey üçün bəzi ümumi naqillərdən istifadə etdim. LED Şeritlərini qidalandıran elektrik xətlərinə əlavə diqqət yetirin. Siz məlumat xətlərini sıra ilə bağlamalısınız, yəni bir zolağın məlumatı növbəti zolağın məlumatlarına birləşdiriləcəkdir. Və s. Bunu elektrik xətləri ilə də edə bilərsiniz. Fotoşəkildə xaotik naqillərin nə kimi görünə biləcəyini görəcəksiniz. Bəzi Tyraps və ya simulyar istifadə edərək onları gözəl bağladığınızdan əmin olun.
Naqillər birbaşa irəlidədir:

  • Güc
  • Audio daxil
  • Mikrofon daxil
  • Loqo üçün ledstrip
  • Ledmatrix / Ledstriplər
  • Əsas PCB-yə ön əməliyyat paneli

instructables-Spektrum-Analizator-ile-Steampunk-Nixie-Look-15 instructables-Spektrum-Analizator-ile-Steampunk-Nixie-Look-16

Addım 5: Arduino IDE-nin ESP32 üçün hazırlanması

Arduino IDE-dən istifadə etdim. İnternetdə sərbəst mövcuddur və işi görür. Siz həmçinin Visual Studio və ya digər möhtəşəm IDE-dən istifadə edə bilərsiniz. Bununla belə, düzgün kitabxananın olması vacibdir və sizə lazım olmayanı quraşdırmamaq daha yaxşıdır, çünki tərtib edərkən səhvlər verə bilər. Arduino IDE-nin ESP32-dən istifadə etmək üçün qurulduğundan əmin olun. Bunu necə edəcəyinizi bilmirsinizsə, google-a baxın və ya youtube videosuna baxın. Çox aydın təlimatlar var və IDE-nin qurulması çətin deyil. Sən bunu edə bilərsən! Bir
qısaca desək, belə çıxır:

  • Ide üstünlükləri pəncərəsində xətti axtarın: Əlavə lövhələr meneceri və aşağıdakı sətri əlavə edin;
  • Şura menecerinizə gedin və ESP32-ni axtarın və Espressif Systems-dən ESP32-ni quraşdırın.
  • Tərtib etməzdən əvvəl düzgün lövhəni seçin və getməyə hazırsınız

Arduino IDE-niz (yaxud istifadə etdiyiniz hər hansı bir cihaz) hazır olduqdan sonra gedin…. eskizi tərtib etməyə davam edə bilərsiniz. Kompilyasiya səhvsiz həyata keçirildikdə, eskizi ESP32-yə yükləyə bilərsiniz. Əgər USB düzgün qurulduğu halda onu yükləmək üçün əldə edə bilmirsinizsə, ESP32-ni yuvasından çıxarıb yenidən cəhd edin (bunu PCB-yə lehimləyərkən rozetkalardan istifadə etmisiniz, elə deyilmi?) Əgər onu ,ilk. yerləşdirin, kitabxanalardan hər hansı birinin əskik olub olmadığını görməyə çalışın və lazım olduqda onları quraşdırın. Aşağıdakı kitabxanalardan istifadə etdim:

  • FastLED_NeoMatrix 1.1 versiyasında
  • FramebuLer_GFX 1.0 versiyasında
  • 3.4.0 versiyasında FastLED
  • Adafruit_GFX_Library 1.10.4 versiyasında
  • 2.0.1 versiyasında EasyButton
  • 1.0 versiyasında WiFi
  • WebServer versiya 1.0
  • Web2.1.4 versiyasında rozetkalar
  • WiFiClientSecure 1.0 versiyasında
  • 1.1 versiyada qeyd
  • WiFiManager 2.0.5-beta versiyasında
  • 1.0 versiyasında yeniləyin
  • 1.1.0 versiyasında DNSServer
  • Adafruit_BusIO 1.7.1 versiyasında
  • 1.0.1 versiyasında tel
  • 1.0 versiyasında SPI
  • 1.0 versiyasında FS

Qeyd: Başlayanda tərtib etməkdə çətinlik çəkdim. Məlum oldu ki, Arduino IDE-də aktivləşdirilmiş bir çox kitabxana var və o, kitabxanalar arasında seçim etmək məcburiyyətində qaldıqda səhv olanları seçməyə qərar verib. Arduino IDE-ni silib sıfırdan yenidən quraşdıraraq bunu həll etdim. Həmçinin, bəzi kitabxanalar digərlərinə daxil olduğundan, bəlkə bu kömək edə bilər. Bunlara sadiq qalmağa çalışın, əvvəlcə:

  • #daxildir
  • #daxildir
  • #daxildir
  • #daxildir
  • #daxildir
  • #daxildirWebServer.h>
  • #daxildirWebSocketsServer.h>
  • #daxildir
  • #daxildir

instructables-Spektrum-Analizator-ile-Steampunk-Nixie-Look-17

Addım 6: ESP32-nin proqramlaşdırılması

denk aan kitabxanalar

Addım 7: VU Metrlə işləmək

Siz kiçik kondensator mikrofonu qoşmaq üçün mikrofondan istifadə edə bilərsiniz və ya audio cihazınızı xətt giriş konnektorlarına qoşa bilərsiniz. Mikrofondan gələn siqnal olsa da ampPCB-də olduğu kimi, o, kifayət qədər güclü olmaya bilər. Mikrofonunuzdan asılı olaraq R52 rezistorunu tənzimləyə bilərsiniz; dəyərinin azalmasına səbəb olacaqdır ampsiqnalı daha çox qaldırın. Prototipimdə onu 0 Ohm rezistorla əvəz etdim (mən onu qısaltdım). Bununla belə, diLerent mikrofondan istifadə edərkən onu yenidən 20K-a qədər artırmalı oldum. Beləliklə, hər şey mikrofonunuzdan asılıdır.

Rejim düyməsi
Rejim düyməsinin 3 funksiyası var:

  • Qısa mətbuat: nümunəni (rejimi) dəyişdirin, sonuncunun yenidən ekran qoruyucu olduğu 12 mövcud nümunə var.
  • Sürətli üçqat basma: Üst cərgədə göstərilən VU sayğacını söndürmək/aktiv etmək olar
  • Yükləyərkən basıb saxlayın: Bu, saxladığınız WIFI parametrlərini sıfırlayacaq. WIFI parametrlərinizi dəyişməlisinizsə və ya sisteminiz yenidən başlamağa davam edərsə, başlamaq üçün yer budur!

Düyməni seçin
Seçim düyməsinin 3 funksiyası var:

  • Qısa basın: Xətt girişi və mikrofon girişi arasında keçid edin.
  • Uzun basma: “Avtomatik dəyişdirmə nümunələri” rejiminə keçmək üçün 3 saniyə basın. Aktiv edildikdə, göstərilən nümunə bir neçə saniyədən bir dəyişir. Həmçinin, düymə kifayət qədər uzun müddət basıldıqda, Hollandiyanın dövlət bayrağı göstəriləcək. Beləliklə, kifayət qədər uzun müddət basdığınızı bilirsiniz!
  • İki dəfə basın: Düşən zirvənin istiqaməti dəyişəcək.

Parlaqlıq Potmeter
Bütün LEDlərin/displeyin ümumi parlaqlığını tənzimləmək üçün bundan istifadə edə bilərsiniz. XƏBƏRDARLIQ: Təyin etdiyiniz parlaqlıq üçün cərəyana uyğun enerji təchizatı istifadə etdiyinizə əmin olun. Şübhəsiz ki, ESP32 bort tənzimləyicisi bütün ledləri tam parlaqlıqda idarə edə bilməz. Yaxşı olar ki, 4 ilə 6 A arasında işləyə bilən xarici enerji təchizatından istifadə edin. Əgər siz ESP32-yə qoşulmuş USB kabeldən istifadə edirsinizsə, ESP32 lövhəsindən yanma hissi yarana bilər.

Pik gecikmə potmetri
Siz zirvənin yığından aşağı düşməsi / qalxması üçün lazım olan vaxtı tənzimləmək üçün bundan istifadə edə bilərsiniz

Həssaslıq Potmetri
Siz girişin həssaslığını tənzimləmək üçün bundan istifadə edə bilərsiniz. Bu, aşağı siqnal girişləri üçün səsi artırmaq kimidir.

Serial monitor
Serial monitor sizin dostunuzdur, yüklənmə ilə bağlı bütün məlumatları, o cümlədən sizin web server IP ünvanı.

Ekran qoruyucu
Giriş siqnalı kəsildikdə, bir neçə saniyədən sonra ekran qoruyucu işə düşəcək və displeydə / ledlərdə yenidən animasiya görünəcək. Giriş siqnalı geri qayıdan kimi cihaz normal rejimə qayıdır

Addım 8: The Web İnterfeys

Bu rmware a istifadə edir webkonfiqurasiya edilməli olan interfeys. Əgər istifadə etməmisinizsə web əvvəllər bu ESP32-də menecer idi və indi onun yaddaşında əvvəlki dizayndan saxlanılan parametrlər var, yükləndikdən sonra webmenecer öz üzərinə götürəcək. Yenidən yükləməyə davam edərsə, işləməyən parametrlərin saxlandığı böyük bir dəyişiklik var. Bəlkə əvvəlki quruluşdan və ya Wi-Fi, parolunuzda səhv yazmısınız? Siz ESP32-ni yandırarkən rejim düyməsini basıb saxlayaraq WIFI menecerinə yükləməyə məcbur edə bilərsiniz. görə bilərsiniz web serial menecerində qoşulmalı olduğunuz ünvan. Bununla belə, əvvəlcə onun yaratdığı giriş nöqtəsinə qoşulmalısınız. ESP32 parol tələb olunmur. Telefon və ya masa kimi brauzeri olan istənilən cihazdan istifadə etməklə bunu edə bilərsiniz. Bundan sonra ziyarət edin web seriya monitorunda IP nömrəsi ilə verilən ünvanı seçin və WIFI girişinizi qurmaq üçün təlimatlara əməl edin. Bitirdikdən sonra ESP32-ni əl ilə yenidən başladın. Yüklədikdən sonra yeni P ünvanı serial monitorda görünəcək. Analizatoru görmək üçün brauzerinizlə bu yeni IP ünvanına daxil olun web interfeys. Yüklədikdən sonra wi, menecer görünmürsə və ya WIFI parametrlərinizi dəyişdirmək lazımdırsa, sıfırlama düyməsini basarkən rejim düyməsini basıb saxlaya bilərsiniz. WIFI bağlantınız qurulduqda, sizə daxil ola bilərsiniz webcanlı spektr analizatorunu görmək üçün serverin IP ünvanı. Sizə real vaxt rejimində 10 kanalın hamısını göstərəcək.

instructables-Spektrum-Analizator-ile-Steampunk-Nixie-Look-18 instructables-Spektrum-Analizator-ile-Steampunk-Nixie-Look-19

Addım 9: Dostlarınıza heyrətamiz quruluşunuzu göstərin və deyin

Bu nöqtədə siz heyrətamiz bir cihaz qura bildiniz: Tam funksional Spektr analizatoru. Qonaq otağınızda gözəl bir ekrandır, elə deyilmi? Dostlarınıza və ailənizə göstərməyi unutmayın. Sosial mediada paylaşın və çekinmeyin tag mən!

VİDEO
https://www.youtube.com/watch?v=jqJDQzxXv9Y

Qoşulsun

  • Websayt
  • facebook
  • Instagqoç
  • Twitter

instructables-Spektrum-Analizator-ile-Steampunk-Nixie-Look-22 instructables-Spektrum-Analizator-ile-Steampunk-Nixie-Look-23

Sənədlər / Resurslar

Spektr Analizatoru ilə Steampunk Nixie Look [pdf] Təlimat kitabçası
Ste ilə Spektr Analizatoruampunk Nixie Look, Spectrum Analyzer, NIXIE tube Look a Like Spectrum Analyzer

İstinadlar

Şərh buraxın

E-poçt ünvanınız dərc olunmayacaq. Tələb olunan sahələr qeyd olunub *