Агуулгын хүснэгт:

NetAnalyzer: 3 алхам
NetAnalyzer: 3 алхам

Видео: NetAnalyzer: 3 алхам

Видео: NetAnalyzer: 3 алхам
Видео: Сводные таблицы Excel с нуля до профи за полчаса + Дэшборды! | 1-ое Видео курса "Сводные Таблицы" 2024, Арваннэгдүгээр
Anonim
Image
Image
NetAnalyzer
NetAnalyzer
NetAnalyzer
NetAnalyzer
NetAnalyzer
NetAnalyzer

NetAnalyzer бол ldu сүлжээнд дүн шинжилгээ хийх, илрүүлэх боломжийг олгодог arduino дээр суурилсан систем юм. DHCP -ээр дамжуулан Ethernet сүлжээнд холбогдож, сүлжээний өгөгдлийг (IP, Netmask, Gateway, DNS) үзэх боломжийг олгодог. Google DNS ба имэйлээр өгөгдөл илгээх гэх мэт. Хөгжиж байгаа тул хараахан идэвхжүүлээгүй байна.

NetAnalyzer нь системд ямар үүрэг гүйцэтгэдэг болохыг олж мэдэх боломжтой болно. Энгийн функцууд нь DHCP эсвэл улаан сүлжээний холболт хийх боломжийг олгодог (IP, Netmask, Gateway y DNS). Las funciones para realizar análisis en la red son: Gateway, Ping a DNS, Ping a Google DNS y Enviar los Datos por Email, to the otras. aun no se encuentran activadas, que que por estar en desarrollo.

Алхам 1: Материал

Материал
Материал
Материал
Материал

Материалууд Эдгээр нь миний энэ төсөлд ашигласан зарим материалууд бөгөөд заримыг нь дахин боловсруулсан бөгөөд энэ нь илүү сонирхолтой болгодог.

  • 1- Arduino Pro Mini 5v/16mhz
  • 1- Ethernet ENC28J60
  • 1- LCD дэлгэц 1602 HD44780
  • 1- Хүчдэл зохицуулагч LM7805
  • 1- LD1117-33 хүчдэлийн зохицуулагч (PC дахин боловсруулах)
  • 1- NA (Recycling) товчлууртай Ротари кодлогч
  • 1- Нэг туйлтай унтраалга
  • 1- Илтгэгч эсвэл дуугарагч
  • 1- NA товчлуур
  • 1- 220 Ом эсэргүүцэл
  • 2- 1 к ом эсэргүүцэл
  • 6- эсэргүүцэл 10 к ом
  • 1- Прототипт зориулсан бүх нийтийн ПХБ
  • 1- 9V зайны холбогч (дахин боловсруулах)
  • 2- 12 зүү эмэгтэй холбогч (Arduino Pro Mini-ийн зүү зурвас)
  • 1- 8 Pin эрэгтэй холбогч (Pin Strip)
  • 1- 8 зүү эмэгтэй холбогч (дахин боловсруулсан)
  • 1- 5 зүү эрэгтэй холбогч (дахин боловсруулах)
  • 1- 5 зүү эмэгтэй холбогч (дахин боловсруулсан)
  • 1- 5 Pin хос мөр эмэгтэй холбогч (5 зүү хос мөр) (Ethernet ENC28J60-д зориулсан адаптер PC эх хавтан)
  • 1- 4 зүү эрэгтэй холбогч (зүү тууз)
  • 1- 4 зүү эмэгтэй холбогч (PC дахин боловсруулах)
  • 1- 3 зүү эрэгтэй холбогч (зүү тууз)
  • 1- 3 зүү эмэгтэй холбогч (PC дахин боловсруулах)
  • 1- 3 зүү эмэгтэй холбогч (Arduino Pro Mini-ийн зүү зурвас)
  • 1- 2 зүү эрэгтэй холбогч (зүү тууз)
  • 1- 2 зүү эмэгтэй холбогч (дахин боловсруулах)
  • 1- 2 зүүтэй эрэгтэй холбогч (дахин боловсруулах принтер)
  • 1- 2 зүү эмэгтэй холбогч (принтер дахин боловсруулах)

Материалууд Estos son algunos de los materias que ашиглах 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- Pulsador NA-ийн Rotary Encoder (Reciclado de Autoestereo)
  • 1- Монополяр таслагч
  • 1- Парланте эсвэл баззер
  • 1- Пульсадор Н. А
  • 1- эсэргүүцэл 220 Ом
  • 2- 1 к ом эсэргүүцэх чадвар
  • 6- 10 к ом эсэргүүцэх чадвар
  • 1- Protacipos-ийн бүх нийтийн газар
  • 1- Batería de 9V (Reciclado) холбогч
  • 2- Hembra de 12 Pines холбогч (Tiras de Pines para Arduino Pro Mini)
  • 1- Conector Macho de 8 Pines (Tira de Pines)
  • 1- Холбогч Hembra de 8 Pines (Reciclado)
  • 1- Conector Macho de 5 Pines (Reciclado)
  • 1- Холбогч Hembra de 5 Pines (Reciclado)
  • 1- Холбогч Hembra de 5 Pines Doble Fila (Adaptador Placa Madre de PC para Ethernet ENC28J60)
  • 1- Conector Macho de 4 Pines (Tira de Pines)
  • 1- Холбогч Hembra de 4 Pines (Reciclado de PC)
  • 1- Conector Macho de 3 Pines (Tira de Pines)
  • 1- Холбогч Hembra de 3 Pines (Reciclado de PC)
  • 1- Хэмбра де 3 нарс холбогч (Tiras de Pines para Arduino Pro Mini)
  • 1- Conector Macho de 2 Pines (Tira de Pines)
  • 1- Холбогч Hembra de 2 Pines (Reciclado)
  • 1- Conector Macho de 2 Pines (Reciclado de Impresora)
  • 1- Холбогч Hembra de 2 Pines (Reciclado de Impresora)

Алхам 2: Техник хангамж

Техник хангамж
Техник хангамж
Техник хангамж
Техник хангамж
Техник хангамж
Техник хангамж

Энэ төслийг яаралтай өөрчилж, дахин боловсруулах олон материалыг ашиглан бүтээсэн, надад материалын бүрэн жагсаалт байхгүй, цахим хэлхээний диаграмыг гаргахад хэдэн өдөр зарцуулсан, би үүнийг хийх боломжтой гэж найдаж байна. энэ нийтлэлийг илүү их мэдээлэлтэйгээр шинэчлэх.

Материалууд нь маш их ашиглагддаг бөгөөд энэ нь материалын бүрэн бүтэн байдлыг харуулдаг бөгөөд энэ нь цахилгаан гүйдлийн диаграмм, цахилгаан гүйдэл, цахилгаан хангамжийг ашиглах боломжийг олгодог.

Алхам 3: Код ба номын сан

Код ба номын сан
Код ба номын сан
Код ба номын сан
Код ба номын сан

Энэ бол асуудлуудаас зайлсхийхийн тулд кодыг LCD, оролт (товчлуур, сонгогч), гаралт (Led, чанга яригч), Ethernet гэсэн хэсгүүдэд хуваасан хамгийн чухал хэсгүүдийн нэг юм. Бүх зүйлийг нэг төсөлд нэгтгээрэй, магадгүй ирээдүйн зарим хувилбаруудад би илүү тоног төхөөрөмжийн хүч чадалтай ESP8266 -ийг ашиглах болно. Энэ төсөл нь ldu -дэлгэцийн хувьд "LiquidCrystal" гэсэн 2 номын санг ашигладаг бөгөөд үүнийг аль хэдийн arduino ide болон "EtherCard" -д багтаасан болно. ethernet модуль, энэ сүүлчийнх нь вэбсайтаас татаж авах ёстой, учир нь энэ нь arduino ide -д ороогүй болно. Татаж авахын тулд https://github.com/jcw/ethercard/ дээрх номын сангийн git репозиторт нэвтэрч ороод "Clone or Download" гэсэн бичвэр бүхий ногоон товчийг дараад "ZIP татаж авах" гэсэн тексттэй холбоосыг нээнэ үү. ", та ZIP файлаас татаж эхэлнэ. ZIP файлыг татаж, байршуулж, задалж дуусаад фолдер үүсгэн "EtherCard" болгон өөрчилж, arduino ide номын сангийн фолдерыг зөөвөл arduino ide төслүүд хадгалагдах хавтсанд байрлана. Хэрэв та бүх алхмуудыг хийж чадсан бол төслийн номын сантай болно. Бид хуваарь гаргах гэж байна, шахсан файлыг татаж аваад задлахад "NetAnalyzer" фолдер үүсч, дотор нь "NetAnalyzer. Ino" файл үүснэ, та энэ хавтсыг (файлын хамт) байршил руугаа зөөх ёстой. Arduino IDE төслүүдийг хадгалах. дараа нь Arduino IDE -ийг эхлүүлж, самбар, портыг тохируулж, NetAnalyzer төслийг нээгээд Arduino програмчлаад л системийг ашиглах боломжтой болно.

Хамгийн чухал зүйл бол LCD, Entradas (Botones, Selector), Salidas (Led, Parlante) y Ethernet, fui depurando cada parte y no tuve muchos problemasas para unir todo en. solo proyecto, ESP8266 програм хангамжийг ашиглахын тулд компьютерийн тоног төхөөрөмжийг ашиглана уу. "LiquidCrystal" гэсэн хоёр номын сангийн хувьд "EtherCard" нь "EtherCard" гэсэн хоёр хувилбарыг багтаасан болно. Https://github.com/jcw/ethercard/ дээр дарж, "Clone эсвэл Татаж авах" текстийг татаж авахын тулд ZIP файлыг татаж авах боломжтой. ", ZIP архивыг татаж аваарай. Татаж авах, байршуулах, архивлах, архивт оруулах, хивс хайх, "EtherCard" -ийг шинэчлэх, хивс хайх, мөн хивс хайх, артерийн дизайны хувьд хамгийн шилдэг нь болно. Энэхүү програмыг бүрэн гүйцэд хийх боломжтой болно. Vamos a Programar, ганцаарчилсан хэлбэрээр архив татаж авахын тулд "NetAnalyzer" архивын "NetAnalyzer.ino" архивын дотоод засал чимэглэл, шинэ хөтөч хивс (con el archivo) a la ubicación donde guardan los татаж авах боломжтой. Arduino IDE програмууд. Энэ нь Arduino IDE, тохиргоог хийх, NetAnalyzer програмыг тохируулах, мөн Arduino програмыг бие даан ашиглах боломжтой болно.

Зөвлөмж болгож буй: