Cuprins:

Monitor cameră server: 4 pași
Monitor cameră server: 4 pași

Video: Monitor cameră server: 4 pași

Video: Monitor cameră server: 4 pași
Video: Cum instalezi un KIT DE SUPRAVEGHERE IP PE UN NVR HIKVISION DS-7608NI-K2/8P POE 2024, Septembrie
Anonim
Monitor cameră server
Monitor cameră server

Una dintre problemele unei camere server este temperatura. Cu diferite echipamente care produc căldură, aceasta crește rapid. Și dacă aerul condiționat nu reușește, oprește rapid totul. Pentru a prezice aceste situații putem achiziționa unul dintre mai multe sisteme de monitorizare a mediului de pe piață. Fiind un sistem simplu, am decis să fac o soluție personalizată și să construiesc un sistem de monitorizare a camerei server. Vă mulțumim anticipat pentru sprijinul PCBWay care a furnizat toate PCB-urile necesare.

Pasul 1: Cerințe

Inițial am creat un prototip pe o placă de calcul, așa că am știut conexiunile necesare. Deși prototipul are un singur senzor, iar produsul final are mai mulți, a fost necesară doar multiplicarea conexiunilor.

Apoi a fost necesar să creați codul. Cerințele de sistem sunt următoarele.

Cerințe

Stații de monitorizare

  • monitorizați temperatura ambiantă și umiditatea aerului
  • au mai mulți senzori
  • raportați aceste date unui sistem central

Sistemul central

  • primiți date de la mai multe stații
  • autentificați stațiile și datele acestora
  • afișați un grafic pe senzor din ultimele 24 de ore
  • monitorizați datele și trimiteți un avertisment la e-mail dacă părăsiți intervalul stabilit normal

Pasul 2: Material

  • 1 Wemos D1 Mini
  • 3 DHT22
  • 9 Conector Dupont
  • Cablu telefonic
  • 9 jumper Dupont
  • Pin cu antet cu 9 prize

Pentru sistemul central am dezvoltat o aplicație folosind PHP și MariaDB.

Pentru fiecare stație am dezvoltat un sistem bazat pe Wemos D1 Mini, cu mai mulți senzori DHT22.

Fiecare stație colectează datele senzorilor conectați la fiecare 30 de minute, codifică și trimite către sistemul central printr-o conexiune wireless. Sistemul central decodează datele, autentifică stația printr-o cheie predefinită și introduce datele în baza de date

Pasul 3: Cod și PCB

Cod

Tot codul este disponibil în contul meu GitHub.

PCB

După prototip am creat PCB-ul. Pentru a crea PCB am folosit Autodesk Eagle. Acesta este disponibil gratuit pentru PCB-uri de până la 11 cm în lateral.

Pentru a crea PCB-ul în Autodesk Eagle, trebuie să creați un proiect și, în cadrul proiectului, să creați o schemă cu componentele și conexiunile acestora.

După ce este creat, creez pcb-ul. Pentru aceasta, apăsați butonul din bara de instrumente. Autodesk Eagle creează un PCB cu toate componentele și indică conexiunile respective. Apoi este necesar să definiți dimensiunea plăcii, să poziționați componentele la locul lor și să faceți conexiunile între ele (consultați mai multe informații aici

În cele din urmă, este necesar să exportați desenul în format gerber pentru a fi trimis pentru producție. Deoarece există mai multe posibilități, PCBWay oferă un tutorial cu pașii (https://www.pcbway.com/helpcenter/technical_support/Generate_Gerber_files_in_Eagle.html) și spune care sunt fișierele care trebuie trimise.

Trimiterea se face pe site-ul PCBWay. La trimitere, costul este disponibil automat. O opțiune care ar trebui verificată este „HASL fără plumb”, pentru a îndepărta plumbul de pe plăci. După depunere, procesul de producție este rapid, durând între 1 și 2 zile.

Pasul 4: Asamblare

După primirea PCB-urilor PCBWay, am lipit diferitele componente la locul lor. PCB-urile sunt pregătite să primească componentele, ceea ce face procesul destul de simplu.

După ce PCB-urile sunt gata, am creat diverse cabluri de conectare a senzorilor. Acestea constau dintr-un cablu telefonic cu 2 perechi, cu conectori Dupont pentru conectarea la senzor.

Apoi a trebuit să creez cazurile. Acestea au fost modelate în Autodesk Fusion 360 și tipărite în PLA pe un Prusa I3 Hephestos.

Apoi l-am pre-asamblat. A fost necesar să plasați PCB-ul pe carcasă, precum și pe diferiții senzori. De asemenea, a fost necesar să protejați conectorii cu manșon termocontractabil.

La fața locului a fost efectuată asamblarea finală. Am așezat un senzor în mijlocul unui rack și alți doi deasupra fiecăruia. Acest lucru îmi permite să monitorizez temperatura și umiditatea în diferite puncte din cameră și la diferite înălțimi.

În cele din urmă, am verificat dacă există conectivitate la sistemul central și ce date sunt transmise.

Într-o situație ideală, toți senzorii, indiferent de locație și înălțime, trebuie să raporteze aceleași valori. Dacă cele de sus raportează valori mai mari, camera se încălzește.

Recomandat: