ዝርዝር ሁኔታ:

NetAnalyzer: 3 ደረጃዎች
NetAnalyzer: 3 ደረጃዎች

ቪዲዮ: NetAnalyzer: 3 ደረጃዎች

ቪዲዮ: NetAnalyzer: 3 ደረጃዎች
ቪዲዮ: የምንፈልገውን ነገር ወደ ህይወት መጥራት 3, 6, 9 ሚስጥራዊ ቁጥሮች - How to do the 3, 6, 9 manifestation method. 2024, ህዳር
Anonim
Image
Image
NetAnalyzer
NetAnalyzer
NetAnalyzer
NetAnalyzer
NetAnalyzer
NetAnalyzer

NetAnalyzer የላን ኔትወርኮችን ለመተንተን እና ለመለየት የሚያስችል በአሩዲኖ ላይ የተመሠረተ ስርዓት ነው። አሠራሩ ቀላል ነው ፣ በ DHCP በኩል ከኤተርኔት አውታረ መረብ አገናኞች ጋር በማገናኘት የአውታረ መረብ መረጃን (አይፒ ፣ ኔትማክ ፣ ጌትዌይ እና ዲ ኤን ኤስ) ለማየት ይፈቅዳል። በአውታረ መረቡ ላይ ትንታኔን ለማከናወን ተግባራት የሚከተሉት ናቸው - ጌትዌይንግ ፣ ፒንግ ዲ ኤን ኤስ ፣ ፒንግ የ Google ዲ ኤን ኤስ እና መረጃ በኢሜል ፣ ከሌሎች መካከል ይላኩ። በልማት ላይ እንዳሉ ገና አልገበሩም።

NetAnalyzer es un sistema basado en arduino que permite analizar y detear 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)። የላስ 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.

ደረጃ 1: ቁሳቁሶች

ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች

ቁሳቁሶች እነዚህ ለዚህ ፕሮጀክት ከተጠቀምኳቸው ቁሳቁሶች ውስጥ አንዳንዶቹ ናቸው ፣ አንዳንዶቹ እንደገና ጥቅም ላይ ይውላሉ ፣ ያ የበለጠ አስደሳች ያደርገዋል።

  • 1- Arduino Pro Mini 5v/16mhz
  • 1- ኤተርኔት ENC28J60
  • 1- ኤልሲዲ ማሳያ 1602 HD44780
  • 1- የቮልቴጅ ተቆጣጣሪ LM7805
  • 1- LD1117-33 የቮልቴጅ ተቆጣጣሪ (ፒሲ እንደገና ጥቅም ላይ ማዋል)
  • 1- ሮታሪ ኢንኮደር በ NA (እንደገና ጥቅም ላይ ማዋል) ቁልፍ
  • 1- ነጠላ ዋልታ መቀየሪያ
  • 1- ድምጽ ማጉያ ወይም ድምጽ ማጉያ
  • 1- NA የግፋ-አዝራር
  • 1- የ 220 ohms ተቃዋሚዎች
  • 2- የ 1 ኪ ohms ተቃዋሚዎች
  • 6- Resistors10k ohms
  • 1- ሁለንተናዊ ፒሲቢ ለፕሮቶታይፕስ
  • 1- 9V የባትሪ አያያዥ (ሪሳይክል)
  • 2- 12 ፒን የሴት አገናኝ (ለ Arduino Pro Mini የፒን ጭረቶች)
  • 1- 8 ፒን ወንድ አገናኝ (ፒን ስትሪፕ)
  • 1- 8 ፒን የሴት አገናኝ (እንደገና ጥቅም ላይ የዋለ)
  • 1- 5 ፒን ወንድ አገናኝ (ሪሳይክል)
  • 1- 5 ፒን የሴት አገናኝ (እንደገና ጥቅም ላይ የዋለ)
  • 1- 5 ፒን ባለሁለት ረድፍ ሴት አገናኝ (5 ፒን ባለሁለት ረድፍ) (አስማሚ ፒሲ ማዘርቦርድ ለኤተርኔት ENC28J60)
  • 1- 4 ፒን ወንድ አገናኝ (ፒን ስትሪፕ)
  • 1- 4 ፒን የሴት አገናኝ (ፒሲ እንደገና ጥቅም ላይ ማዋል)
  • 1- 3 ፒን ወንድ አገናኝ (ፒን ስትሪፕ)
  • 1- 3-ፒን የሴት አገናኝ (ፒሲ እንደገና ጥቅም ላይ ማዋል)
  • 1- 3 ፒን የሴት አገናኝ (ለ Arduino Pro Mini የፒን ጭረቶች)
  • 1- 2 ፒን ወንድ አገናኝ (ፒን ስትሪፕ)
  • 1- 2 ፒን የሴት አገናኝ (ሪሳይክል)
  • 1- 2-ፒን ወንድ አገናኝ (ሪሳይክል አታሚ)
  • 1- 2 ፒን የሴት አገናኝ (የአታሚ እንደገና ጥቅም ላይ ማዋል)

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- ኤተርኔት ENC28J60
  • 1- ፓንታላ ኤልሲዲ 1602 HD44780
  • 1- Regulador de Voltaje LM7805
  • 1- Regulador de Voltaje LD1117-33 (Reciclado de PC)
  • 1- Rotary Encoder con Pulsador NA (Reciclado de Autoestereo)
  • 1- አቋራጭ ሞኖፖላር
  • 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- ኮንሰርት ሄምብራ ዴ 12 ጥዶች (Tiras de Pines para Arduino Pro Mini)
  • 1- ኮኔክተር ማቾ ዴ 8 ጥዶች (ቲራ ዴ ፒንስ)
  • 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- ኮኔክተር ማቾ ደ 4 ጥዶች (ቲራ ዴ ፒንስ)
  • 1- Conector Hembra de 4 Pines (Reciclado de PC)
  • 1- ኮኔክተር ማቾ ዴ 3 ጥዶች (ቲራ ዴ ፒንስ)
  • 1- Conector Hembra de 3 Pines (Reciclado de PC)
  • 1- Conector Hembra de 3 Pines (Tiras de Pines para Arduino Pro Mini)
  • 1- ኮኔክተር ማቾ ዴ 2 ጥዶች (ቲራ ዴ ፒንስ)
  • 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)

ደረጃ 2 - ሃርድዌር

ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር

ይህ ፕሮጀክት በበረራ ላይ ተስተካክሎ እና ብዙ እንደገና ጥቅም ላይ የሚውል ቁሳቁስ በመጠቀም የተፈጠረ ነው ፣ የተሟላ የቁሳቁሶች ዝርዝር የለኝም እና የኤሌክትሮኒክ ወረዳውን ንድፍ ለመፍጠር ጥቂት ቀናት ወስዶብኛል ፣ እችላለሁ ብዬ ተስፋ አደርጋለሁ በበለጠ ውሂብ ይህን ህትመት ያዘምኑ።

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.

ደረጃ 3 ኮድ እና ቤተመፃህፍት

ኮድ እና ቤተ -መጻሕፍት
ኮድ እና ቤተ -መጻሕፍት
ኮድ እና ቤተ -መጻሕፍት
ኮድ እና ቤተ -መጻሕፍት

ችግሮችን ለማስወገድ እኔ ኮዱን ወደ ክፍሎች ማለትም ከ LCD ፣ ግብዓቶች (አዝራሮች ፣ መምረጫ) ፣ ውጤቶች (መሪ ፣ ድምጽ ማጉያ) እና ኤተርኔት ጋር ከፋፍዬአቸው በጣም አስፈላጊ ክፍሎች አንዱ ነው ፣ እያንዳንዱን ክፍል አራምሻለሁ እና ብዙ ችግሮች አልነበሩኝም በአንድ ፕሮጀክት ውስጥ ሁሉንም ነገር ያዋህዱ ፣ ምናልባት በአንዳንድ የወደፊት ሥሪት ውስጥ ቀድሞውኑ የበለጠ የሃርድዌር ኃይል ያለው ESP8266 ን እጠቀማለሁ። ይህ ፕሮጀክት ቀደም ሲል በአርዲኖ አይዶ እና “ኤተርካርድ” ለኤልሲዲ ማያ ገጽ የተካተተውን 2 ቤተ -ፍርግሞች “LiquidCrystal” ን ለ lcd ማያ ገጽ ይጠቀማል። የኤተርኔት ሞዱል ፣ ይህ የመጨረሻው በአርዱዲኖ ሀሳብ ውስጥ ስላልተካተተ ከድርው ማውረድ አለበት። በ https://github.com/jcw/ethercard/ ላይ ወደ ቤተ -መጽሐፍት git ማከማቻ ማውረድ ብቻ ለማውረድ “ክሎኔን ወይም አውርድ” በሚለው ጽሑፍ አረንጓዴ አዝራሩን ይጫኑ እና በመጨረሻም አገናኙን ከጽሑፉ ጋር ይክፈቱ “ዚፕ ያውርዱ” ፣ ከዚፕ ፋይል ማውረድ ይጀምራሉ። የዚፕ ፋይሉን ማውረድን ፣ መፈለጊያውን ከፈቱ እና ከከፈቱ በኋላ ፣ ይህ አቃፊ ያመነጫል ፣ ወደ “ኤተርካርድ” ይሰይመው እና የአሩዲኖ አይዲ ቤተ -ፍርግሞችን አቃፊ ያንቀሳቅሳል ፣ የአርዱዲኖ አይዲ ፕሮጄክቶች በሚቀመጡበት አቃፊ ውስጥ ይገኛል። ሁሉንም ደረጃዎች ማጠናቀቅ ከቻሉ ለፕሮጀክቱ ቀድሞውኑ ቤተመጽሐፍት አለዎት። እኛ መርሐግብር እንይዛለን ፣ የተጨመቀውን ፋይል ያውርዱ እና ያውጡት ፣ ይህ በውስጡ “NetAnalyzer. Ino” ፋይል ያለበት “NetAnalyzer” አቃፊ ይፈጥራል ፣ ይህንን አቃፊ (ከፋይሉ ጋር) ወደ እርስዎ ቦታ መውሰድ አለብዎት። የአርዱዲኖ አይዲኢ ፕሮጄክቶችን ያስቀምጡ። ከዚያ Arduino IDE ን ይጀምሩ ፣ ቦርድ ያዋቅሩ እና ወደብ የኔትአናሊዘር ፕሮጀክት ይክፈቱ ፣ አርዱዲኖን ብቻ ፕሮግራም ያድርጉ እና ስርዓቱን መጠቀም ይችላሉ።

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 un solo proyecto, quizás en alguna futura versión use un ESP8266 que ya tiene mas poder de hardware. Este proyecto utiliza 2 librerías "LiquidCrystal" para la pantalla lcd, que ya incluye con arduino ide y "EtherCard" para el modulo ethernet, esta ultima hay que descargar la desde su web ya que no esta incluida 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 "Clone or Download" y finalmente abrir el link con el texto "ዚፕ አውርድ "፣ ከዚህ በታች ያለውን መረጃ ወደ ዚፕ ዚፕ ያስገቡ። ያ 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. ሲ udoዶ ኮምፕሊት ቶስ ሎስ ፓሶስ ያ ታይኔ ላስ ሊብሬሪያስ ፓራ ፕሮ ፕሮክቶር። 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 inside, 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 ፣ ብቸኛ ማረፊያ መርሃ ግብር ኤል አርዱinoኖ ያ ያ ፖድራን ተጠቃሚ ኤል ስርዓት።

የሚመከር: