Inhoudsopgave:

NetAnalyzer: 3 stappen
NetAnalyzer: 3 stappen

Video: NetAnalyzer: 3 stappen

Video: NetAnalyzer: 3 stappen
Video: Ondervloer leggen in 3 stappen - Stap 3 - OSB platen leggen (Totale Verbouwing Afl. 4) 2024, Oktober
Anonim
Image
Image
NetAnalyzer
NetAnalyzer
NetAnalyzer
NetAnalyzer
NetAnalyzer
NetAnalyzer

NetAnalyzer is een op arduino gebaseerd systeem waarmee lan-netwerken kunnen worden geanalyseerd en gedetecteerd. De bediening is eenvoudig, door het via DHCP aan te sluiten op een Ethernet-netwerk, kunt u netwerkgegevens bekijken (IP, Netmask, Gateway en DNS). De functies om analyse op het netwerk uit te voeren zijn: Ping a Gateway, Ping a DNS, Ping een Google DNS en gegevens verzenden per e-mail, onder andere. zijn nog niet geactiveerd, omdat ze in ontwikkeling zijn.

NetAnalyzer heeft een basis van arduino que permite analizar y detectar redes lan. su funcionamiento es simple, al aangesloten op een rode ethernet enlaza via DHCP en luego permite visualizar los data de red (IP, Netmask, Gateway en DNS). Las funciones para realizar análisis and la red son: Ping a Gateway, Ping a DNS, Ping a Google DNS en Enviar los Data por Email, entre otras. aun no se encuentran activadas, ya que se por estar en desarrollo.

Stap 1: Materialen

Materialen
Materialen
Materialen
Materialen

Materialen Dit zijn enkele van de materialen die ik voor dit project heb gebruikt, sommige zijn gerecycled, dat maakt het interessanter.

  • 1- Arduino Pro Mini 5v/16mhz
  • 1- Ethernet ENC28J60
  • 1- LCD-scherm 1602 HD44780
  • 1- Spanningsregelaar LM7805
  • 1- LD1117-33 Spanningsregelaar (PC-recycling)
  • 1- Rotary Encoder met NA (Recycling) knop
  • 1- enkelpolige schakelaar
  • 1- Luidspreker of zoemer
  • 1- NA drukknop
  • 1- Weerstanden van 220 ohm
  • 2- Weerstanden van 1k ohm
  • 6- Weerstanden10k ohm
  • 1- Universele PCB voor prototypes
  • 1- 9V batterijconnector (recycling)
  • 2- 12-pins vrouwelijke connector (pinstrips voor Arduino Pro Mini)
  • 1- 8-pins mannelijke connector (pinstrip)
  • 1- 8-pins vrouwelijke connector (gerecycleerd)
  • 1- 5-pins mannelijke connector (recycling)
  • 1- 5-pins vrouwelijke connector (gerecycleerd)
  • 1- 5 Pin Dual Row Female Connector (5 Pins Dual Row) (Adapter PC Moederbord voor Ethernet ENC28J60)
  • 1- 4-pins mannelijke connector (pinstrip)
  • 1- 4-pins vrouwelijke connector (pc-recycling)
  • 1- 3-pins mannelijke connector (pinstrip)
  • 1- 3-pins vrouwelijke connector (pc-recycling)
  • 1- 3-pins vrouwelijke connector (pinstrips voor Arduino Pro Mini)
  • 1- 2-pins mannelijke connector (pinstrip)
  • 1- 2-pins vrouwelijke connector (recycling)
  • 1- 2-pins mannelijke connector (recyclingprinter)
  • 1- 2-pins vrouwelijke connector (printerrecycling)

Materialen 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- Regelgever van Voltaje LM7805
  • 1- Regelaar van Voltaje LD1117-33 (Reciclado de PC)
  • 1- Rotary Encoder met Pulsador NA (Reciclado de Autoestereo)
  • 1- Onderbreker monopolair
  • 1- Parlante of zoemer
  • 1- Pulsador NA
  • 1- Weerstanden van 220 ohm
  • 2- Weerstanden van 1k ohm
  • 6- Weerstanden van 10k ohm
  • 1- Placa Universal voor Prototipos
  • 1- Aansluiting voor Bateria de 9V (Reciclado)
  • 2- Conector Hembra de 12 Pines (Tiras de Pines voor 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- Aansluiting Hembra de 5 Pines Doble Fila (Adaptador Placa Madre de PC voor 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 voor 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)

Stap 2: Hardware

Hardware
Hardware
Hardware
Hardware
Hardware
Hardware

Dit project is in een oogwenk aangepast en is gemaakt met veel recyclingmateriaal, ik heb geen volledige lijst met materialen en het kostte me een paar dagen om het diagram van het elektronische circuit ervan te maken, ik hoop dat ik het kan update deze publicatie met meer gegevens.

Dit is een project dat kan worden aangepast aan de manier waarop het is gemaakt om veel materiaal te reciclaje, niet om een volledige lijst van materiële zaken en me tomo te maken die een diagram van elektrische circuits van mismo, espero poder ir actualizando con esta publicación.

Stap 3: Code en bibliotheken

Code en bibliotheken
Code en bibliotheken
Code en bibliotheken
Code en bibliotheken

Dit is een van de belangrijkste onderdelen die, om problemen te voorkomen, ik de code in delen heb verdeeld: LCD, ingangen (knoppen, selector), uitgangen (led, luidspreker) en Ethernet, ik debugde elk onderdeel en had niet veel problemen om verenig alles in een enkel project, misschien zal ik in een toekomstige versie een ESP8266 gebruiken die al meer hardwarekracht heeft. ethernet-module, deze laatste moet van zijn web worden gedownload omdat deze niet is opgenomen in arduino ide. Om te downloaden logt u gewoon in op de git-repository van de bibliotheek op https://github.com/jcw/ethercard/, drukt u vervolgens op de groene knop met de tekst "Clone or Download" en opent u ten slotte de link met de tekst "Download ZIP ", begint u met downloaden vanuit het ZIP-bestand. Zodra u klaar bent met het downloaden, lokaliseren en uitpakken van het ZIP-bestand, genereert dit een map, hernoemt u deze naar "EtherCard" en verplaatst u de map met arduino ide-bibliotheken, deze bevindt zich in de map waar de arduino ide-projecten zijn opgeslagen. Als je alle stappen hebt kunnen voltooien, heb je al de bibliotheken voor het project. We gaan plannen, download gewoon het gecomprimeerde bestand en pak het uit, dit creëert een map "NetAnalyzer" met een bestand "NetAnalyzer. ino" erin, je moet deze map (met het bestand) verplaatsen naar de locatie waar je bewaar Arduino IDE-projecten. start vervolgens Arduino IDE, configureer bord, poort en open het NetAnalyzer-project, programmeer gewoon de Arduino en u kunt het systeem gebruiken.

Er zijn een aantal belangrijke problemen, er zijn verschillende problemen die bestaan uit: LCD, Entradas (Botones, Selector), Salidas (Led, Parlante) en Ethernet, fui depurando cada parte y no tuve muchos problemas para unir todo nl un solo proyecto, quizás en alguna futura versie use un ESP8266 que ya tiene mas poder de hardware. U kunt gebruikmaken van 2 "LiquidCrystal"-bestanden voor het lcd-scherm, inclusief "EtherCard" voor het modulaire ethernet, waarmee u uw internet kunt downloaden. Para download 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 "Download ZIP ", ga naar het archief van ZIP. U kunt de laatste hand leggen aan de descarga, de plaatsbeschrijving en de archief-ZIP, de geslachten op de tapijten, de namen van een "EtherCard" en de verplaatsingen van de bibliotheek van de arduino, de toegang tot de tapijten die de proyectos van het project beschermen. Si pudo completar todos los pasos ya tiene las librerías para el proyecto. Vamos a Programar, solo tienen que descargar el archive comprimido y extraer lo, esto crea una carpeta "NetAnalyzer" con un archief "NetAnalyzer.ino" en su interior, tienen que mover esta carpeta (con el archive) a laubicación donde guardan los projecten van Arduino IDE. luego iniciar Arduino IDE, configureer placa, puerto en abrir en proyecto NetAnalyzer, solo resta programar en Arduino en ya podrán utilizar el sistema.

Aanbevolen: