Obsah:

NetAnalyzer: 3 kroky
NetAnalyzer: 3 kroky

Video: NetAnalyzer: 3 kroky

Video: NetAnalyzer: 3 kroky
Video: 8753E Network Analyzer 2024, Listopad
Anonim
Image
Image
NetAnalyzer
NetAnalyzer
NetAnalyzer
NetAnalyzer
NetAnalyzer
NetAnalyzer

NetAnalyzer je arduino systém, který umožňuje analýzu a detekci sítí LAN. Jeho provoz je jednoduchý, připojením k ethernetovým síťovým linkám přes DHCP a poté umožňuje prohlížení síťových dat (IP, maska sítě, brána a DNS). Funkce pro provádění analýzy v síti jsou: Ping Gateway, Ping a DNS, Ping Google DNS a odesílání dat e -mailem, mimo jiné. ještě nejsou aktivovány, protože jsou ve vývoji.

NetAnalyzer nabízí jednoduchou a rychlou analýzu, detekci a detekci červené barvy. všechny funkce jsou jednoduché, všechny připojení a připojení k ethernetové síti DHCP a další přístup k vizualizaci červených dat (IP, maska, brána a DNS). Snadná implementace různých aplikací: Ping a Gateway, Ping a DNS, Ping a Google DNS y Enviar los Datos or Email, entre otras. aun no se encuentran activadas, ya que se por estar en desarrollo.

Krok 1: Materiály

Materiály
Materiály
Materiály
Materiály

Materiály Toto jsou některé materiály, které jsem použil pro tento projekt, některé jsou recyklované, což je činí zajímavějšími.

  • 1- Arduino Pro Mini 5v/16mhz
  • 1- Ethernet ENC28J60
  • 1- LCD displej 1602 HD44780
  • 1- Regulátor napětí LM7805
  • 1- Regulátor napětí LD1117-33 (recyklace PC)
  • 1- Rotační kodér s tlačítkem NA (Recyklace)
  • 1- Jednopólový přepínač
  • 1- Reproduktor nebo bzučák
  • 1- Tlačítko NA
  • 1- odpory 220 ohmů
  • 2- odpory 1k ohmů
  • 6 rezistorů 10 kOhm
  • 1- Univerzální PCB pro prototypy
  • 1-9V konektor baterie (recyklace)
  • 2- 12kolíkový konektor (kolíkové lišty pro Arduino Pro Mini)
  • 1–8kolíkový konektor (kolíková lišta)
  • 1- 8kolíkový konektor (recyklovaný)
  • 1–5kolíkový konektor (recyklace)
  • 1- 5kolíkový konektor (recyklovaný)
  • 1- 5kolíkový dvouřadý ženský konektor (5 pinů dvouřadý) (adaptér PC základní deska pro ethernet ENC28J60)
  • 1- 4pinový konektor (kolíková lišta)
  • 1- 4pinový zásuvkový konektor (recyklace PC)
  • 1- 3kolíkový konektor (kolíková lišta)
  • 1- 3pinový konektor pro ženy (recyklace PC)
  • 1–3kolíkový konektor (kolíkové lišty pro Arduino Pro Mini)
  • 1- 2kolíkový konektor (kolíková lišta)
  • 1- 2pinový konektor (recyklace)
  • 1- 2pinový konektor (recyklační tiskárna)
  • 1- 2pinový konektor (recyklace tiskárny)

Materiály, které jsou důležité pro použití, jsou používány pro další účely, další pro příjem a další možnosti.

  • 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- Rotační kodér s Pulsador NA (Reciclado de Autoestereo)
  • 1- Monopolární přerušení
  • 1- Parlante nebo Buzzer
  • 1- Pulsador NA
  • 1- odpor 220 ohmů
  • 2- odpor 1 kOhm
  • 6- odpor 10 kOhm
  • 1- Placa Universal para Prototipos
  • 1- Konektor pro baterie 9V (Reciclado)
  • 2- Konektor Hembra de 12 Pines (Tiras de Pines pro Arduino Pro Mini)
  • 1- Konektor Macho de 8 Pines (Tira de Pines)
  • 1- Konektor Hembra de 8 Pines (Reciclado)
  • 1- Konektor Macho de 5 Pines (Reciclado)
  • 1- Konektor Hembra de 5 Pines (Reciclado)
  • 1- Konektor Hembra de 5 Pines Doble Fila (Adaptador Placa Madre de PC para Ethernet ENC28J60)
  • 1- Konektor Macho de 4 Pines (Tira de Pines)
  • 1- Conector Hembra de 4 Pines (Reciclado de PC)
  • 1- Konektor Macho de 3 Pines (Tira de Pines)
  • 1- Conector Hembra de 3 Pines (Reciclado de PC)
  • 1- Konektor Hembra de 3 Pines (Tiras de Pines pro Arduino Pro Mini)
  • 1- Konektor Macho de 2 Pines (Tira de Pines)
  • 1- Konektor Hembra de 2 Pines (Reciclado)
  • 1- Konektor Macho de 2 Pines (Reciclado de Impresora)
  • 1- Konektor Hembra de 2 Pines (Reciclado de Impresora)

Krok 2: Hardware

Hardware
Hardware
Hardware
Hardware
Hardware
Hardware

Tento projekt byl upraven za běhu a byl vytvořen pomocí spousty recyklačního materiálu, nemám úplný seznam materiálů a trvalo mi několik dní, než jsem vytvořil diagram jeho elektronického obvodu, doufám, že budu schopen aktualizujte tuto publikaci o další data.

Nejčastěji se jedná o modifikaci a výběr materiálu, který je třeba obdržet, bez toho, aby to bylo možné.

Krok 3: Kód a knihovny

Kód a knihovny
Kód a knihovny
Kód a knihovny
Kód a knihovny

Toto je jedna z nejdůležitějších částí, kterou jsem, abych se vyhnul problémům, rozdělil kód na části: LCD, vstupy (tlačítka, volič), výstupy (LED, reproduktor) a ethernet, ladil jsem každou část a neměl mnoho problémů s sjednotit vše do jednoho projektu, možná v nějaké budoucí verzi použiji ESP8266, který už má větší hardwarový výkon. Tento projekt používá 2 knihovny „LiquidCrystal“pro obrazovku LCD, která je již součástí arduino ide a „EtherCard“pro ethernetový modul, tento poslední musí být stažen z jeho webu, protože není zahrnut v arduino ide. Chcete -li stáhnout, stačí se přihlásit do úložiště git knihovny na adrese https://github.com/jcw/ethercard/, poté stisknout zelené tlačítko s textem „Klonovat nebo Stáhnout“a nakonec otevřít odkaz s textem „Stáhnout ZIP “, začnete stahovat ze souboru ZIP. Jakmile dokončíte stahování, vyhledávání a rozbalování souboru ZIP, vygeneruje se složka, přejmenuje se na „EtherCard“a přesune se složka knihoven arduino ide, která se nachází uvnitř složky, kam jsou uloženy projekty arduino ide. Pokud jste byli schopni dokončit všechny kroky, již máte knihovny pro projekt. Budeme plánovat, stačí stáhnout komprimovaný soubor a rozbalit jej, čímž se vytvoří složka „NetAnalyzer“se souborem „NetAnalyzer. Ino“, budete muset tuto složku (se souborem) přesunout na místo, kde uložit projekty Arduino IDE. poté spusťte Arduino IDE, nakonfigurujte desku, port a otevřete projekt NetAnalyzer, stačí naprogramovat Arduino a budete moci systém používat.

Některé hlavní části, které mají různé problémy s rozlišením: LCD, Entradas (Botones, Selector), Salidas (Led, Parlante) y Ethernet, fui depurando cada parte y no tuve muchos problemas para unir todo en k samostatnému použití, k dispozici jsou všechny budoucí verze použití ESP8266 s více hardwarovými základnami. Využijte 2 knihovny "LiquidCrystal" pro použití s lcd, které využíváte arduino ide y "EtherCard" pro připojení k ethernetovému ethernetu, ultima hay que descargar la desde su web ya que no a incluida en arduino ide. Stáhněte si sólo seno z úložiště nebo z knihovny na https://github.com/jcw/ethercard/, vyberte konkrétní verzi „Klonovat nebo stáhnout“a nakonec přidejte odkaz na text „Stáhnout ZIP“", se iniciara la descargar del archivo ZIP. Dokončete stahování, lokalizujte a odebírejte archivy ZIP, generujte všechny typy koberců, pohybujte se po „EtherCard“a přesouvejte koberce, procházejte arduino idey, hledejte a procházejte ideálně. Dokončete všechny své pasáže a získejte více než polovinu. Vybírejte a programujte, vybírejte a sbírejte další archy, vytvářejte koberce "NetAnalyzer" s archivy "NetAnalyzer.ino" v interiéru, přesouvejte se a stahujte koberce (vše v jednom) pro IDE Arduino. Začněte Arduino IDE, konfigurujte placa, puerto y abrir el proyecto NetAnalyzer, solo resta programar el Arduino y ya podrán utilizar el sistema.

Doporučuje: