Tabla de contenido:
Video: NetAnalyzer: 3 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
NetAnalyzer es un sistema basado en arduino que permite analizar y detectar redes lan. Su funcionamiento es sencillo, conectándolo a enlaces de una red Ethernet vía DHCP y luego permite visualizar los datos de la red (IP, Netmask, Gateway y DNS). Las funciones para realizar análisis en la red son: Ping a Gateway, Ping a DNS, Ping a DNS de Google y Enviar datos por correo electrónico, entre otros. aún no están activados, ya que están en desarrollo.
NetAnalyzer es un sistema basado en arduino que permite analizar y detectar redes lan. su funcionamiento es simple, al conectarlo a una red ethernet enlaza vía DHCP y luego permite visualizar los datos de red (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 y Enviar los Datos por Email, entre otras. aun no se encuentran activadas, ya que se por estar en desarrollo.
Paso 1: Materiales
Materiales Estos son algunos de los materiales que utilicé para este proyecto, algunos son reciclados, eso lo hace más 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 (Reciclaje de PC)
- 1- Codificador rotatorio con botón NA (Reciclaje)
- 1- Interruptor unipolar
- 1- Altavoz o zumbador
- 1- pulsador NA
- 1- Resistencias de 220 ohmios
- 2- Resistencias de 1k ohmios
- 6- Resistencias 10k ohmios
- 1- PCB universal para prototipos
- 1- Conector de batería de 9V (Reciclaje)
- 2- Conector hembra de 12 pines (tiras de pines para Arduino Pro Mini)
- Conector macho de 1 a 8 pines (tira de pines)
- Conector hembra de 1 a 8 pines (reciclado)
- Conector macho de 1 a 5 pines (reciclaje)
- Conector hembra de 1 a 5 pines (reciclado)
- Conector hembra de 1 fila doble de 5 pines (fila doble de 5 pines) (Adaptador de placa base de PC para Ethernet ENC28J60)
- Conector macho de 1 a 4 pines (tira de pines)
- Conector hembra de 1 a 4 pines (reciclaje de PC)
- Conector macho de 1 a 3 pines (tira de pines)
- Conector hembra de 1 a 3 pines (reciclaje de PC)
- Conector hembra de 1 a 3 pines (tiras de pines para Arduino Pro Mini)
- 1 conector macho de 2 pines (tira de pines)
- 1 conector hembra de 2 pines (reciclaje)
- 1 conector macho de 2 pines (impresora de reciclaje)
- 1 conector hembra de 2 pines (reciclaje de impresora)
Materiales Estos son algunos de los materiales que usan 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- Codificador Rotatorio con Pulsador NA (Reciclado de Autoestereo)
- 1- Interruptor monopolar
- 1- Parlante o Buzzer
- 1- Pulsador NA
- 1- Resistencias de 220 ohms
- 2- Resistencias de 1k ohms
- 6- Resistencias de 10k ohms
- 1- Placa Universal para Prototipos
- 1- Conector para 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 (Adaptador 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)
Paso 2: hardware
Este proyecto se modificó sobre la marcha y se creó utilizando mucho material de reciclaje, no tengo una lista completa de materiales y me tomó unos días crear el diagrama del circuito electrónico del mismo, espero poder actualice esta publicación con más datos.
Este proyecto se fue modificando sobre la marcha y se creo usando mucho material de reciclaje, no tengo una lista completa de materiales y me tomo unos días crear el diagrama del circuito electrónico del mismo, espero poder ir actualizando esta publicación con mas datos.
Paso 3: código y bibliotecas
Esta es una de las partes más importantes que, para evitar problemas, dividí el código en partes: LCD, Entradas (Botones, Selector), Salidas (Led, Altavoz) y Ethernet, depuré cada parte y no tuve muchos problemas para unir todo en un solo proyecto, quizás en alguna versión futura use un ESP8266 que ya tiene más potencia de hardware. Este proyecto usa 2 librerías "LiquidCrystal" para la pantalla lcd, que ya viene incluida con arduino ide y "EtherCard" para la módulo ethernet, este último tiene que ser descargado de su web ya que no está incluido en arduino ide. Para descargar simplemente inicie sesión en el repositorio git de la biblioteca en https://github.com/jcw/ethercard/, luego presione el botón verde con el texto "Clonar o Descargar" y finalmente abra el enlace con el texto "Descargar ZIP ", comenzará a descargar desde el archivo ZIP. Una vez que haya terminado de descargar, ubicar y desempaquetar el archivo ZIP, este genera una carpeta, le cambia el nombre a "EtherCard" y mueve la carpeta de bibliotecas ide arduino, se encuentra dentro de la carpeta donde se guardan los proyectos ide arduino. Si pudo completar todos los pasos, ya tiene las bibliotecas para el proyecto. Vamos a programar, solo descargar el archivo comprimido y extraerlo, esto crea una carpeta "NetAnalyzer" con un archivo "NetAnalyzer. Ino" dentro, tienes que mover esta carpeta (con el archivo) a la ubicación donde guardar proyectos Arduino IDE. luego inicie Arduino IDE, configure la placa, el puerto y abra el proyecto NetAnalyzer, simplemente programe el Arduino y podrá usar el sistema.
Esta es una de las partes que más importantes, para evitar problemas dividí el código en partes: LCD, Entradas (Botones, Selector), Salidas (Led, Parlante) y Ethernet, fui depurando cada parte y no tuve muchos problemas para unir todo en un solo proyecto, quizás en alguna versión futura use un ESP8266 que ya tiene más poder de hardware. Este proyecto utiliza 2 librerías "LiquidCrystal" para la pantalla lcd, que ya incluye con arduino ide y "EtherCard" para el módulo ethernet, esta última hay que descargar la desde su web ya que no está incluido en arduino ide. Para descargar 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 "Clonar o descargar" y finalmente abrir el enlace con el texto "Descargar ZIP ", se iniciara la descarga 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, configurar placa, puerto y abrir el proyecto NetAnalyzer, solo reiniciar el Arduino y ya podrá utilizar el sistema.
Recomendado:
Cómo hacer una antena 4G LTE Doble BiQuade Pasos sencillos: 3 pasos
Cómo hacer una antena 4G LTE Doble BiQuade Pasos sencillos: La mayoría de las veces que me enfrenté, no tengo una buena intensidad de señal para mis trabajos diarios. Entonces. Busco y pruebo diferentes tipos de antena pero no trabajo. Después de perder el tiempo, encontré una antena que espero hacer y probar, porque es un principio de construcción, no
Diseño de juegos en Flick en 5 pasos: 5 pasos
Diseño de juegos en Flick en 5 pasos: Flick es una forma realmente sencilla de hacer un juego, especialmente algo como un rompecabezas, una novela visual o un juego de aventuras
Detección facial en Raspberry Pi 4B en 3 pasos: 3 pasos
Detección de rostros en Raspberry Pi 4B en 3 pasos: En este Instructable vamos a realizar la detección de rostros en Raspberry Pi 4 con Shunya O / S usando la Biblioteca Shunyaface. Shunyaface es una biblioteca de reconocimiento / detección de rostros. El proyecto tiene como objetivo lograr la velocidad de detección y reconocimiento más rápida con
¿Cómo hacer un contador de pasos ?: 3 pasos (con imágenes)
¿Cómo hacer un contador de pasos ?: Solía desempeñarme bien en muchos deportes: caminar, correr, andar en bicicleta, jugar al bádminton, etc. Me encanta andar en bicicleta para viajar en poco tiempo. Bueno, mira mi corpulento vientre … Bueno, de todos modos, decido volver a hacer ejercicio. ¿Qué equipo debo preparar?
Espejo de tocador de bricolaje en sencillos pasos (usando tiras de luces LED): 4 pasos
Espejo de tocador de bricolaje en sencillos pasos (usando tiras de luces LED): En esta publicación, hice un espejo de tocador de bricolaje con la ayuda de las tiras de LED. Es realmente genial y debes probarlos también