Përmbajtje:

NetAnalyzer: 3 hapa
NetAnalyzer: 3 hapa

Video: NetAnalyzer: 3 hapa

Video: NetAnalyzer: 3 hapa
Video: Простой способ очистить инструмент от старого раствора. 2024, Nëntor
Anonim
Image
Image
NetAnalyzer
NetAnalyzer
NetAnalyzer
NetAnalyzer
NetAnalyzer
NetAnalyzer

NetAnalyzer është një sistem i bazuar në arduino që lejon analizimin dhe zbulimin e rrjeteve LAN. Funksionimi i tij është i thjeshtë, duke e lidhur atë me një lidhje rrjeti Ethernet përmes DHCP dhe më pas lejon të shikoni të dhënat e rrjetit (IP, Netmask, Gateway dhe DNS). Funksionet për të kryer analiza në rrjet janë: Ping a Gateway, Ping një DNS, Ping një DNS të Google dhe dërgoni të dhëna me email, ndër të tjera. ende nuk janë aktivizuar, pasi janë në zhvillim e sipër.

NetAnalyzer është një sistem themelor që mund të analizojë analizën e zbulimit të të dhënave. për funksionimin e thjeshtë, është e mundur të përdorni një rrjet ethernet të kuq, përmes DHCP dhe vizualizimit të lejuar të të dhënave të kuqe (IP, Netmask, Gateway dhe DNS). Las funciones para realizimit análisis en la red: Ping a Gateway, Ping a DNS, Ping a Google DNS y Enviar los Datos por Email, entra otras. aun no se encuentran activadas, ju que se por estar en desarrollo.

Hapi 1: Materialet

Materiale
Materiale
Materiale
Materiale

Materialet Këto janë disa nga materialet që kam përdorur për këtë projekt, disa janë të riciklueshme, që e bën atë më interesant.

  • 1- Arduino Pro Mini 5v/16mhz
  • 1- Ethernet ENC28J60
  • 1- Ekran LCD 1602 HD44780
  • 1- Rregullatori i Tensionit LM7805
  • 1- Rregullatori i Tensionit LD1117-33 (Riciklimi i PC)
  • 1- Kodifikues rrotullues me butonin NA (Riciklimi)
  • 1- Ndërprerës me një pol
  • 1- Altoparlant ose Zile
  • 1- Butoni NA
  • 1- Rezistenca prej 220 ohms
  • 2- Rezistorët e 1k ohms
  • 6- Rezistenca 10k ohms
  • 1- PCB universale për Prototipet
  • Lidhës baterie 1- 9V (riciklim)
  • 2- Lidhës Femër 12 Pin (Shirita Pin për Arduino Pro Mini)
  • 1- 8 Lidhës Mashkull Pin (Shirit Pin)
  • Lidhës femër 1- 8 pin (i ricikluar)
  • Lidhës mashkullorë me 5 pin (riciklim)
  • Lidhës Femër 1- 5 Pin (i ricikluar)
  • 1- 5 lidhës femrash me rresht të dyfishtë (5 kunja rresht i dyfishtë) (Motherboard PC Adapter për Ethernet ENC28J60)
  • 1- 4 Lidhës Mashkullor Pin (Shirit Pin)
  • 1- 4 lidhës femrash me pin (riciklimi i kompjuterit)
  • 1- Lidhës mashkullor 3 pin (Pin Strip)
  • 1- Lidhës Femër 3-Pin (Riciklimi i PC)
  • 1- 3 lidhës Femra Pin (Shirita Pin për Arduino Pro Mini)
  • 1- 2 lidhës Mashkull Pin (Rrip Pin)
  • Lidhës Femër 1- 2 Pin (Riciklimi)
  • 1- Lidhës mashkullor me 2 kunja (Printer i riciklimit)
  • Lidhës femrash me 1 pin (riciklimi i printerit)

Materiales Estos son algunos de los materias que use para este proyecto, algunos son reciclados, eso lo hace mas interesante.

  • 1- Arduino Pro Mini 5v/16mhz
  • 1- Ethernet ENC28J60
  • 1- Pantalla LCD 1602 HD44780
  • 1- Regulador de Voltaje LM7805
  • 1- Regulador de Voltaje LD1117-33 (Reciclado de PC)
  • 1- Kodifikuesi rrotullues me Pulsador NA (Reciclado de Autoestereo)
  • 1- Ndërprerës Monopolar
  • 1- Parlante o Buzzer
  • 1- Pulsador NA
  • 1- Rezistencat prej 220 ohms
  • 2- Rezistencat e 1k ohms
  • 6- Rezistencat e 10k ohms
  • 1- Placa Universal para Prototipos
  • 1- Konektori për Batería de 9V (Reciclado)
  • 2- Conector Hembra de 12 Pisha (Tiras de Pines para Arduino Pro Mini)
  • 1- Conector Macho de 8 Pisha (Tira de Pines)
  • 1- Conector Hembra de 8 Pines (Reciclado)
  • 1- Conector Macho de 5 Pisha (Reciclado)
  • 1- Conector Hembra de 5 Pines (Reciclado)
  • 1- Conector Hembra de 5 Pines Doble Fila (Adaptador Placa Madre de PC para Ethernet ENC28J60)
  • 1- Conector Macho de 4 Pisha (Tira de Pines)
  • 1- Conector Hembra de 4 Pines (Reciclado de PC)
  • 1- Conector Macho de 3 Pisha (Tira de Pines)
  • 1- Conector Hembra de 3 Pines (Reciclado de PC)
  • 1- Conector Hembra de 3 Pisha (Tiras de Pines para Arduino Pro Mini)
  • 1- Conector Macho de 2 Pisha (Tira de Pines)
  • 1- Conector Hembra de 2 Pines (Reciclado)
  • 1- Conector Macho de 2 Pines (Reciclado de Impresora)
  • 1- Conector Hembra de 2 Pines (Reciclado de Impresora)

Hapi 2: Pajisje kompjuterike

Hardware
Hardware
Hardware
Hardware
Hardware
Hardware

Ky projekt u modifikua në fluturim dhe u krijua duke përdorur shumë materiale riciklimi, nuk kam një listë të plotë të materialeve dhe më janë dashur disa ditë për të krijuar diagramin e qarkut elektronik të tij, shpresoj të jem në gjendje përditësoni këtë botim me më shumë të dhëna.

Për shembull, ju mund të përdorni një material shumë të përdorur për të mbledhur materiale, të cilat nuk mund të përfshijnë një listë të plotë të materialeve në qarkullimin elektronik të energjisë, duke përdorur poder ose aktualizimin e publikimit të tyre në të dhëna.

Hapi 3: Kodi dhe Bibliotekat

Kodi dhe Bibliotekat
Kodi dhe Bibliotekat
Kodi dhe Bibliotekat
Kodi dhe Bibliotekat

Kjo është një nga pjesët më të rëndësishme që, për të shmangur problemet, e ndava kodin në pjesë: LCD, Inputet (Buttons, Selector), Outputs (Led, Speaker) dhe Ethernet, kam debuguar secilën pjesë dhe nuk kam pasur shumë probleme bashkoni gjithçka në një projekt të vetëm, ndoshta në ndonjë version të ardhshëm do të përdor një ESP8266 që tashmë ka më shumë fuqi harduerike. Ky projekt përdor 2 biblioteka "LiquidCrystal" për ekranin LCD, i cili tashmë është përfshirë me arduino ide dhe "EtherCard" për moduli ethernet, ky i fundit duhet të shkarkohet nga uebi i tij pasi nuk përfshihet në arduino ide. Për të shkarkuar, thjesht regjistrohuni në depon git të bibliotekës në https://github.com/jcw/ethercard/, pastaj shtypni butonin e gjelbër me tekstin "Klono ose Shkarko" dhe në fund hap lidhjen me tekstin "Shkarkoni ZIP ", do të filloni të shkarkoni nga skedari ZIP. Pasi të keni përfunduar shkarkimin, gjetjen dhe shpaketimin e skedarit ZIP, kjo gjeneron një dosje, e riemërtoni atë në "EtherCard" dhe zhvendosni dosjen e bibliotekave arduino ide, ajo gjendet brenda dosjes ku ruhen projektet arduino ide. Nëse keni qenë në gjendje të përfundoni të gjitha hapat, tashmë keni bibliotekat për projektin. Ne do të planifikojmë, thjesht shkarkoni skedarin e ngjeshur dhe nxirrni atë, kjo krijon një dosje "NetAnalyzer" me një skedar "NetAnalyzer. Ino" brenda tij, ju duhet ta zhvendosni këtë dosje (me skedarin) në vendin ku ju ruani projektet Arduino IDE. pastaj filloni Arduino IDE, konfiguroni bordin, portin dhe hapni projektin NetAnalyzer, thjesht programoni Arduino dhe do të jeni në gjendje të përdorni sistemin.

Esta es una de las partes que mas importantes, para evitar problemas dividí el código en partes: LCD, Entradas (Botones, Selector), Salidas (Led, Parlante) dhe Ethernet, ju mund të merrni një pjesë të problemeve për të gjitha problemet e para të tyre. vetëm për një projekt të vetëm, kuizim për të ardhmen në të ardhmen, përdorni një ESP8266 për pajisjet tuaja. Ju mund të përdorni 2 libre "LiquidCrystal" për pantalla lcd, të cilat mund të përfshihen në idenë tuaj "EtherCard" për një modul ethernet, duke përdorur ultima hay që ju mund të shkarkoni nga faqja juaj e internetit në një ide ideale. Për të shkarkuar solo hay que ingresar al repositorio git de la librería en https://github.com/jcw/ethercard/, luego presionar el botón verde con el texto "Clone or Download" y finalmente abrir el link con el texto "Shkarko ZIP ", se iniciara la descargar del archivo ZIP. Përfundimi i descarga, lokalizimi i descomprimir el arkivo ZIP, kjo është një gjini e papërpunuar, e vendosur në një "EtherCard" dhe lëvizje e makinave në librerías de arduino ide, se si të hyjë në dhëmbët e makinës për të mbrojtur los proyectos de arduino ide. Nëse dëshironi të përfundoni të gjitha shërbimet tuaja, ju mund të përdorni të gjitha paragjykimet tuaja. Vamos a Programar, vetëm për një kërkesë të veçantë në arkivo comprimido y extraer, krijoni një karpetë "NetAnalyzer" në arkivën "NetAnalyzer.ino" në brendësi, për një lëvizje të mëtejshme të karpetës (me el arkivo) dhe për një mbrojtje të mëtejshme. proyectos de Arduino IDE. përdorni Arduino IDE, konfiguroni vendndodhjen tuaj, përdorni një abonim të përgjithshëm të NetAnalyzer, përdorni programin tuaj të vetëm Arduino dhe përdorni sistemin e përdorimit.

Recommended: