Sisukord:

NetAnalyzer: 3 sammu
NetAnalyzer: 3 sammu

Video: NetAnalyzer: 3 sammu

Video: NetAnalyzer: 3 sammu
Video: Рефлектометрия в домашних условиях. Краткий обзор проекта NanoVNA 2.2. Vector Network Analyzer 2024, Oktoober
Anonim
Image
Image
NetAnalyzer
NetAnalyzer
NetAnalyzer
NetAnalyzer
NetAnalyzer
NetAnalyzer

NetAnalyzer on arduino -põhine süsteem, mis võimaldab analüüsida ja tuvastada kohtvõrke. Selle toimimine on lihtne, ühendades selle Etherneti võrgulinkidega DHCP kaudu ja lubades seejärel vaadata võrguandmeid (IP, võrgumask, lüüs ja DNS). Võrguanalüüsi tegemise funktsioonid on järgmised: lüüsi pingutamine, DNS -i pingimine, ping Google'i DNS ja saatke andmed e -posti teel. pole veel aktiveeritud, kuna need on väljatöötamisel.

NetAnalyzer on üks süsteem basado ja arduino que permite analüüsar y detectar redes lan. see on lihtne, võib kasutada ka punast Etherneti ja sellel on DHCP -ühendus, mis võimaldab teil redigeerida punaseid andmeid (IP, võrgumask, lüüs ja DNS). Las funciones para realizar análisis en la red son: Ping a Gateway, Ping a DNS, Ping a Google DNS and Enviar los Datos por Email, entre otras. aun no se encuentran activadas, ya que se por estar en desarrollo.

Samm: materjalid

Materjalid
Materjalid
Materjalid
Materjalid

Materjalid Need on mõned materjalid, mida ma selle projekti jaoks kasutasin, mõned on taaskasutatud, mis muudab selle huvitavamaks.

  • 1- Arduino Pro Mini 5v/16mhz
  • 1- Ethernet ENC28J60
  • 1- LCD-ekraan 1602 HD44780
  • 1- pingeregulaator LM7805
  • 1- LD1117-33 pingeregulaator (arvuti ringlussevõtt)
  • 1- NA (ringlussevõtu) nupuga pöörlev kodeerija
  • 1- ühepooluseline lüliti
  • 1- Kõlar või helisignaal
  • 1- NA nupp
  • 1- Takistid 220 oomi
  • 2- Takistid 1k oomi
  • 6- Takistid 10k oomi
  • 1- Universaalne trükkplaat prototüüpide jaoks
  • 1- 9V aku pistik (ringlussevõtt)
  • 2- 12-pin naissoost pistik (Arduino Pro Mini tihvtribad)
  • 1–8 kontaktiga pistik (pistikuriba)
  • 1–8-pin naissoost pistik (ringlussevõetud)
  • 1–5 kontaktiga pistik (ringlussevõtt)
  • 1–5-pin naissoost pistik (ringlussevõetud)
  • 1–5-kontaktiline kaherealine naissoost pistik (5 tihvti kaherealine) (adapter PC-emaplaat Etherneti jaoks ENC28J60)
  • 1-4 kontaktiga pistik (pistikuriba)
  • 1-4 kontaktiga naissoost pistik (arvuti taaskasutus)
  • 1–3 kontaktiga pistik (pistikuriba)
  • 1–3-kontaktiline naissoost pistik (arvuti ringlussevõtt)
  • 1–3-pin naissoost pistik (Arduino Pro Mini tihvtribad)
  • 1-2 kontaktiga pistik (pistikuriba)
  • 1-2 kontaktiga naissoost pistik (ringlussevõtt)
  • 1-2-kontaktiline meessoost pistik (ringlussevõtu printer)
  • 1-2 kontaktiga naissoost pistik (printeri ringlussevõtt)

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- Voltaje regulaator LM7805
  • 1- Regulador de Voltaje LD1117-33 (Reciclado de PC)
  • 1- Pöördkodeerija Pulsador NA (Reciclado de Autoestereo)
  • 1- katkestaja monopolaarne
  • 1- Parlante või helisignaal
  • 1- Pulsador NA
  • 1- Vastupidavus 220 oomi
  • 2- Resistcias de 1k ohms
  • 6- Resistcias 10k oomi
  • 1- Placa Universal para Prototipos
  • 1- Batería de 9V (Reciclado)
  • 2- Conector Hembra de 12 Pines (Tiras de Pines para Arduino Pro Mini)
  • 1- Conector Macho de 8 Pines (Tira de Pines)
  • 1- Conector Hembra de 8 Pines (Reciclado)
  • 1- Conector Macho de 5 Pines (Reciclado)
  • 1- Conector Hembra de 5 Pines (Reciclado)
  • 1- Conector Hembra de 5 Pines Doble Fila (Adapter Placa Madre de PC para Ethernet ENC28J60)
  • 1- Conector Macho de 4 Pines (Tira de Pines)
  • 1- Conector Hembra de 4 Pines (Reciclado de PC)
  • 1- Conector Macho de 3 Pines (Tira de Pines)
  • 1- Conector Hembra de 3 Pines (Reciclado de PC)
  • 1- Conector Hembra de 3 Pines (Tiras de Pines para Arduino Pro Mini)
  • 1- Conector Macho de 2 Pines (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)

Samm: riistvara

Riistvara
Riistvara
Riistvara
Riistvara
Riistvara
Riistvara

Seda projekti muudeti käigu pealt ja see loodi palju ringlussevõetavat materjali kasutades, mul pole täielikku materjalide loendit ja selle elektroonilise vooluringi skeemi koostamine võttis mul paar päeva aega, loodan, et suudan värskendage seda väljaannet rohkemate andmetega.

Este proyecto se fue modificando sobre la marcha y se creo usando mucho material de reciclaje, no tengo una list complete Complete de materiales y me tomo unos días crear el diagrama del circuitito elektrone del mismo, espero poder and realizando esta publicación mas masos.

3. samm: kood ja teegid

Kood ja raamatukogud
Kood ja raamatukogud
Kood ja raamatukogud
Kood ja raamatukogud

See on üks olulisemaid osi, mille probleemide vältimiseks jagasin koodi osadeks: LCD, sisendid (nupud, valija), väljundid (LED, kõlar) ja Ethernet, silusin iga osa ja mul polnud palju probleeme ühendage kõik ühte projekti, võib -olla kasutan mõnes tulevases versioonis ESP8266 -d, millel on juba rohkem riistvara. See projekt kasutab LCD -ekraani jaoks kahte raamatukogu "LiquidCrystal", mis on juba lisatud arduino ide ja "EtherCard" jaoks Etherneti moodul, see viimane tuleb oma veebist alla laadida, kuna see ei kuulu arduino ide hulka. Allalaadimiseks logige sisse raamatukogu git -hoidlasse aadressil https://github.com/jcw/ethercard/, seejärel vajutage rohelist nuppu tekstiga "Kloonige või laadige alla" ja avage lõpuks link tekstiga "Laadi ZIP alla ", alustate allalaadimist ZIP -failist. Kui olete ZIP -faili allalaadimise, leidmise ja lahtipakkimise lõpetanud, genereerib see kausta, nimetab selle ümber "EtherCardiks" ja teisaldab arduino ide raamatukogude kausta, see asub kaustas, kuhu arduino ide projektid salvestatakse. Kui suutsite täita kõik toimingud, on teil projekti teegid juba olemas. Planeerime ajakava, laadige lihtsalt alla tihendatud fail ja ekstraheerige see, nii luuakse kaust "NetAnalyzer", mille sees on fail "NetAnalyzer. Ino", peate selle kausta (koos failiga) teisaldama asukohta, kus salvestage Arduino IDE projektid. seejärel käivitage Arduino IDE, konfigureerige plaat, port ja avage NetAnalyzer projekt, lihtsalt programmeerige Arduino ja saate süsteemi kasutada.

Esta es una de las partes que mas importantes, para evitar probleeme dividí el código en partes: LCD, Entradas (Botones, Selector), Salidas (Led, Parlante) y Ethernet, fui depurando cada parte y no tuve muchos problems para unir todo en üksikprojekt, viktoriin ja alguna futura versioon, kasutades ESP8266 que ya tiene mas poder de hardware. Este proyecto utiliza 2 tasuta "LiquidCrystal" lcd, que ya se incluye con arduino ide y "EtherCard" para mod modular ethernet, esta ultima hey que descargar la desde su web ya que no esta incluida en arduino ide. Laadige alla üksik heina, mis on saadaval vabade kohtade repositooriumis ja https://github.com/jcw/ethercard/, luego presionar el botón verde con el texto "Clone or Download" ja viimane abrir el link con el texto "Download ZIP ", alustades arhiivi ZIP allalaadimist. Ya finalizada la descarga, localizar and descomprimir el archivo ZIP, esmane genera una carpeta, m renombrar la ja "EtherCard" y mover la carpeta de librerías de arduino ide, se encuentra dentro de la carpeta donde se guardan los proyectos de arduino ide. Si pudo completar todos los pasos ya tiene las librerías para el proyecto. Vamos a Programar, solo tienen que descargar el archivo comprimido y extraer lo, esto crea una carpeta "NetAnalyzer" con and archivo "NetAnalyzer.ino" en su interior, tienen que mover esta carpeta (con el archivo) a la ubicación donde guardan los proyectos de Arduino IDE. käivitage Arduino IDE, konfigureerimisplats, puerto y abrir el proyecto NetAnalyzer, soolorestorani programm Arduino ja ya podrán utilizar el system.

Soovitan: