विषयसूची:

नेट विश्लेषक: ३ कदम
नेट विश्लेषक: ३ कदम

वीडियो: नेट विश्लेषक: ३ कदम

वीडियो: नेट विश्लेषक: ३ कदम
वीडियो: भक्तिकाल के महत्त्वपूर्ण प्रश्नों का विश्लेषण |MPTET,UGC-NET,MPSET वर्ग -2 चयन परीक्षा |BY DANGI SIR 2024, अक्टूबर
Anonim
Image
Image
नेट विश्लेषक
नेट विश्लेषक
नेटविश्लेषक
नेटविश्लेषक
नेटविश्लेषक
नेटविश्लेषक

NetAnalyzer एक arduino आधारित प्रणाली है जो लैन नेटवर्क का विश्लेषण और पता लगाने की अनुमति देती है। इसका संचालन सरल है, इसे डीएचसीपी के माध्यम से एक ईथरनेट नेटवर्क लिंक से जोड़ना और फिर नेटवर्क डेटा (आईपी, नेटमास्क, गेटवे और डीएनएस) देखने की अनुमति देता है। नेटवर्क पर विश्लेषण करने के लिए कार्य हैं: पिंग ए गेटवे, पिंग ए डीएनएस, पिंग एक Google DNS और ईमेल द्वारा डेटा भेजें, दूसरों के बीच में। अभी तक सक्रिय नहीं हैं, क्योंकि वे विकास में हैं।

NetAnalyzer es un sistema basado en arduino que permete analizar y डिटेक्टर रेड्स लैन। एसयू funcionamiento es simple, al conectarlo a una red ethernet enlaza via DHCP y luego permete visualizar los datos de red (IP, Netmask, Gateway y DNS)। वास्तविक समय पर विश्लेषण के लिए लाएँ लाल बेटा: पिंग ए गेटवे, पिंग ए डीएनएस, पिंग ए गूगल डीएनएस और एनवीयर लॉस डेटोस पोर ईमेल, अन्य बातें। औन नो से एनक्यूएंट्रान एक्टिवादास, या क्यू से पोर एस्टार एन डेसरोलो।

चरण 1: सामग्री

सामग्री
सामग्री
सामग्री
सामग्री

सामग्री ये कुछ ऐसी सामग्रियां हैं जिनका उपयोग मैंने इस परियोजना के लिए किया है, कुछ को पुनर्नवीनीकरण किया गया है, जो इसे और अधिक रोचक बनाता है।

  • 1- Arduino Pro Mini 5v/16mhz
  • 1- ईथरनेट ENC28J60
  • 1- एलसीडी डिस्प्ले 1602 HD44780
  • 1- वोल्टेज नियामक LM7805
  • 1- LD1117-33 वोल्टेज नियामक (पीसी पुनर्चक्रण)
  • 1- एनए (रीसाइक्लिंग) बटन के साथ रोटरी एनकोडर
  • 1- सिंगल पोल स्विच
  • 1- स्पीकर या बजर
  • 1- एनए पुश-बटन
  • 1- 220 ओम के प्रतिरोधक
  • 2- 1k ओम के प्रतिरोधक
  • 6- रेसिस्टर्स10k ohms
  • 1- प्रोटोटाइप के लिए यूनिवर्सल पीसीबी
  • 1- 9वी बैटरी कनेक्टर (रीसाइक्लिंग)
  • 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 पिन महिला कनेक्टर (प्रिंटर पुनर्चक्रण)

मैटेरियल्स एस्टोस सोन अल्गुनोस डे लॉस मटेरियास क्यू यूज पैरा एस्टे प्रोयेक्टो, एल्गुनोस सोन रेसीक्लाडोस, एसो लो हैस मास इंट्रेसेन्ट।

  • 1- Arduino Pro Mini 5v/16mhz
  • 1- ईथरनेट ENC28J60
  • 1- पेंटाल्ला एलसीडी 1602 HD44780
  • 1- रेगुलेटर डी वोल्टाजे LM7805
  • 1- रेगुलेटर डी वोल्टाजे LD1117-33 (Reciclado de PC)
  • 1- रोटरी एनकोडर कॉन पल्सडोर एनए (Reciclado de Autoestereo)
  • 1- इंटरप्रेटर मोनोपोलर
  • 1- पारलांटे या बजर
  • 1- पल्सडोर NA
  • 1- रेसिस्टेंसियास डी 220 ओम
  • 2- रेसिस्टेंसियास डे 1k ओम
  • 6- रेसिस्टेंसियास डी 10k ओम
  • 1- प्लाका यूनिवर्सल पैरा प्रोटोटिपोस
  • 1- कनेक्टर पैरा बटेरिया डे 9वी (रेसीक्लाडो)
  • 2- कनेक्टर हेम्ब्रा डे 12 पाइंस (टिरस डी पाइंस पैरा अरुडिनो प्रो मिनी)
  • 1- कनेक्टर माचो डे 8 पाइंस (टीरा डी पाइंस)
  • 1- कनेक्टर हेम्ब्रा डे 8 पाइंस (रेसीक्लाडो)
  • 1- कनेक्टर माचो डे 5 पाइंस (रेसीक्लाडो)
  • 1- कनेक्टर हेम्ब्रा डे 5 पाइंस (रेसीक्लाडो)
  • 1- कनेक्टर हेम्ब्रा डी 5 पाइन्स डोबल फिला (एडेप्टाडोर प्लाका माद्रे डी पीसी पैरा ईथरनेट ENC28J60)
  • 1- कनेक्टर माचो डे 4 पाइंस (टीरा डी पाइंस)
  • 1- कनेक्टर हेम्ब्रा डी 4 पाइंस (रेसीक्लाडो डी पीसी)
  • 1- कनेक्टर माचो डे 3 पाइंस (टीरा डी पाइंस)
  • 1- कनेक्टर हेम्ब्रा डी 3 पाइंस (रेकिक्लाडो डी पीसी)
  • 1- कनेक्टर हेम्ब्रा डे 3 पाइंस (टिरस डी पाइंस पैरा अरुडिनो प्रो मिनी)
  • 1- कनेक्टर माचो डे 2 पाइंस (टीरा डी पाइंस)
  • 1- कनेक्टर हेम्ब्रा डे 2 पाइंस (रेसीक्लाडो)
  • 1- कनेक्टर माचो डे 2 पाइंस (रेकिक्लाडो डी इम्प्रेसोरा)
  • 1- कनेक्टर हेम्ब्रा डे 2 पाइंस (रेकिक्लाडो डी इम्प्रेसोरा)

चरण 2: हार्डवेयर

हार्डवेयर
हार्डवेयर
हार्डवेयर
हार्डवेयर
हार्डवेयर
हार्डवेयर

इस परियोजना को मक्खी पर संशोधित किया गया था और बहुत सारी रीसाइक्लिंग सामग्री का उपयोग करके बनाया गया था, मेरे पास सामग्रियों की पूरी सूची नहीं है और मुझे इसके इलेक्ट्रॉनिक सर्किट का आरेख बनाने में कुछ दिन लगे, मुझे उम्मीद है कि मैं सक्षम हूं इस प्रकाशन को अधिक डेटा के साथ अपडेट करें।

एस्टे प्रॉयेक्टो से फ्यू मॉडिफांडो सोब्रे ला मार्चा वाई से क्रेओ उसांडो मोचो मटेरियल डे रिसिक्लेजे, नो टेंगो उना लिस्टा कम्प्लीटा डे मटेरियल्स वाई मी टोमो उनोस डायस क्रेयर एल डायग्रामा डेल सर्किटो इलेक्ट्रोनिको डेल मिसमो, एस्पेरो पोडर इर एक्चुअलिजैंडो कोन एस्टा पब्लिकेशंस।

चरण 3: कोड और पुस्तकालय

कोड और पुस्तकालय
कोड और पुस्तकालय
कोड और पुस्तकालय
कोड और पुस्तकालय

यह सबसे महत्वपूर्ण भागों में से एक है, समस्याओं से बचने के लिए मैंने कोड को भागों में विभाजित किया: एलसीडी, इनपुट (बटन, चयनकर्ता), आउटपुट (एलईडी, स्पीकर) और ईथरनेट, मैंने प्रत्येक भाग को डिबग किया और इसमें कई समस्याएं नहीं थीं एक ही परियोजना में सब कुछ एकजुट करें, शायद भविष्य के किसी संस्करण में मैं एक ESP8266 का उपयोग करूंगा जिसमें पहले से ही अधिक हार्डवेयर शक्ति है। यह परियोजना एलसीडी स्क्रीन के लिए 2 पुस्तकालयों "लिक्विड क्रिस्टल" का उपयोग करती है, जो पहले से ही arduino ide और "EtherCard" के साथ शामिल है। ईथरनेट मॉड्यूल, इस आखिरी को अपने वेब से डाउनलोड करना होगा क्योंकि यह arduino ide में शामिल नहीं है। डाउनलोड करने के लिए बस https://github.com/jcw/ethercard/ पर लाइब्रेरी के गिट रिपॉजिटरी में लॉग ऑन करें, फिर "क्लोन या डाउनलोड" टेक्स्ट के साथ हरे बटन को दबाएं और अंत में "डाउनलोड ज़िप" टेक्स्ट के साथ लिंक खोलें। ", आप ज़िप फ़ाइल से डाउनलोड करना शुरू कर देंगे। एक बार जब आप ज़िप फ़ाइल को डाउनलोड करना, ढूंढना और खोलना समाप्त कर लेते हैं, तो यह एक फ़ोल्डर उत्पन्न करता है, इसका नाम बदलकर "ईथरकार्ड" कर देता है और arduino ide पुस्तकालयों के फ़ोल्डर को स्थानांतरित कर देता है, यह उस फ़ोल्डर के अंदर स्थित होता है जहाँ arduino ide प्रोजेक्ट सहेजे जाते हैं। यदि आप सभी चरणों को पूरा करने में सक्षम थे तो आपके पास पहले से ही परियोजना के लिए पुस्तकालय हैं। हम शेड्यूल करने जा रहे हैं, बस संपीड़ित फ़ाइल को डाउनलोड करें और इसे निकालें, यह एक फ़ोल्डर "NetAnalyzer" बनाता है जिसके अंदर "NetAnalyzer. ino" फ़ाइल होती है, आपको इस फ़ोल्डर (फ़ाइल के साथ) को उस स्थान पर ले जाना होगा जहां आप Arduino IDE प्रोजेक्ट्स को सेव करें। फिर Arduino IDE प्रारंभ करें, बोर्ड कॉन्फ़िगर करें, पोर्ट करें और NetAnalyzer प्रोजेक्ट खोलें, बस Arduino को प्रोग्राम करें और आप सिस्टम का उपयोग करने में सक्षम होंगे।

एस्टा एस उना डे लास पार्टेस क्यू मास इम्पोर्टेन्स, पैरा एविटर प्रॉब्लम्स डिविडी एल कोडिगो एन पार्टेस: एलसीडी, एंट्राडास (बोटोन्स, सिलेक्टर), सालिडास (एलईडी, पारलांटे) और ईथरनेट, फूई डेपुरंडो कैडा पार्ट वाई नो टूव मोचोस प्रॉब्लमस पैरा यूनिर टूडो एन संयुक्त राष्ट्र एकल परियोजना, अलग-अलग भविष्य के संस्करणों का उपयोग करके ESP8266 के साथ हार्डवेयर का उपयोग करें। इस परियोजना का उपयोग 2 पुस्तकालय "लिक्विड क्रिस्टल" पैरा ला पेंटाला एलसीडी, क्यू या से शामिल हैं और "ईथर कार्ड" के लिए मॉड्यूल ईथरनेट, एस्टा अल्टिमा हे क्यू डिस्करगर ला डेसडे सु वेब या क्यू नो एस्टा इनक्लूइड में शामिल हैं। पैरा डेसकारगर सोलो हाय क्यू इंग्रेसर अल रिपोजिटरियो गिट डे ला लाइब्रेरिया एन https://github.com/jcw/ethercard/, लुएगो प्रेसिजनर एल बॉटन वर्डे को एल टेक्स्टो "क्लोन या डाउनलोड" और फाइनलमेंट अबरीर एल लिंक कॉन एल टेक्स्टो "डाउनलोड ज़िप ", से इनिसियारा ला डेसकारगर डेल आर्किवो ज़िप। हां फाइनलीजादा ला डेसकारगा, लोकलाइजर और डिस्कॉमप्रिमर एल आर्किवो जिप, एस्टो जेनेरा उना कारपेटा, एम रेनोम्ब्रार ला ए "ईथरकार्ड" और मूवर ला कारपेटा डे लाइब्रेरियास डे आर्डुइनो इड, से एनक्यूएंट्रा डेंट्रो डे ला कारपेटा डोंडे से गार्डन लॉस प्रोयेक्टोस डे। सी पुडो कम्पलीटर टूडोस लॉस पासोस या टिएन लास लाइब्रेरियास पैरा एल प्रॉयक्टो। वामोस ए प्रोग्रामर, सोलो टिएनन क्यू डेसकारगर एल आर्किवो कॉम्प्रिमिडो और एक्सट्रार लो, एस्टो क्रीया उना कारपेटा "नेटएनालिज़र" कॉन अन आर्किवो "नेटएनालिज़र.इनो" एन सु इंटीरियर, टिएनन क्यू मूवर एस्टा कारपेटा (कॉन एल आर्किवो) ए ला यूबिकासीन डोंडे गार्डन लॉस प्रोएक्टोस डी अरुडिनो आईडीई। पहले Arduino IDE, कॉन्फ़िगरर प्लेका, प्योर्टो और अबरी एल प्रोयेक्टो NetAnalyzer, सोलो रेस्टा प्रोग्रामर el Arduino y ya podrán utilizar el सिस्तेमा।

सिफारिश की: