Satura rādītājs:

NetAnalyzer: 3 soļi
NetAnalyzer: 3 soļi

Video: NetAnalyzer: 3 soļi

Video: NetAnalyzer: 3 soļi
Video: Top 5 WiFi Analyzer Apps I Use [Android Version] 2024, Oktobris
Anonim
Image
Image
NetAnalyzer
NetAnalyzer
NetAnalyzer
NetAnalyzer
NetAnalyzer
NetAnalyzer

NetAnalyzer ir uz arduino balstīta sistēma, kas ļauj analizēt un atklāt LAN tīklus. Tās darbība ir vienkārša, savienojot to ar Ethernet tīkla saitēm, izmantojot DHCP, un pēc tam ļauj apskatīt tīkla datus (IP, tīkla maska, vārteja un DNS). Tīkla analīzes funkcijas ir šādas: Ping a Gateway, Ping a DNS, Ping Google DNS un cita starpā sūtīt datus pa e -pastu. vēl nav aktivizēti, jo tie tiek izstrādāti.

NetAnalyzer es un sistēma basado en arduino que permite analizar y detectar redes lan. ar vienkāršu funkciju var sazināties ar sarkanu ethernetu, kā arī ar DHCP un luego permite visualizar red data (IP, Netmask, Gateway y 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.

1. solis: materiāli

Materiāli
Materiāli
Materiāli
Materiāli

Materiāli Šie ir daži no materiāliem, kurus izmantoju šim projektam, daži ir pārstrādāti, kas padara to interesantāku.

  • 1- Arduino Pro Mini 5v/16mhz
  • 1- Ethernet ENC28J60
  • 1- LCD displejs 1602 HD44780
  • 1- sprieguma regulators LM7805
  • 1- LD1117-33 sprieguma regulators (PC pārstrāde)
  • 1- Rotējošais kodētājs ar NA (pārstrādes) pogu
  • 1- viena pola slēdzis
  • 1- skaļrunis vai skaņas signāls
  • 1- NA spiedpoga
  • 1- rezistori 220 omi
  • 2- rezistori 1k omi
  • 6- Rezistori 10k omi
  • 1- Universāls PCB prototipiem
  • 1–9 V akumulatora savienotājs (pārstrāde)
  • 2- 12 kontaktu sieviešu savienotājs (Arduino Pro Mini tapas)
  • 1–8 kontaktu vīriešu savienotājs (tapas sloksne)
  • 1–8 kontaktu sieviešu savienotājs (pārstrādāts)
  • 1–5 kontaktu vīriešu savienotājs (pārstrāde)
  • 1–5 kontaktu sieviešu savienotājs (pārstrādāts)
  • 1–5 kontaktu divrindu sieviešu savienotājs (5 tapas divrindu) (datora mātesplates adapteris Ethernet ENC28J60)
  • 1-4 kontaktu vīriešu savienotājs (tapas sloksne)
  • 1-4 kontaktu sieviešu savienotājs (PC pārstrāde)
  • 1- 3 kontaktu vīriešu savienotājs (tapas sloksne)
  • 1- 3 kontaktu sieviešu savienotājs (PC pārstrāde)
  • 1–3 kontaktu sieviešu savienotājs (Arduino Pro Mini tapas)
  • 1-2 kontaktu vīriešu savienotājs (tapas sloksne)
  • 1-2 kontaktu sieviešu savienotājs (pārstrāde)
  • 1-2 kontaktu vīriešu savienotājs (otrreizējās pārstrādes printeris)
  • 1-2 kontaktu sieviešu savienotājs (printera pārstrāde)

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- Rotācijas kodētājs ar Pulsador NA (Reciclado de Autoestereo)
  • 1- Pārtraucējs monopolārs
  • 1- Parlante vai skaņas signāls
  • 1- Pulsador NA
  • 1- 220 omu izturība
  • 2- 1 kΩ pretestība
  • 6- 10 kΩ pretestība
  • 1- Placa Universal para Prototipos
  • 1- Batería de 9V (Reciclado) konektors
  • 2- Conector Hembra de 12 Pines (Tiras de Pines para Arduino Pro Mini)
  • 1- Konektors Macho de 8 Pines (Tira de Pines)
  • 1- Conector Hembra de 8 Pines (Reciclado)
  • 1- Konektors Macho de 5 Pines (Reciclado)
  • 1- Conector Hembra de 5 Pines (Reciclado)
  • 1- Conector Hembra de 5 Pines Doble Fila (Adapteris Placa Madre de PC para Ethernet ENC28J60)
  • 1- Konektors Macho de 4 Pines (Tira de Pines)
  • 1- Conector Hembra de 4 Pines (Reciclado de PC)
  • 1- Konektors 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- Konektors Macho de 2 Pines (Tira de Pines)
  • 1- Conector Hembra de 2 Pines (Reciclado)
  • 1- Konektors Macho de 2 Pines (Reciclado de Impresora)
  • 1- Conector Hembra de 2 Pines (Reciclado de Impresora)

2. darbība. Aparatūra

Aparatūra
Aparatūra
Aparatūra
Aparatūra
Aparatūra
Aparatūra

Šis projekts tika modificēts uzreiz un tika izveidots, izmantojot daudz pārstrādes materiālu, man nav pilnīga materiālu saraksta, un man bija vajadzīgas dažas dienas, lai izveidotu tā elektroniskās shēmas shēmu, es ceru, ka varēšu atjauniniet šo publikāciju ar vairāk datu.

Este proyecto se fue modificando sobre la marcha y se creo usando mucho material de reciclaje, no tengo una list completeta de materiales y me tomo unos días crear el diagrama del circuitito elektrón del delmo, espero poder ir aktuāls un publiskots ar masu datiem.

3. darbība: kods un bibliotēkas

Kods un bibliotēkas
Kods un bibliotēkas
Kods un bibliotēkas
Kods un bibliotēkas

Šī ir viena no vissvarīgākajām daļām, kuru, lai izvairītos no problēmām, es sadalīju kodu daļās: LCD, ieejas (pogas, selektors), izejas (LED, skaļrunis) un Ethernet, es atkļūdoju katru daļu un man nebija daudz problēmu apvienojiet visu vienā projektā, varbūt kādā no nākamajām versijām es izmantošu ESP8266, kam jau ir lielāka aparatūras jauda. Šis projekts izmanto 2 bibliotēkas "LiquidCrystal" LCD ekrānam, kas jau ir iekļauts arduino ide un "EtherCard" Ethernet modulis, šis pēdējais ir jālejupielādē no tā tīmekļa, jo tas nav iekļauts arduino ide. Lai lejupielādētu, vienkārši piesakieties bibliotēkas git krātuvē vietnē https://github.com/jcw/ethercard/, pēc tam nospiediet zaļo pogu ar tekstu "Klonēt vai lejupielādēt" un visbeidzot atveriet saiti ar tekstu "Lejupielādēt ZIP ", sāksit lejupielādi no ZIP faila. Kad esat pabeidzis ZIP faila lejupielādi, atrašanu un izpakošanu, tiek izveidota mape, pārdēvēta par "EtherCard" un pārvietota arduino ide bibliotēku mape, tā atrodas mapē, kurā tiek saglabāti arduino ide projekti. Ja jums izdevās pabeigt visas darbības, jums jau ir projekta bibliotēkas. Mēs gatavojamies ieplānot, vienkārši lejupielādējiet saspiesto failu un izvelciet to, tādējādi tiek izveidota mape "NetAnalyzer" ar failu "NetAnalyzer. Ino", šī mape (ar failu) ir jāpārvieto uz vietu, kur saglabājiet Arduino IDE projektus. tad palaidiet Arduino IDE, konfigurējiet tāfeli, portu un atveriet NetAnalyzer projektu, vienkārši ieprogrammējiet Arduino, un jūs varēsit izmantot sistēmu.

Esta es una de las partes que mas svarīgas, para evitar problēmas dividend el código en partes: LCD, Entradas (Botones, Selector), Salidas (Led, Parlante) y Ethernet, fui depurando cada parte y no tuve muchos problēmas para unir todo en un viens projeksts, viktorīna un algoritma futura versija, izmantojot ESP8266 que ya tiene mas poder de hardware. Este proyecto utiliza 2 bezmaksas filmas "LiquidCrystal", kas paredzētas lcd, que ya se incluye con arduino ide y "EtherCard" para mod modular ethernet, esta ultima hay que descargar la desde su web ya que no esta incluida en arduino ide. Lejupielādējiet solo sienu, kas ir pieejams libitārijas repozitorijā un https://github.com/jcw/ethercard/, luego presionar el botón verde con el texto "Klonējiet vai lejupielādējiet" un beidzot abrir el link con el texto "Download ZIP ", iniciējiet la descargar del archivo ZIP. Ya finalizada la descarga, localizar y descomprimir el archivo ZIP, esto genera una carpeta, m renombrar la a "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 un 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. luego iniciar Arduino IDE, konfigurācijas vieta, puerto y abrir el proyecto NetAnalyzer, solo resta programar el Arduino y ya podrán utilizar el system.

Ieteicams: