সুচিপত্র:

হ্যাকারবক্স 0031: ইথার: 10 টি ধাপ
হ্যাকারবক্স 0031: ইথার: 10 টি ধাপ

ভিডিও: হ্যাকারবক্স 0031: ইথার: 10 টি ধাপ

ভিডিও: হ্যাকারবক্স 0031: ইথার: 10 টি ধাপ
ভিডিও: Консультант от бога Tg: cadrolikk 2024, জুলাই
Anonim
হ্যাকারবক্স 0031: ইথার
হ্যাকারবক্স 0031: ইথার

এই মাসে, হ্যাকারবক্স হ্যাকাররা ইথারনেট, রাউটার অপারেটিং সিস্টেম, নেটওয়ার্ক মনিটরিং এবং নেটওয়ার্ক বিশ্লেষণের দিকে নজর দিচ্ছে। এই নির্দেশযোগ্যটিতে হ্যাকারবক্স #0031 এর সাথে কাজ করার জন্য তথ্য রয়েছে, যা সরবরাহ শেষ হওয়ার সময় আপনি এখানে নিতে পারেন। এছাড়াও, যদি আপনি প্রতি মাসে আপনার মেইলবক্সে এইরকম একটি হ্যাকারবক্স পেতে চান, দয়া করে HackerBoxes.com এ সাবস্ক্রাইব করুন এবং বিপ্লবে যোগ দিন!

হ্যাকারবক্স 0031 এর জন্য বিষয় এবং শিক্ষার উদ্দেশ্য:

  • WT3020 ইথারনেট রাউটার কনফিগার করুন
  • WT3020 রাউটারে OpenWrt অপারেটিং সিস্টেম ইনস্টল করুন
  • হ্যাকারবক্স ইথারট্যাপ কিট একত্রিত করুন
  • নিষ্ক্রিয়ভাবে নেটওয়ার্ক ট্র্যাফিক পর্যবেক্ষণ করতে ইথারট্যাপ স্থাপন করুন
  • Arduino ন্যানোর সাথে ব্যবহারের জন্য Arduino IDE কনফিগার করুন
  • আরডুইনো ন্যানোতে একটি ENC28J60 ইথারনেট নিয়ামক ইন্টারফেস করুন
  • Arduino Nano থেকে ইথারনেট প্যাকেট প্রেরণ এবং গ্রহণ করুন

হ্যাকারবক্সগুলি DIY ইলেকট্রনিক্স এবং কম্পিউটার প্রযুক্তির জন্য মাসিক সাবস্ক্রিপশন বক্স পরিষেবা। আমরা শখ, নির্মাতা এবং পরীক্ষক। আমরা স্বপ্নের স্বপ্নদ্রষ্টা। হ্যাক দ্য প্ল্যানেট!

ধাপ 1: হ্যাকারবক্স 0031: বক্সের বিষয়বস্তু

  • HackerBoxes #0031 সংগ্রহযোগ্য রেফারেন্স কার্ড
  • Nexx WT3020F ইথারনেট রাউটার
  • এক্সক্লুসিভ হ্যাকারবক্স ইথারট্যাপ কিট
  • Arduino Nano 5V, 16MHz
  • ENC28J60 ইথারনেট মডিউল
  • রেড ক্রসওভার অ্যাডাপ্টার প্লাগ
  • মহিলা থেকে মহিলা ডুপন্ট জাম্পার
  • এক্সক্লুসিভ OpenWrt Decal

আরও কিছু জিনিস যা সহায়ক হবে:

  • সোল্ডারিং আয়রন, সোল্ডার এবং বেসিক সোল্ডারিং টুলস
  • সফটওয়্যার সরঞ্জাম চালানোর জন্য কম্পিউটার

সবচেয়ে গুরুত্বপূর্ণভাবে, আপনার অ্যাডভেঞ্চার, ডিআইওয়াই স্পিরিট এবং হ্যাকার কৌতূহলের প্রয়োজন হবে। হার্ডকোর DIY ইলেকট্রনিক্স একটি তুচ্ছ সাধনা নয়, এবং হ্যাকারবক্সগুলি জল দেওয়া হয় না। লক্ষ্য হল অগ্রগতি, পরিপূর্ণতা নয়। আপনি যখন অ্যাডভেঞ্চার চালিয়ে যান এবং উপভোগ করেন, তখন নতুন প্রযুক্তি শেখা এবং আশা করা যায় যে কিছু প্রকল্প কাজ করছে তা থেকে প্রচুর তৃপ্তি পাওয়া যেতে পারে। আমরা প্রতিটি পদক্ষেপ ধীরে ধীরে গ্রহণ করার পরামর্শ দিচ্ছি, বিস্তারিত মনে রেখে এবং সাহায্য চাইতে ভয় পাবেন না।

হ্যাকারবক্সের প্রায়শই জিজ্ঞাসিত প্রশ্নাবলীতে বর্তমান এবং সম্ভাব্য সদস্যদের জন্য প্রচুর তথ্য রয়েছে।

ধাপ 2: ইথার

Image
Image

"একমাত্র জিনিস যা আমাকে সত্যিই চিন্তিত করেছিল তা হল ইথার। পৃথিবীতে ইথার বিঞ্জের গভীরে একজন মানুষের চেয়ে বেশি অসহায় এবং দায়িত্বজ্ঞানহীন এবং হতাশাজনক কিছু নেই, এবং আমি জানতাম যে আমরা খুব শীঘ্রই সেই পচা জিনিসে প্রবেশ করব।" - হান্টার এস থম্পসন, "লাস ভেগাসে ভয় এবং ঘৃণা"

ইথারনেট (উইকিপিডিয়া) হল কম্পিউটার নেটওয়ার্কিং প্রযুক্তির একটি পরিবার যা সাধারণত লোকাল এরিয়া নেটওয়ার্কে (LANs) ব্যবহৃত হয়। ইথারনেট বাণিজ্যিকভাবে 1980 সালে চালু করা হয়েছিল এবং 1983 সালে প্রথম মানসম্মত হয়েছিল এবং তারপরে উচ্চতর বিট রেট এবং দীর্ঘ লিংক দূরত্বকে সমর্থন করার জন্য পরিমার্জিত করা হয়েছে। সংযুক্ত "ইথারনেট হ্যাকস" ভিডিও, অন্যথায় বেশ ভাল, অযৌক্তিক দাবি করে যে ওয়্যারলেড ইথারনেট ওয়্যারলেস প্রযুক্তির কারণে অচল হয়ে যাচ্ছে।

মূল 10BASE5 ইথারনেট একটি ভাগ করা মাধ্যম হিসাবে বড়, চর্বিযুক্ত সমাক্ষ তার ব্যবহার করে। নতুন ইথারনেট বৈকল্পিকগুলি হাব বা সুইচগুলির সাথে একযোগে পাকানো জোড়া এবং ফাইবার অপটিক লিঙ্ক ব্যবহার করে। এর ইতিহাস চলাকালীন, ইথারনেট ডেটা স্থানান্তরের হার মূল 2.94 এমবিপিএস থেকে বাড়িয়ে শত শত জিবিপিএস করা হয়েছে।

ইথারনেট OSI মডেলের সর্বনিম্ন দুটি স্তর (ফিজিক্যাল লেয়ার এবং ডেটা লিঙ্ক লেয়ার) সহ পরিষেবা প্রদান করে। আপনি যদি সাত স্তরের OSI নেটওয়ার্ক মডেল (আপনি করেন) সম্পর্কে আরো জানতে চান, তাহলে উইকিপিডিয়া এবং/অথবা এই ভিডিওটি দেখুন।

ধাপ 3: Nexx WT3020F ইথারনেট রাউটার এবং OpenWrt

Nexx WT3020F ইথারনেট রাউটার এবং OpenWrt
Nexx WT3020F ইথারনেট রাউটার এবং OpenWrt

ইথারনেট রাউটারের Nexx WT3020 সিরিজ মিডিয়াটেক MT7620N (স্পেক্স) এর উপর ভিত্তি করে তৈরি। এই রাউটারের মধ্যে দুটি UTP ইথারনেট পোর্ট এবং একটি 802.11n 300Mbps ওয়্যারলেস ইন্টারফেস 2.4 GHz এ কাজ করে।

OpenWrt হল লিনাক্স ভিত্তিক এম্বেডেড অপারেটিং সিস্টেমের জন্য একটি ওপেন সোর্স প্রকল্প, প্রাথমিকভাবে এমবেডেড রাউটারগুলিতে ব্যবহৃত হয়। সমস্ত উপাদানগুলি সীমিত স্টোরেজ এবং হোম রাউটারগুলিতে উপলব্ধ মেমরির সাথে খাপ খাইয়ে যথেষ্ট ছোট হওয়ার জন্য অপ্টিমাইজ করা হয়েছে। OpenWrt একটি কমান্ড-লাইন ইন্টারফেস (অ্যাশ শেল), অথবা একটি ওয়েব ইন্টারফেস (LuCI) ব্যবহার করে কনফিগার করা যেতে পারে।

আপনার ডিভাইসের কার্যকারিতা বাড়ানোর জন্য opkg প্যাকেজ ম্যানেজমেন্ট সিস্টেমের মাধ্যমে ইনস্টলেশনের জন্য কয়েক হাজার প্যাকেজ পাওয়া যায়। এই প্যাকেজগুলির মধ্যে রয়েছে ফায়ারওয়াল, টেলিফোনি, ভিপিএন, স্টোরেজ, মেসেজিং, রাউটিং এবং ইমেইল পরিষেবা অনেকের মধ্যে।

এই OpenWrt উইকি এন্ট্রি WT3020 রাউটারে OpenWrt ইনস্টল করাকে অন্তর্ভুক্ত করে। "ইনস্টলেশন" শিরোনামের অধীনে বাইনারিগুলির একটি টেবিল রয়েছে। এগুলো ব্যবহার করবেন না। পরিবর্তে, সেই টেবিলের নীচে "LEDE ফার্মওয়্যার ডাউনলোড" এর লিঙ্কে ক্লিক করুন। এগুলি সর্বশেষ সংস্করণ। রাউটার ফার্মওয়্যার ফ্ল্যাশ করার জন্য এখানে একটি চমৎকার টিউটোরিয়াল রয়েছে। OpenWrt HOWTOs বেশ সহায়ক হতে পারে।

ধাপ 4: ইথারট্যাপ কিট

ইথারট্যাপ কিট
ইথারট্যাপ কিট

ইথারট্যাপ একটি প্যাসিভ ইথারনেট ট্যাপ। এটি "প্যাসিভ" যেটিতে ইথারট্যাপটি নেটওয়ার্কের যেখানে এটি স্থাপন করা হয়েছে সেখানে ইথারনেট তারের একটি টুকরার মতো দেখাচ্ছে। পর্যবেক্ষণের জন্য পাস-থ্রু পোর্টগুলি ইথারনেট সংযোগের মধ্যে ইনলাইন সংযুক্ত থাকে। পাস-থ্রু দুটি চ্যানেল (প্রতিটি দিকে একটি যাচ্ছে) PCB- এর ট্রেস এ শারীরিকভাবে "ট্যাপ" করা হয়। ট্যাপ করা সিগন্যাল দুটি ট্যাপ পোর্টে সংযুক্ত করা হয়। দুটি ট্যাপ পোর্টগুলিতে কেবল তাদের রিসিভ চ্যানেলগুলি তারযুক্ত রয়েছে। এই সুরক্ষা ব্যবস্থা অনুযায়ী, ট্যাপ পোর্টগুলির কোনটিই পাস-থ্রুতে প্রেরণ করতে পারে না।

ইথারট্যাপ কিট অন্তর্ভুক্ত:

  • এক্সক্লুসিভ হ্যাকারবক্স ইথারট্যাপ পিসিবি
  • দুটি কালো RJ45 জ্যাক
  • দুটি হলুদ আরজে 45 জ্যাক
  • দুটি 220pF সিরামিক ক্যাপাসিটার

ইথারট্যাপ কিটের সমাবেশ মোটামুটি সহজবোধ্য। দুটি ভিন্ন রঙের RJ45 জ্যাক আসলে অভিন্ন এবং যেকোনোভাবে আপনার পছন্দ মতো স্থাপন করা যেতে পারে। আমরা সাধারণত পাস-থ্রু পোর্টে কালো আরজে 45 জ্যাক এবং ট্যাপ পোর্টে হলুদ জ্যাক রাখি। দুটি ক্যাপাসিটার পোলারাইজড নয় এবং যেকোনো ভাবেই insোকানো যায়।

ইথারট্যাপের অপারেশনে পাস-থ্রু সংযুক্ত করা এবং তারপরে ওয়্যারশার্কের মতো একটি প্যাকেট ক্যাপচার/বিশ্লেষণ প্রোগ্রাম চালানো কম্পিউটারের সাথে একটি ট্যাপ পোর্ট (ট্রাফিকের কোন দিকটি আপনি পর্যবেক্ষণ করছেন তার উপর নির্ভর করে) সংযুক্ত করা জড়িত।

শাউ আউট আউট: ইথারট্যাপ মাইকেল ওসম্যানের নিক্ষেপকারী তারকা ল্যান ট্যাপ দ্বারা অনুপ্রাণিত হয়েছিল, তাই তার সাইটে গ্রেট স্কট গ্যাজেটগুলিতে প্রচুর প্রাসঙ্গিক বিবরণ এবং ইতিহাস রয়েছে। মাইকেল আপনি সেখানে থাকাকালীন চেক করার মতো আরও কিছু দুর্দান্ত খেলনা তৈরি করেন।

ধাপ 5: আরডুইনো ন্যানো মাইক্রোকন্ট্রোলার প্ল্যাটফর্ম

আরডুইনো ন্যানো মাইক্রোকন্ট্রোলার প্ল্যাটফর্ম
আরডুইনো ন্যানো মাইক্রোকন্ট্রোলার প্ল্যাটফর্ম

অন্তর্ভুক্ত Arduino ন্যানো মডিউল হেডার পিন সঙ্গে আসে, কিন্তু তারা মডিউল বিক্রি করা হয় না। আপাতত পিনগুলি ছেড়ে দিন। Arduino Nano মডিউলের এই প্রাথমিক পরীক্ষাগুলি আলাদাভাবে BioSense বোর্ড এবং PRIOR থেকে শুরু করে হেডার পিনগুলি Arduino Nano পিন করে। পরবর্তী কয়েকটি ধাপের জন্য যা প্রয়োজন তা হল একটি মাইক্রো ইউএসবি কেবল এবং ন্যানো মডিউল যেমন ব্যাগ থেকে বেরিয়ে আসে।

আরডুইনো ন্যানো হল সারফেস-মাউন্ট, ব্রেডবোর্ড-বান্ধব, ইন্টিগ্রেটেড ইউএসবি সহ ক্ষুদ্রাকৃতির আরডুইনো বোর্ড। এটি আশ্চর্যজনকভাবে পূর্ণ বৈশিষ্ট্যযুক্ত এবং হ্যাক করা সহজ।

বৈশিষ্ট্য:

  • মাইক্রোকন্ট্রোলার: Atmel ATmega328P
  • ভোল্টেজ: 5V
  • ডিজিটাল I/O পিন: 14 (6 PWM)
  • এনালগ ইনপুট পিন: 8
  • ডিসি কারেন্ট প্রতি I/O পিন: 40 mA
  • ফ্ল্যাশ মেমরি: 32 KB (বুটলোডারের জন্য 2KB)
  • SRAM: 2 KB
  • EEPROM: 1 KB
  • ঘড়ির গতি: 16 মেগাহার্টজ
  • মাত্রা: 17mm x 43mm

আরডুইনো ন্যানোর এই বিশেষ রূপটি হল কালো রোবটডাইন ডিজাইন। ইন্টারফেসটি একটি অন-বোর্ড মাইক্রো ইউএসবি পোর্টের মাধ্যমে যা অনেক মোবাইল ফোন এবং ট্যাবলেটের সাথে ব্যবহৃত একই মাইক্রো ইউএসবি কেবলগুলির সাথে সামঞ্জস্যপূর্ণ।

আরডুইনো ন্যানোতে একটি অন্তর্নির্মিত ইউএসবি/সিরিয়াল ব্রিজ চিপ রয়েছে। এই বিশেষ রূপে, ব্রিজ চিপ CH340G। লক্ষ্য করুন যে বিভিন্ন ধরণের ইউএসবি/সিরিয়াল ব্রিজ চিপগুলি বিভিন্ন ধরণের আরডুইনো বোর্ডে ব্যবহৃত হয়। এই চিপগুলি আপনাকে কম্পিউটারের ইউএসবি পোর্টকে Arduino এর প্রসেসর চিপের সিরিয়াল ইন্টারফেসের সাথে যোগাযোগ করতে দেয়।

একটি কম্পিউটারের অপারেটিং সিস্টেমে USB/সিরিয়াল চিপের সাথে যোগাযোগের জন্য একটি ডিভাইস ড্রাইভার প্রয়োজন। ড্রাইভার আইডিইকে আরডুইনো বোর্ডের সাথে যোগাযোগ করতে দেয়। নির্দিষ্ট ডিভাইস ড্রাইভার যা প্রয়োজন OS OS সংস্করণ এবং USB/সিরিয়াল চিপের উপর নির্ভর করে। CH340 ইউএসবি/সিরিয়াল চিপের জন্য, অনেক অপারেটিং সিস্টেমের (ইউনিক্স, ম্যাক ওএস এক্স বা উইন্ডোজ) জন্য ড্রাইভার পাওয়া যায়। CH340 এর নির্মাতা সেই ড্রাইভারদের এখানে সরবরাহ করে।

যখন আপনি প্রথম আপনার কম্পিউটারের একটি USB পোর্টে Arduino Nano প্লাগ করেন, তখন সবুজ পাওয়ার লাইট আসতে হবে এবং কিছুক্ষণ পরেই নীল LED ধীরে ধীরে জ্বলতে শুরু করবে। এটি ঘটে কারণ ন্যানোটি BLINK প্রোগ্রামের সাথে প্রি-লোড করা হয়েছে, যা একেবারে নতুন Arduino Nano তে চলছে।

ধাপ 6: Arduino ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট (IDE)

Arduino সমন্বিত উন্নয়ন পরিবেশ (IDE)
Arduino সমন্বিত উন্নয়ন পরিবেশ (IDE)

আপনি যদি এখনও Arduino IDE ইনস্টল না করে থাকেন, তাহলে আপনি Arduino.cc থেকে এটি ডাউনলোড করতে পারেন

আপনি যদি আরডুইনো ইকোসিস্টেমে কাজ করার জন্য অতিরিক্ত প্রারম্ভিক তথ্য চান, আমরা হ্যাকারবক্স স্টার্টার ওয়ার্কশপের জন্য নির্দেশাবলী পরীক্ষা করার পরামর্শ দিই।

মাইক্রো ইউএসবি কেবল এবং তারের অন্য প্রান্তকে কম্পিউটারে একটি ইউএসবি পোর্টে ন্যানো প্লাগ করুন, আরডুইনো আইডিই সফটওয়্যারটি চালু করুন, আইডিইতে টুলস> পোর্টের অধীনে উপযুক্ত ইউএসবি পোর্ট নির্বাচন করুন (সম্ভবত "wchusb" সহ একটি নাম)। এছাড়াও সরঞ্জাম> বোর্ডের অধীনে IDE- তে "Arduino Nano" নির্বাচন করুন।

অবশেষে, উদাহরণ কোডের একটি অংশ লোড করুন:

ফাইল-> উদাহরণ-> বুনিয়াদি-> ঝলকানি

এটি আসলে সেই কোড যা ন্যানোতে প্রি -লোড করা হয়েছিল এবং এখনই ধীরে ধীরে নীল এলইডি ঝলকানোর জন্য এটি চালানো উচিত। তদনুসারে, যদি আমরা এই উদাহরণ কোডটি লোড করি তবে কিছুই পরিবর্তন হবে না। পরিবর্তে, কোডটি একটু পরিবর্তন করা যাক।

ঘনিষ্ঠভাবে দেখলে, আপনি দেখতে পাবেন যে প্রোগ্রামটি LED চালু করে, 1000 মিলিসেকেন্ড (এক সেকেন্ড) অপেক্ষা করে, LED বন্ধ করে দেয়, আরেকটি সেকেন্ড অপেক্ষা করে, এবং তারপর আবার সব করে - চিরতরে।

"বিলম্ব (1000)" বিবৃতি উভয়কে "বিলম্ব (100)" এ পরিবর্তন করে কোডটি সংশোধন করুন। এই পরিবর্তনের ফলে LED দশগুণ দ্রুত জ্বলজ্বল করবে, তাই না?

আপনার সংশোধিত কোডের ঠিক উপরে UPLOAD বাটনে (তীর চিহ্ন) ক্লিক করে পরিবর্তিত কোডটি ন্যানোতে লোড করা যাক। স্থিতি তথ্যের জন্য কোডের নীচে দেখুন: "সংকলন" এবং তারপরে "আপলোড করা"। অবশেষে, IDE "আপলোড সম্পূর্ণ" নির্দেশ করবে এবং আপনার LED দ্রুত জ্বলজ্বলে হওয়া উচিত।

যদি তাই হয়, অভিনন্দন! আপনি শুধু আপনার প্রথম এমবেডেড কোড হ্যাক করেছেন।

একবার আপনার ফাস্ট-ব্লিংক ভার্সনটি লোড হয়ে গেলে এবং চলমান হলে, কেন আপনি কোডটি আবার পরিবর্তন করতে পারেন কিনা তা দেখে না কেন LED কে দুইবার দ্রুত জ্বলজ্বল করতে পারে এবং তারপরে পুনরাবৃত্তি করার আগে কয়েক সেকেন্ড অপেক্ষা করুন? একবার চেষ্টা করে দেখো! কিভাবে অন্য কিছু নিদর্শন সম্পর্কে? একবার আপনি একটি কাঙ্ক্ষিত ফলাফল কল্পনা করতে সফল হন, এটি কোডিং করেন, এবং পরিকল্পনা অনুযায়ী কাজ করার জন্য এটি পর্যবেক্ষণ করেন, আপনি একটি দক্ষ হার্ডওয়্যার হ্যাকার হওয়ার দিকে একটি বিশাল পদক্ষেপ নিয়েছেন।

ধাপ 7: আরডুইনো ন্যানো হেডার পিন

আরডুইনো ন্যানো হেডার পিন
আরডুইনো ন্যানো হেডার পিন

এখন যেহেতু আপনার ডেভেলপমেন্ট কম্পিউটারটি আরডুইনো ন্যানোতে কোড লোড করার জন্য কনফিগার করা হয়েছে এবং ন্যানো পরীক্ষা করা হয়েছে, ন্যানো থেকে ইউএসবি কেবল সংযোগ বিচ্ছিন্ন করুন এবং সোল্ডার প্রস্তুত করুন।

আপনি যদি সোল্ডারিংয়ে নতুন হন, সোল্ডারিং সম্পর্কে অনলাইনে প্রচুর দুর্দান্ত গাইড এবং ভিডিও রয়েছে। এখানে একটি উদাহরণ। যদি আপনি মনে করেন যে আপনার অতিরিক্ত সহায়তার প্রয়োজন আছে, আপনার এলাকায় একটি স্থানীয় নির্মাতা গোষ্ঠী বা হ্যাকার স্পেস খুঁজে বের করার চেষ্টা করুন। এছাড়াও, অপেশাদার রেডিও ক্লাবগুলি সবসময় ইলেকট্রনিক্স অভিজ্ঞতার চমৎকার উৎস।

আরডুইনো ন্যানো মডিউলে দুটি একক সারির হেডার (প্রতিটি পনেরটি পিন) বিক্রি করুন। এই প্রকল্পে ছয়টি পিন ICSP (ইন-সার্কিট সিরিয়াল প্রোগ্রামিং) সংযোগকারী ব্যবহার করা হবে না, তাই শুধু সেই পিনগুলি বন্ধ রাখুন।

একবার সোল্ডারিং সম্পন্ন হলে, সোল্ডার ব্রিজ এবং/অথবা কোল্ড সোল্ডার জয়েন্টগুলির জন্য সাবধানে পরীক্ষা করুন। অবশেষে, আরডুইনো ন্যানোকে ইউএসবি ক্যাবলে ব্যাক করুন এবং যাচাই করুন যে সবকিছু এখনও সঠিকভাবে কাজ করে।

ধাপ 8: ENC28J60 ইথারনেট মডিউল

ENC28J60 ইথারনেট মডিউল
ENC28J60 ইথারনেট মডিউল

ENC28J60 (ডেটশীট) একটি ইথারনেট নিয়ামক চিপ। এর এসপিআই ইন্টারফেসের জন্য ধন্যবাদ, এটি এমনকি সহজ মাইক্রোকন্ট্রোলারগুলির সাথে ব্যবহার করা যুক্তিসঙ্গতভাবে সহজ।

মনে রাখবেন যে এই মডিউলের কিছু সংস্করণে একটি এলডিও ভোল্টেজ রেগুলেটর রয়েছে যা তাদের 5V দ্বারা চালিত হতে দেয় যদিও ENC28J60 চিপ 3.3V। মডিউলের এই সংস্করণটিতে ভোল্টেজ নিয়ন্ত্রক নেই এবং বাহ্যিকভাবে 3.3V দিয়ে সরবরাহ করা প্রয়োজন।

ইথারকার্ড Arduino লাইব্রেরি আপনার Arduino কোড থেকে নেটওয়ার্কে নিম্ন স্তরের ইন্টারফেসিং করে। লাইব্রেরিতে বেশ কয়েকটি উদাহরণ রয়েছে। একটি চমৎকার শুরু হল backSoon.ino যা আপনাকে একই ল্যানের যেকোনো ওয়েব ব্রাউজার থেকে Arduino Nano এর স্কেচ অ্যাক্সেস করতে দেবে।

ধাপ 9: ক্রসওভার অ্যাডাপ্টার প্লাগ

ক্রসওভার অ্যাডাপ্টার প্লাগ
ক্রসওভার অ্যাডাপ্টার প্লাগ

একটি ইথারনেট ক্রসওভার (উইকিপিডিয়া) একটি কেবল বা অ্যাডাপ্টার প্লাগ যা কম্পিউটিং ডিভাইসগুলিকে সরাসরি একসাথে সংযুক্ত করতে ব্যবহৃত হয়। এটি প্রায়শই একই ধরণের দুটি ডিভাইস সংযোগ করতে ব্যবহৃত হয়, যেমন দুটি কম্পিউটার (তাদের নেটওয়ার্ক ইন্টারফেস কন্ট্রোলারের মাধ্যমে) অথবা দুটি সুইচ একে অপরের সাথে। বিপরীতে, প্যাচ ক্যাবল বা সরাসরি তারের মাধ্যমে বিভিন্ন ধরনের ডিভাইস, যেমন কম্পিউটারকে নেটওয়ার্ক সুইচ বা ইথারনেট হাবের সাথে সংযুক্ত করতে ব্যবহৃত হয়।

ক্রসওভারের মধ্যে ওয়্যারিং ইচ্ছাকৃতভাবে এক প্রান্তে প্রেরিত সংকেতগুলিকে অন্য প্রান্তে প্রাপ্ত সংকেতগুলির সাথে সংযুক্ত করতে এবং বিপরীতভাবে সংযোগ করা হয়।

ধাপ 10: প্ল্যানটি হ্যাক করুন

হ্যাক দ্য প্ল্যানেট
হ্যাক দ্য প্ল্যানেট

আপনি যদি এই Instrucable উপভোগ করেন এবং এই ধরনের ইলেকট্রনিক্স এবং কম্পিউটার প্রযুক্তি প্রকল্পের একটি বাক্স প্রতি মাসে আপনার মেইলবক্সে পৌঁছে দিতে চান, দয়া করে এখানে SUBSCRIBING করে HackerBox বিপ্লবে যোগ দিন।

পৌঁছান এবং নীচের মন্তব্যগুলিতে বা হ্যাকারবক্স ফেসবুক পেজে আপনার সাফল্য ভাগ করুন। আপনার কোন প্রশ্ন থাকলে বা কোন বিষয়ে কিছু সাহায্যের প্রয়োজন হলে অবশ্যই আমাদের জানান। হ্যাকারবক্সের অংশ হওয়ার জন্য আপনাকে ধন্যবাদ। অনুগ্রহ করে আপনার পরামর্শ এবং মতামত আসছে। হ্যাকারবক্স হল আপনার বাক্স। আসুন কিছু দুর্দান্ত করা যাক!

প্রস্তাবিত: