Inhaltsverzeichnis:
Video: NetAnalyzer: 3 Schritte
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
NetAnalyzer ist ein arduino-basiertes System, das die Analyse und Erkennung von LAN-Netzwerken ermöglicht. Die Bedienung ist einfach, indem es über DHCP mit einem Ethernet-Netzwerk verbunden wird und dann die Netzwerkdaten (IP, Netzmaske, Gateway und DNS) angezeigt werden können. Die Funktionen zur Analyse des Netzwerks sind: Ping a Gateway, Ping a DNS, Ping a Google DNS und Daten per E-Mail senden, unter anderem. sind noch nicht aktiviert, da sie sich in der Entwicklung befinden.
NetAnalyzer ist ein basado en arduino-System, das Analysieren und Detektieren von LAN erlaubt. SU funcionamiento es simple, al conectarlo a a una red ethernet enlaza via DHCP und luego visualisiere die roten Daten (IP, Netmask, Gateway y DNS). Die Funktionen für die Analyse im roten Sohn: Ping ein Gateway, Ping ein DNS, Ping ein Google DNS und Enviar los Datos por Email, entre otras. aun no se encuentran activadas, ya que se por estar en desarrollo.
Schritt 1: Materialien
Materialien Dies sind einige der Materialien, die ich für dieses Projekt verwendet habe, einige sind recycelt, was es interessanter macht.
- 1- Arduino Pro Mini 5v/16mhz
- 1- Ethernet ENC28J60
- 1- LCD-Anzeige 1602 HD44780
- 1- Spannungsregler LM7805
- 1- LD1117-33 Spannungsregler (PC-Recycling)
- 1- Drehgeber mit NA-Taste (Recycling)
- 1- Einpoliger Schalter
- 1- Lautsprecher oder Summer
- 1- NA-Taste
- 1- Widerstände von 220 Ohm
- 2- Widerstände von 1k Ohm
- 6- Widerstände10k Ohm
- 1- Universelle Leiterplatte für Prototypen
- 1- 9V Batterieanschluss (Recycling)
- 2- 12-Pin-Buchse (Stiftleisten für Arduino Pro Mini)
- 1- 8-poliger Stecker (Stiftleiste)
- 1- 8-polige Buchse (recycelt)
- 1- 5-poliger Stecker (Recycling)
- 1- 5-polige Buchse (recycelt)
- 1- 5-polige zweireihige Buchse (5-polig zweireihig) (Adapter-PC-Motherboard für Ethernet ENC28J60)
- 1- 4-poliger Stecker (Stiftleiste)
- 1- 4-polige Buchse (PC-Recycling)
- 1-3-poliger Stecker (Stiftleiste)
- 1- 3-Pin-Buchse (PC-Recycling)
- 1-3 Pin Buchse (Stiftleisten für Arduino Pro Mini)
- 1-2-poliger Stecker (Stiftleiste)
- 1-2-Pin-Buchse (Recycling)
- 1-2-Pin-Stecker (Recycling-Drucker)
- 1-2-Pin-Buchse (Druckerrecycling)
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-Regulator LM7805
- 1- Regulador de Voltaje LD1117-33 (Reciclado de PC)
- 1- Drehgeber mit Pulsador NA (Reciclado de Autoestereo)
- 1- Unterbrecher Monopolar
- 1- Parlante oder Summer
- 1- Pulsador NA
- 1- Widerstände von 220 Ohm
- 2- Resistencias de 1k Ohm
- 6- Resistencias de 10k Ohm
- 1- Placa Universal für Prototipos
- 1- Anschluss für Batería de 9V (Reciclado)
- 2- Conector Hembra de 12 Pines (Tiras de Pines für 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 für 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 für 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)
Schritt 2: Hardware
Dieses Projekt wurde im laufenden Betrieb modifiziert und mit viel Recyclingmaterial erstellt. Ich habe keine vollständige Liste der Materialien und es dauerte ein paar Tage, bis ich das Diagramm der elektronischen Schaltung davon erstellt hatte aktualisieren Sie diese Veröffentlichung mit weiteren Daten.
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 diagramma del Circuito electricónico del mismo, espero poder ir realizando esta publicación.
Schritt 3: Code und Bibliotheken
Dies ist einer der wichtigsten Teile, den ich, um Probleme zu vermeiden, den Code in Teile unterteilt habe: LCD, Eingänge (Tasten, Auswahl), Ausgänge (Led, Lautsprecher) und Ethernet. Ich habe jeden Teil debuggt und hatte nicht viele Probleme damit vereinen Sie alles in einem einzigen Projekt, vielleicht werde ich in einer zukünftigen Version einen ESP8266 verwenden, der bereits über mehr Hardwareleistung verfügt. Dieses Projekt verwendet 2 Bibliotheken "LiquidCrystal" für den LCD-Bildschirm, die bereits in Arduino ide und "EtherCard" für die Ethernet-Modul, dieses letzte muss aus seinem Web heruntergeladen werden, da es nicht in arduino ide enthalten ist. Zum Download einfach in das Git-Repository der Bibliothek unter https://github.com/jcw/ethercard/ einloggen, dann den grünen Button mit dem Text „Clone or Download“drücken und abschließend den Link mit dem Text „Download ZIP. öffnen ", starten Sie den Download aus der ZIP-Datei. Sobald Sie das Herunterladen, Lokalisieren und Entpacken der ZIP-Datei abgeschlossen haben, wird ein Ordner erstellt, in "EtherCard" umbenannt und der Ordner der Arduino-Ide-Bibliotheken verschoben. Er befindet sich in dem Ordner, in dem die Arduino-Ide-Projekte gespeichert sind. Wenn Sie alle Schritte ausführen konnten, verfügen Sie bereits über die Bibliotheken für das Projekt. Wir planen, laden Sie einfach die komprimierte Datei herunter und extrahieren Sie sie. Dadurch wird ein Ordner "NetAnalyzer" mit einer Datei "NetAnalyzer.ino" darin erstellt. Sie müssen diesen Ordner (mit der Datei) an den Ort verschieben, an dem Sie Arduino IDE-Projekte speichern. Starten Sie dann Arduino IDE, konfigurieren Sie Board, Port und öffnen Sie das NetAnalyzer-Projekt, programmieren Sie einfach das Arduino und Sie können das System verwenden.
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) y Ethernet, fui depurando cada parte y no tuve muchos problemas para unir todo en ein Solo-Projekt, Quiz und Alguna Futura-Version verwenden Sie einen ESP8266, der nur für Hardware verfügbar ist. Este proyecto utiliza 2 Librerías "LiquidCrystal" für Pantalla lcd, die mit Arduino-IDE und "EtherCard" für das Ethernet-Modul enthalten ist, muss nur noch im Web entpackt werden. 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 "Clone or Download" und finalmente abrir el link con el texto "Download ZIP ", se iniciara 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. 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 ubica.ón donde guardan Produkte von Arduino IDE. Starten Sie die Arduino IDE, konfiguriere die Placa, puerto und abrir den NetAnalyzer-Project, den Solo-Resta-Programmierer für Arduino und den podrán-utilizar el sistema.
Empfohlen:
Erste Schritte mit Amara: 7 Schritte
Erste Schritte mit Amara: Amara ist ein kostenloser Untertitel-Editor, mit dem Sie ganz einfach Untertitel zu Videos hinzufügen können – vom Unterricht bis zum persönlichen Gebrauch. Diese Anweisungen helfen Ihnen, ein Amara-Konto einzurichten, damit Sie schnell und einfach Untertitel hinzufügen können
Erste Schritte mit der Heimautomatisierung: Home Assistant installieren: 3 Schritte
Erste Schritte mit der Hausautomation: Home Assistant installieren: Wir starten jetzt die Hausautomationsserie, in der wir ein Smart Home erstellen, das es uns ermöglicht, Dinge wie Licht, Lautsprecher, Sensoren usw. über einen zentralen Hub zusammen mit einem Sprachassistent. In diesem Beitrag erfahren Sie, wie Sie in
Erste Schritte mit dem SkiiiD-Editor: 11 Schritte
Erste Schritte mit dem SkiiiD-Editor: skiiiD-Editor, Entwicklungsboard-Firmware IDEskiiiD-Editor basiert auf skiiiD (Firmware Development Engine). Jetzt ist es mit Arduino UNO, MEGA und NANO mit 70+ Komponenten kompatibel.BetriebssystemmacOS / WindowsInstallierenBesuchen Sie die Website https:
Erste Schritte mit Python: 7 Schritte (mit Bildern)
Erste Schritte mit Python: Programmieren ist großartig! Es ist kreativ, macht Spaß und gibt Ihrem Gehirn ein mentales Training. Viele von uns wollen etwas über Programmieren lernen, aber überzeugen sich selbst davon, dass wir es nicht können. Vielleicht hat es zu viel Mathematik, vielleicht der Jargon, der erschreckend herumgeworfen wird
Raspbian in Raspberry Pi 3 B ohne HDMI installieren - Erste Schritte mit Raspberry Pi 3B - Einrichten Ihres Raspberry Pi 3: 6 Schritte
Raspbian in Raspberry Pi 3 B ohne HDMI installieren | Erste Schritte mit Raspberry Pi 3B | Einrichten Ihres Raspberry Pi 3: Wie einige von Ihnen wissen, sind Raspberry Pi-Computer ziemlich großartig und Sie können den gesamten Computer nur auf einer einzigen winzigen Platine bekommen. Das Raspberry Pi 3 Model B verfügt über einen Quad-Core 64-Bit ARM Cortex A53 mit 1,2 GHz getaktet. Damit ist der Pi 3 ungefähr 50