instructables Spectrum Analyzer pẹlu Steampunk Nixie Wo
Ilana
Eyi ni ẹya mi ti NIXIE tube lookalike Spectrum Analyzer Mo ṣẹda awọn tubes ti ara mi nipa lilo awọn tubes testtubes, !y aṣọ iboju ati PixelLeds bi WS2812b Lẹhin ṣiṣe awọn tubes, Mo lo lasercutter lati ṣẹda awọn panẹli onigi fun ile lati gbe awọn tubes lori. Abajade ipari jẹ olutupalẹ iwoye ikanni 10 pẹlu iwo igba atijọ ti o le ni irọrun jẹ modi, ed to, ta steampunk akori. Botilẹjẹpe awọn tubes ti Mo ṣẹda dabi Nixie Tube's (IN-9/IN-13), wọn tobi ni iwọn ati pe wọn le ṣafihan awọn awọ pupọ. Bawo ni iyẹn ti dara to! Awọn Pixelleds jẹ iṣakoso nipasẹ ESP32 kan. Mo mọ pe igbimọ yii jẹ ọna lati lọ si ọlọgbọn ati pe o ni agbara ero isise kọja ohun ti o nilo fun iṣẹ yii. Nitorinaa, Mo tun ṣafikun IoT kan webolupin lati ṣe afihan abajade ti itupale. Pẹlupẹlu, siseto ESP32 le ṣee ṣe pẹlu Arduino IDE ti a mọ daradara.
Awọn ohun elo
- ESP32, Mo lo DOIT devkit 1.0 ṣugbọn ọpọlọpọ igbimọ ESP32 yoo ṣe iṣẹ naa.
- Awọn ila piksẹli ti awọn LED 144 fun mita kan. A nilo nikan lati,ll 10 tubes..
- Ni omiiran, o le lo pcb ati solder lori awọn piksẹli funrararẹ. (Aṣayan ti o dara julọ!)
- O le ra oun: https://www.tindie.com/products/markdonners/pcb-tubebar-set/
- 3 potentiometers laini ti o jẹ resistance laarin 1K ati 20K
- 2 tactile yipada lati wọle si gbogbo awọn iṣẹ to wa
- 2 Tulp/cinch asopo fun igbewọle ohun
- 1 agbara yipada
- 1 Asopo titẹsi agbara
- Ni omiiran, o le jẹ ifunni gbogbo laisi iyipada ati titẹ agbara nipasẹ lilo titẹ sii usb lori ESP32
- Ibugbe (ra tabi, bii emi, ṣẹda tirẹ)
- Diẹ ninu awọn onirin
- 10 Din iho pẹlu kan kere ti 4 pinni, Mo ti lo 7 pin version
- 10 Din asopo pẹlu o kere ju awọn pinni 4, pe, ts ninu awọn iho, Mo lo ẹya pin 7
- Waya òfo kekere ti asopo lati so ledstrip/pcb mu pọ si asopo din
- 2-paati lẹ pọ si,xate awọn asopọ din ni awọn tubes idanwo
- Awọn tubes idanwo gilasi 10 (wa fun iṣẹ gilasi yàrá)
- PCB pẹlu ẹrọ itanna. O le ra nibi: RA PCB
Igbesẹ 1: Ngbaradi awọn PCB's tabi Awọn ọna Itọnisọna
Ti o ba ra ledstrip ju o ni lati ge si gigun ki o jẹ awọn tubes idanwo naa. Ti o ba ra PCB LED kan (RA NIBI, iwọ yoo nilo awọn eto 5) lẹhinna o ni lati ta lori gbogbo awọn LED WS2812, akọkọ.
Igbesẹ 2: Ipari Awọn tubes Idanwo
- Tu asopo ohun afetigbọ DIN kuro ki o sọ gbogbo rẹ silẹ ṣugbọn asopo gangan (awọn pinni ninu rẹ, xure)
- Tẹjade defuser lori iwe boṣewa ki o ge si iwọn.
- Ge iruniloju naa si iwọn, mejeeji iruniloju ati iwe yẹ ki o bo pipe inu PCB (ipin kekere kan ni ẹhin pcb ni a gba laaye.
- Gbe iruniloju ati iwe sinu tube
- Fun Dara defusing ti ina; fi yika lilu si ori pcb kọọkan ki o ma ba fi ọwọ kan gilasi naa.
- So asopọ Din pọ mọ PCB LED nipa lilo okun waya ti o lagbara tabi awọn pinni lati akọsori igun kan.
- Gbe PCB sinu tube ki o si lẹ pọ pọ
- Sokiri kun awọn opin ti tube kọọkan ti o ba fẹ.
Igbesẹ 3: Ile
- Mo ṣe apẹrẹ ile kan ti Mo ṣe ti plywood 6mm ati pe Mo lo lasercutter lati ge gbogbo rẹ jade.
- O le lo apẹrẹ mi tabi, ati/ ṣẹda tirẹ. Ọwọ ọ ni patapata.
Igbesẹ 4: Sisopọ awọn Wires
Awọn onirin ni ko ti o diFcult. Mo lo okun waya idabobo lati so gbohungbohun ati igbewọle ohun ati pe Mo lo diẹ ninu okun waya gbogbogbo fun ohun gbogbo miiran. Fun diẹ ninu akiyesi afikun si awọn laini agbara ti o jẹ ifunni Awọn ila LED. O gbọdọ waya awọn data ila ni jara, afipamo pe awọn data jade ti ọkan rinhoho yoo wa ni ti sopọ si awọn data ninu awọn tókàn. Ati bẹbẹ lọ O tun le ṣe bẹ pẹlu awọn ila agbara. Ninu awọn fọto ti o yoo wo ohun ti o le dabi diẹ ninu awọn onirin rudurudu. Rii daju pe o di wọn mọlẹ daradara nipa lilo diẹ ninu awọn Tyraps tabi iru.
Awọn onirin wa ni taara siwaju:
- Agbara
- Audio inu
- Gbohungbohun sinu
- Ledstrip fun logo
- Ledmatrix / Ledstrips
- Iwaju ẹrọ nronu si PCB akọkọ
Igbesẹ 5: Ngbaradi Arduino IDE fun ESP32
Mo ti lo Arduino IDE. O wa larọwọto lori ayelujara ati pe o ṣe iṣẹ naa. O tun le lo Visual Studio tabi IDE nla miiran. Sibẹsibẹ, o ṣe pataki ile-ikawe ti o tọ ati pe o dara julọ lati ma fi sori ẹrọ ohun ti o ko nilo nitori o le fun ọ ni awọn aṣiṣe nigbati o n ṣajọ. Rii daju pe Arduino IDE ti ṣeto fun lilo ESP32. Ti o ko ba mọ bi o ṣe le ṣe bẹ, google tabi wo fidio youtube kan. Awọn ilana ti o han gedegbe wa ati ṣeto IDE kii ṣe lile. O le se o! Ninu a
Ni kukuru, o wa si eyi:
- Ni awọn Ferese Ide ààyò, wo fun awọn ila: Afikun Boards Manager ki o si fi awọn wọnyi ila;
- Lọ si oluṣakoso igbimọ rẹ ki o wa ESP32 ki o fi ESP32 sori ẹrọ lati Awọn ọna Espressif.
- Yan igbimọ to pe ṣaaju ki o to ṣajọ ati pe o dara lati lọ
Nigbati Arduino IDE rẹ (tabi ohunkohun ti o lo) ti ṣetan ṣeto lọ… o le tẹsiwaju lati ṣajọ aworan afọwọya naa. Nigbati o ba ṣe akopọ laisi aṣiṣe, o le gbe aworan aworan si ESP32 rẹ. Ti o ko ba le gba lati gbejade lakoko ti USB ti ṣeto bi o ti tọ, gbiyanju mu ESP32 kuro ninu iho rẹ ki o tun gbiyanju lẹẹkansi (o lo awọn sockets nigba ti o ta eyi si PCB, otun?) Ti o ko ba le gba lati ṣajọ ni akọkọ, akọkọ. ibi, gbiyanju lati ri ti o ba eyikeyi ninu awọn ikawe sonu ki o si fi wọn ti o ba nilo. Mo lo awọn ile-ikawe wọnyi:
- FastLED_NeoMatrix ni ẹya 1.1
- FramebuLer_GFX ni ẹya 1.0
- FastLED ni ẹya 3.4.0
- Adafruit_GFX_Library ni ẹya 1.10.4
- EasyButton ni ẹya 2.0.1
- WiFi ni ẹya 1.0
- WebOlupin ni ẹya 1.0
- WebSockets ni version 2.1.4
- WiFiClientSecure ni ẹya 1.0
- Tika ni ẹya 1.1
- WiFiManager ni version 2.0.5-beta
- Ṣe imudojuiwọn ni ẹya 1.0
- olupin DNS ni ẹya 1.1.0
- Adafruit_BusIO ni ẹya 1.7.1
- Waya ni version 1.0.1
- SPI ni ẹya 1.0
- FS ni ẹya 1.0
Akiyesi: Mo ni iṣoro diẹ lati ṣajọpọ nigbati mo bẹrẹ. Yipada pe Arduino IDE ni ọpọlọpọ awọn ile-ikawe ti mu ṣiṣẹ ati pe o pinnu lati yan awọn ti ko tọ nigbakugba ti o ni lati yan laarin awọn ile-ikawe. Mo yanju rẹ nipa yiyọ Arduino IDE kuro ki o tun fi sii lati ibere. Pẹlupẹlu, niwon diẹ ninu awọn ile-ikawe wa pẹlu awọn miiran, boya eyi ṣe iranlọwọ. Gbiyanju lati duro si awọn wọnyi, akọkọ:
- #pẹlu
- #pẹlu
- #pẹlu
- #pẹlu
- #pẹlu
- #pẹluWebOlupin.h>
- #pẹluWebSocketsServer.h>
- #pẹlu
- #pẹlu
Igbesẹ 6: Siseto ESP32
denk aan libries
Igbesẹ 7: Ṣiṣẹ Mita VU
O le lo gbohungbohun sinu lati so gbohungbohun condenser kekere kan pọ tabi o le so ẹrọ ohun afetigbọ rẹ pọ si awọn asopọ titẹ sii laini. Botilẹjẹpe ifihan agbara lati gbohungbohun jẹ ampli, ed lori PCB, o le ma lagbara to. Ti o da lori gbohungbohun rẹ, o le ṣatunṣe resistor R52; dinku o ni iye yoo ampmu ifihan agbara sii. Ninu apẹrẹ mi Mo rọpo rẹ pẹlu resistor ti 0 Ohm (Mo kuru). Bibẹẹkọ, nigba lilo gbohungbohun diLerent, Mo ni lati pọ si lẹẹkansi si 20K. Nitorinaa gbogbo rẹ da lori gbohungbohun rẹ.
Bọtini ipo
Bọtini ipo ni awọn iṣẹ mẹta:
- Tẹ kukuru: ilana iyipada (ipo), awọn ilana 12 wa lati eyiti eyi ti o kẹhin jẹ ipamọ iboju.
- Yara titẹ mẹta: Mita VU ti o han lori oke oke le jẹ alaabo/ṣiṣẹ
- Ti tẹ / dimu lakoko gbigbe: Eyi yoo tun awọn eto WIFI ti o fipamọ sori rẹ. Ni ọran ti o nilo lati yi awọn eto WIFI rẹ pada tabi ti eto rẹ ba tẹsiwaju atunbere, eyi ni ibiti o ti bẹrẹ!
Yan Bọtini
Bọtini yiyan ni awọn iṣẹ mẹta:
- Tẹ kukuru: Yipada laarin laini ati titẹ sii gbohungbohun.
- Tẹ gun: Tẹ fun iṣẹju-aaya 3 lati yi ipo “awọn ilana iyipada aifọwọyi” lọ. Nigbati o ba mu ṣiṣẹ, apẹrẹ ti o han yoo yipada ni gbogbo iṣẹju diẹ. Paapaa, nigbati bọtini ba tẹ gun to, asia orilẹ-ede Dutch yoo han. Iyẹn ni o ṣe mọ pe o ti tẹ gun to!
- Tẹ lẹmeji: Itọsọna ti oke ti o ṣubu yoo yipada.
Imọlẹ Potmeter
O le lo eyi lati ṣatunṣe imọlẹ gbogbogbo ti gbogbo awọn LED / ifihan. IKILO: Rii daju pe o lo ipese agbara lati baramu lọwọlọwọ fun imọlẹ ti o ṣeto. Ni idaniloju, olutọsọna ori ọkọ ESP32 ko le mu gbogbo awọn LED mu ni imọlẹ kikun. O dara julọ lati lo ipese agbara ita ti o le mu 4 si 6 A. Ti o ba nlo okun USB ti o ni asopọ si ESP32, o le pari pẹlu itara sisun ti o nbọ lati ọdọ ESP32 Board.
Peak Idaduro Potmeter
O le lo eyi lati ṣatunṣe akoko ti o gba fun tente oke kan lati ṣubu si / dide lati akopọ
Ifamọ Potmeter
O le lo eyi lati ṣatunṣe ifamọ ti titẹ sii. O dabi mimu iwọn didun soke fun awọn igbewọle ifihan agbara kekere.
Serial Monitor
Atẹle tẹlentẹle jẹ ọrẹ rẹ, o ṣafihan gbogbo alaye lori booting, pẹlu tirẹ web adiresi IP olupin.
Iboju kọmputa
Nigbati ifihan titẹ sii ba lọ quet, iboju iboju yoo tapa lẹhin iṣẹju diẹ ati ifihan / awọn LED yoo ṣafihan iwara ,re. Ni kete ti ifihan agbara titẹ sii ti pada, ẹyọ naa yoo pada si ipo deede
Igbesẹ 8: Awọn Web Ni wiwo
Eyi, rmware nlo a webni wiwo ti o nilo lati wa ni con,gured. Ti o ko ba ti lo web oluṣakoso lori ESP32 yii ṣaaju ati pe awọn eto wa ti o fipamọ lati apẹrẹ iṣaaju ninu iranti rẹ, lẹhin booting, awọn webalakoso yoo gba lori. Ti o ba tẹsiwaju atunbere, iyipada nla wa ti awọn eto ti wa ni ipamọ ti ko ṣiṣẹ. Boya lati ipilẹ iṣaaju tabi boya o ṣe aṣiṣe titẹ ninu wi rẹ, ọrọ igbaniwọle? O le fi agbara mu ESP32 lati bata si oluṣakoso WIFI nipa didimu bọtini ipo mọlẹ lakoko ti o n ṣiṣẹ. O le wo awọn web adirẹsi ti o nilo lati sopọ si ni tẹlentẹle oluṣakoso. Sibẹsibẹ, akọkọ o nilo lati sopọ si aaye iwọle ti o ṣẹda. ESP32 ko si ọrọigbaniwọle ti a beere. O le ṣe eyi nipa lilo eyikeyi ẹrọ pẹlu ẹrọ aṣawakiri bi foonu tabi tabili. Lẹhin iyẹn, ṣabẹwo si web adirẹsi ti o fun nipasẹ nọmba IP ni tẹlentẹle atẹle ki o si tẹle awọn ilana lati ṣeto rẹ WIFI wiwọle. Nigbati o ba ṣe, tun atunbere ESP32 rẹ pẹlu ọwọ. Lẹhin booting, adirẹsi P tuntun yoo han ni atẹle atẹle. Ṣabẹwo adiresi ip tuntun yii pẹlu ẹrọ aṣawakiri rẹ lati wo olutupalẹ naa web ni wiwo. Ti wi, oluṣakoso ko ba han lẹhin booting, tabi ti o ba nilo lati yi awọn eto WIFI rẹ pada, o le tẹ mọlẹ bọtini ipo lakoko titẹ bọtini atunto. Nigbati asopọ WIFI rẹ ba ṣeto, o le wọle si ọ webadiresi IP olupin lati wo olutupalẹ iwoye ifiwe. Yoo fihan ọ gbogbo awọn ikanni 10 ni akoko gidi.
Igbesẹ 9: Fihan ati Sọ fun Awọn ọrẹ Rẹ Nipa Ikọle Iyanu Rẹ
Ni aaye yii, o ni anfani lati kọ ẹrọ iyalẹnu kan: Oluyanju Spectrum ti n ṣiṣẹ ni kikun. O jẹ ifihan to wuyi ninu yara gbigbe rẹ kii ṣe? Maṣe gbagbe lati ṣafihan awọn ọrẹ ati ẹbi rẹ. Pin o lori awujo media ati ki o lero free lati tag emi!
FIDIO
https://www.youtube.com/watch?v=jqJDQzxXv9Y
Jẹ ki a sopọ
- Webojula
- Instagàgbo
Awọn iwe aṣẹ / Awọn orisun
![]() |
instructables Spectrum Analyzer pẹlu Steampunk Nixie Wo [pdf] Ilana itọnisọna Oluyanju julọ.Oniranran pẹlu Steampunk Nixie Look, Spectrum Analyzer, NIXIE tube Wo a Like Spectrum Analyzer |