Astăzi noi fă-o singur vom colecta ceasul pe indicatorii de descărcare a gazului, cât mai simplu și accesibil.
Autorul acestui produs de casă este AlexGyver, autorul canalului YouTube cu același nume.
În prezent, majoritatea indicatorilor de descărcare de gaze nu mai sunt produse, iar resturile indicatorilor sovietici pot fi găsite doar pe o piață de vechituri sau o piață radio. Este foarte dificil să le găsești în magazine. Dar cu cât acești indicatori devin mai mici, cu atât crește interesul pentru aceștia. Crește printre iubitorii de lampă, vintage și, desigur, postul apocalipsei.
Așadar, dorim să facem un ceas bazat pe ei și, din motive de simplitate și accesibilitate maximă, vom controla indicatoarele folosind un microcontroler în fața platformei arduino, care se conectează la computer prin USB și încarcă firmware-ul în el făcând clic pe mouse. Între arduino și indicatori avem nevoie de ceva mai mult electronică, care va emite semnale de-a lungul picioarelor indicatorilor. Deci, în primul rând, avem nevoie de un generator care să creeze o tensiune înaltă pentru a alimenta indicatoarele.
Ceasul funcționează pe o tensiune constantă de aproximativ 180V. Acest generator este foarte simplu și funcționează pe emisii inductive. Frecvența generatorului este setată de controlerul PWM, la o frecvență de 16 kHz, tensiunea de ieșire este de 180V. Dar, în ciuda tensiunii înalte, generatorul este foarte, foarte slab, așa că nici nu vă gândiți la celelalte aplicații ale acestuia, este capabil doar de o descărcare strălucitoare într-un gaz inert. Această tensiune, și anume +, este trimisă indicatoarelor prin optocuplere de înaltă tensiune. Optocouplerele sunt controlate de un arduino, adică poate furniza + 180V oricărui indicator. Pentru ca figura din indicator să se aprindă, trebuie să îi aplicați teren, iar acest lucru este realizat de decodorul de înaltă tensiune - microcircuitul sovietic. Decodorul este controlat și de arduino și poate conecta orice cifră la sol.
Și acum atenție: avem 6 indicatori, și decodorul 1. Cum funcționează? De fapt, decodorul este conectat imediat la toți indicatorii, adică la toate numerele lor, iar funcționarea decodificatorului și a optocuplarelor este sincronizată astfel încât, la un moment dat, tensiunea să fie aplicată doar unei cifre dintr-un indicator, adică optocuplașul comută indicatoarele foarte repede, iar decodorul. luminează numerele de pe ele și ni se pare că toate numerele sunt aprinse în același timp.De fapt, fiecare cifră arde puțin mai mult de 2 milisecunde, apoi o alta se activează imediat, rata totală de actualizare a 6 indicatori este de aproximativ 60 Hz, adică cadre pe secundă și, având în vedere inertitatea procesului, ochiul nu observă nici o licărire. Un astfel de sistem se numește indicație dinamică și poate simplifica mult circuitul.
În general, circuitul de ceas se dovedește a fi foarte, foarte complicat, așa că este rezonabil să se facă o placă de circuit imprimat pentru acesta.
Placă universală pentru indicatori IN12 și IN14. Pe această placă, pe lângă tot ceea ce este necesar pentru indicatorii de strapping, există locuri pentru următoarele glande: un buton de pornire / oprire pentru o alarmă, un semnal sonor de alarmă, termometru + higrometru DHT22, termometru DS18b20, modul în timp real pe un cip DS3231 și 3 butoane pentru controlul ceasului.
Tot hardware-ul listat este opțional și îl puteți conecta sau nu îl puteți conecta, toate acestea sunt configurate în firmware. Adică, pe această placă puteți face doar un ceas, fără nicio butoană și fără orice, dar puteți face un ceas cu ceas cu alarmă, afișare de temperatură și umiditate, aceasta este o placă atât de universală. Desigur, ei au decis să comande un sigiliu din partea chinezilor, deoarece există atât de multe piese subțiri și tranziții către cealaltă parte a plăcii. În arhivă veți găsi așa-numitul fișier de bord gerber, care poate fi descărcat în.
Există multe piese în acest proiect, în special cele subțiri de pe tablă cu indicatoare.
Plăcuța trebuie tăiată în bucăți, deoarece este cu două etaje. Dar este mai bine să nu tăiați, praful de sticlă este foarte dăunător pentru plămâni. Cu un șurub cu auto-atingere întărit, zgâriem placa și o rupem ușor într-un vici.
În general, acum trebuie să lipiți toate componentele de pe placă în funcție de semnăturile și desenele de pe ecranul de mătase. De asemenea, va trebui să cumpărați un suport cu pini pentru a conecta părți ale plăcii.
Proiectul folosește dimensiunea completă Arduino Nano. Acest lucru este făcut pentru a simplifica descărcarea de firmware chiar și pentru cei mai începători.
Deci, am colectat tabloul de jos. Mai întâi trebuie să testați funcționarea generatorului. Dacă nu este asamblat corect, condensatorul poate scădea. Deci îl acoperim cu ceva și pornim puterea.
Nimic nu bate, asta e bine. Măsurați cu atenție tensiunea pe picioarele condensatorului, ar trebui să fie de 180V.
Excelent. Urmărim cu atenție cum se indică indicatorii de lipit. Pe toți indicatorii, un picior este marcat alb - acesta este anodul.
Lampa trebuie introdusă astfel încât piciorul de anod să lovească această gaură, acestea sunt drumurile anodice.
După lipire, asigurați-vă că spălați fluxul, altfel se pot arde mai multe cifre în loc de una. Apoi, dezvăluiți senzorii și tweeter-urile rămase, dacă este necesar și lipiți firele pentru a conecta butoanele.
Senzorul de temperatură trebuia efectuat pe fire pentru a-l așeza departe de sursele de încălzire.
Scoatem toate butoanele și comutatorul de alarmă de pe fire. De asemenea, vom realiza un modul de ceas pe fire.
Cu descărcarea arhivei, în care există firmware și biblioteci. Descărcați firmware-ul.
Verificăm.
Totul funcționează! Felicitări, am făcut un ceas cu tub.
Acum pentru caz. Multă vreme, autorul a căutat cea mai accesibilă și cea mai accesibilă opțiune din lemn și, totuși, a găsit doar un astfel de semifabricat pentru o cutie improvizabilă, care este ideal pentru a se potrivi cu placa.
De asemenea, facem găuri pentru tweete, fire, butoane și comutatoare.
Placa trebuie ridicată, autorul folosește rafturile obișnuite pentru plăci de circuite imprimate.
Autorul a pictat carcasa sub o piuliță. Nu are mare succes, mai bine folosiți o pată.
Gata! Rămâne să arătăm cum să folosim toate acestea. Înainte de a clipi, puteți configura anumite puncte: orele modului ceas și modurile de afișare a temperaturii și umidității. Autorul a setat 10 secunde la ceas și 5 la temperatură. Temperatura, apropo, la stânga, umiditatea la dreapta.
Există 2 moduri de indicatori de luminozitate, zi și noapte. În consecință, pentru această setare.
Ei bine, timpul după care alarma în sine se va opri după începerea alarmei.În general, ceasul bifează și în fiecare minut primesc așa-numitele anti-intoxicații ale indicatorilor. Toate numerele sunt sortate rapid astfel încât numerele rar incluse să nu fie incorecte și să se activeze imediat. În general, avem 3 butoane: selectare și creștere / micșorare. Când faceți clic pe butonul „select” în modul temperatură, veți trece imediat la modul ceas.
Apăsând butonul „selecție”, intrăm în modul de setare a alarmelor. Folosiți butoanele sus / jos pentru a schimba numărul. Făcând clic pe butonul „selecție”, puteți modifica „setări ceas” și „setări minute”. Tastatura este rezistivă.
Apăsând din nou butonul, intrăm în modul de setare a timpului. Configurați, mențineți din nou și reveniți doar la un mod de ceas. Puteți ieși, de asemenea, setarea timpului de alarmă imediat făcând dublu clic pe butonul de selectare. Adică ieșiți ocolind setarea de timp.
Da, apelul de trezire este dezgustător, dar te trezește cel mai bine. Puteți verifica acest lucru consultând originalul video despre autor:
Avem totul cu acest ceas astăzi. Vă mulțumim pentru atenție. Ne vedem curând!