রাস্পবেরি পাই হল একটি লাভজনক, ক্রেডিট-কার্ড আকারের কম্পিউটার যা আমাদের জীবনকে সহজ করতে আমাদের দৈনন্দিন জীবনে ব্যবহার করা যেতে পারে এমন আকর্ষণীয় প্রকল্পগুলি তৈরি করার জন্য কিছু মৌলিক হার্ডওয়্যার উপাদানগুলির প্রয়োজন৷ শুরু করা সহজ, এই শালীন অথচ অবিশ্বাস্য ইলেকট্রনিক গ্যাজেটটি স্ক্রিন, কনসোল এবং মাউস সহ অতিরিক্ত সম্পদের সাথে রয়েছে। সর্বশেষ রাস্পবেরি পাই মডেলগুলিতে সাধারণত তিন থেকে চারটি ইউনিভার্সাল সিরিয়াল বাস (USB) পোর্ট, একটি ইথারনেট পোর্ট এবং একটি হাই ডেফিনিশন মাল্টিমিডিয়া ইন্টারফেস (HDMI) থাকে। এটি এমন সব করতে পারে যা আপনি অনুমান করতে পারেন যে একটি ওয়ার্ক স্টেশন করা উচিত, যেমন একটি উচ্চ মানের ভিডিও চালানো, স্প্রেডশীট তৈরি করা, এফএম রেডিও স্টেশন এবং গেমিং ইত্যাদি। এই নিবন্ধে দেওয়া সেটআপ আপনাকে একটি সংযোগ স্থাপন করার সুযোগ দেয় রাস্পবেরি পাই বোর্ড এবং একটি ল্যাপটপ। এটি দূরবর্তীভাবে রাস্পবেরি পাই অ্যাক্সেস করার একটি মৌলিক এবং সহায়ক পদ্ধতি। এখন, রাস্পবেরি পাই সেট আপ করার দিকে এগিয়ে যাওয়া যাক, এতে প্রয়োজনীয় প্যাকেজ ইনস্টল করা এবং কিছু হার্ডওয়্যার পরিবর্তন করা!
রাস্পবেরি পাই এবং অন্যান্য হার্ডওয়্যার উপাদানগুলি কীভাবে সেটআপ করবেন?
যেকোন প্রকল্প শুরু করার সর্বোত্তম পন্থা হল উপাদানগুলির একটি তালিকা তৈরি করা এবং এই উপাদানগুলির একটি সংক্ষিপ্ত অধ্যয়ন করা কারণ কেউ একটি অনুপস্থিত উপাদানের কারণে একটি প্রকল্পের মাঝখানে থাকতে চাইবে না।
ধাপ 1:প্রয়োজনীয় উপাদানগুলি
- রাস্পবেরি পাই 3B+
- HDMI পোর্ট সহ টেলিভিশন
- তারের মাউস
- মাইক্রো এসডি কার্ড রিডার
- 32 GB SD কার্ড
- রাস্পবেরি পাই অ্যাডাপ্টার
- RJ45 ইথারনেট কেবল
- ল্যাপটপ
ধাপ 2:রাস্পবেরি পাই মডেল নির্বাচন করা
রাস্পবেরি পাইয়ের বেশ কয়েকটি মডেল বাজারে পাওয়া যায়। রাস্পবেরি পাই জিরো ব্যতীত, যে কোনও মডেল পছন্দ করা যেতে পারে। কারণ পাই জিরোতে নেটওয়ার্ক সেট আপ করা খুবই ক্লান্তিকর কাজ। সর্বশেষ মডেল যেমন 3A+, 3B+ কেনা যাবে। রাস্পবেরি পাই 4 হল সবচেয়ে দ্রুত এবং সবচেয়ে প্রভাবশালী গ্যাজেটটি রাস্পবেরি পাই ফাউন্ডেশন আজ অবধি প্রকাশ করেছে তবে রাস্পবেরি পাই টিম প্রকাশের পরে এটির হার্ডওয়্যার সমস্যাগুলি ভাগ করেনি। এটি বুট করে না ভাল কারণ এটি ইউএসবি-সি পোর্ট বুট করার জন্য পর্যাপ্ত শক্তি সরবরাহ করে না। সুতরাং, এই প্রকল্পে, আমরা রাস্পবেরি পাই 3B+ ব্যবহার করব।
ধাপ 3:ল্যাপটপে SD কার্ড ফরম্যাটার ইনস্টল করা
SD কার্ড ফরম্যাটারটি ল্যাপটপে ইনস্টল করা দরকার কারণ অপারেটিং সিস্টেম ফাইলগুলিকে এটিতে রাখার আগে SD কার্ডটি ফর্ম্যাট করার জন্য আমাদের এই সফ্টওয়্যারটির প্রয়োজন হবে৷ এটি এখান থেকে ডাউনলোড করা যাবে। একটি ফোল্ডারে সমস্ত ফাইল বের করুন এবং এটি ইনস্টল করা শুরু করুন৷
৷ধাপ 4:ল্যাপটপে Win32 ডিস্ক ইমেজার ইনস্টল করা
Win32 ডিস্ক ইমেজারটি ল্যাপটপে ইনস্টল করা দরকার কারণ লিখতে আমাদের এই সফ্টওয়্যারটির প্রয়োজন হবে আমাদের অপারেটিং সিস্টেম ইমেজার ফাইল এসডি কার্ডে। এই সফ্টওয়্যারটি সহজেই ইন্টারনেটে খুঁজে পাওয়া যায় এবং এটি এখান থেকেও ডাউনলোড করা যায়
ধাপ 5:ল্যাপটপে VNC ভিউয়ার ইনস্টল করা
VNC হল একটি গ্রাফিক্যাল ডেস্কটপ শেয়ারিং ফ্রেমওয়ার্ক যা আপনাকে অন্য পিসি বা সেল ফোন (চলমান VNC ভিউয়ার) থেকে একটি পিসি (চলমান VNC সার্ভার) এর ডেস্কটপ ইন্টারফেস দূরবর্তীভাবে নিয়ন্ত্রণ করতে সক্ষম করে। উদাহরণ স্বরূপ VNC ভিউয়ারের বিভিন্ন প্রকার রয়েছে। TigerVNC, TeamViewer, Real VNC, ইত্যাদি। আমাদের প্রয়োজনীয়তা হল RealVNC এবং এটি ইন্টারনেটে সহজেই পাওয়া যায় এবং এখান থেকে ডাউনলোড করা যায়। সর্বশেষ রাস্পবিয়ানে রয়েছে VNC সার্ভার যা আমাদেরকে দূরবর্তীভাবে আমাদের Pi নিয়ন্ত্রণ করতে সক্ষম করে এবং VNC ভিউয়ার যা আমাদেরকে Pi থেকে অন্যান্য সিস্টেম নিয়ন্ত্রণ করতে দেয়। উপরে উল্লিখিত লিঙ্কটি খোলার পরে রাস্পবেরি পাই আইকনে ক্লিক করুন এবং তারপরে ডাউনলোড করা শুরু করুন কারণ আমাদের রাস্পবেরি পাই এর জন্য ভিএনসি ভিউয়ার দরকার৷
ধাপ 6:SD কার্ড ফর্ম্যাটিং
উভয় সফ্টওয়্যার ইনস্টল করার পরে SD কার্ড ফরম্যাট করুন যাতে অপ্রয়োজনীয় ফাইলগুলি সরানো যায় যা কার্ডে প্রাথমিকভাবে ইনস্টল করা হয়েছিল। যেহেতু আমরা SD কার্ড ফর্ম্যাট করেছি, আমরা এখন এতে অপারেটিং সিস্টেম ইনস্টল করার জন্য প্রস্তুত৷
পদক্ষেপ 7:সর্বশেষ অপারেটিং সিস্টেম ডাউনলোড করা হচ্ছে
সর্বশেষ অপারেটিং সিস্টেমটি রাস্পবেরি পাইয়ের অফিসিয়াল সাইট থেকে ডাউনলোড করতে হবে। রাস্পবিয়ানের সর্বশেষ সংস্করণ হল “রাস্পবিয়ান বাস্টার”। এতে NodeRed ইত্যাদির মতো হার্ডওয়্যার গ্যাজেট ওয়্যারিংয়ের জন্য সর্বশেষ প্রোগ্রামিং বৈশিষ্ট্য অন্তর্ভুক্ত রয়েছে। পাই-তে রাস্পবিয়ান ইনস্টল করার জন্য একটি বিকল্প পদ্ধতিও উপলব্ধ। প্রথমে Noobs ডাউনলোড করুন এটি অপারেটিং সিস্টেম ইনস্টলার এবং এতে সর্বশেষ রাস্পবিয়ান রয়েছে তবে এটি একটি সময়সাপেক্ষ প্রক্রিয়া তাই আমরা সরাসরি ডাউনলোড করব “ডেস্কটপ এবং প্রস্তাবিত সফ্টওয়্যার সহ রাস্পবিয়ান বাস্টার” আমাদের রাস্পবেরি পাই এর জন্য। রাস্পবিয়ান এখান থেকে ডাউনলোড করা যেতে পারে
ধাপ 8:SD কার্ডে অপারেটিং সিস্টেম লেখা
যেহেতু আমরা আমাদের রাস্পবেরি পাই এর জন্য অপারেটিং সিস্টেম ডাউনলোড করেছি আমরা img লিখতে প্রস্তুত SD কার্ডে ফাইল করুন। img ফাইলটি নির্বাচন করার পর লিখুন আইকনে ক্লিক করুন এবং সম্পূর্ণ img ফাইলটি SD কার্ডে লেখা না হওয়া পর্যন্ত অপেক্ষা করুন। লিখুন বোতামে ক্লিক করার আগে MD5 নির্বাচন করুন হ্যাশে ড্রপডাউন তীর থেকে বিকল্প।
ধাপ 9:Pi অন ওয়াইফাই কনফিগার করা
এসডি কার্ডে অপারেটিং সিস্টেম লেখার পর কার্ড রিডার থেকে এসডি কার্ডটি আনপ্লাগ করুন। রাস্পবেরি পাই দিয়ে কীবোর্ড এবং মাউস সংযোগ করুন। HDMI তারের একপাশ টেলিভিশনের সাথে এবং অন্য পাশে রাস্পবেরি পাই দিয়ে সংযুক্ত করুন। অ্যাডাপ্টার ব্যবহার করে Pi চালু করুন এবং রাস্পবেরি পাই বুট না হওয়া পর্যন্ত অপেক্ষা করুন। বুট করার পরে, রাস্পবিয়ানের উপরের ডানদিকে ওয়াইফাই আইকনে ক্লিক করে Wifi এর পাসওয়ার্ড সেট আপ করুন। রাস্পবেরি পাইকে একটি আইপি ঠিকানা বরাদ্দ করা হবে এবং আমার ক্ষেত্রে, আইপি ঠিকানাটি ছিল:“192.168.1.15 " এই আইপি ঠিকানাটি নোট করুন কারণ এটি আরও কনফিগারেশনে প্রয়োজন হবে। ইথারনেট কেবলটি ল্যাপটপের ওয়াইফাই সংযোগ রাস্পবেরি পাই এর সাথে ভাগ করতেও ব্যবহার করা যেতে পারে তবে আমাদের কিছু ইন্টারনেট সেটিংস পরিবর্তন করতে হবে। এটি একটু কঠিন কাজ তাই Wifi এর মাধ্যমে Pi সংযোগ করার পরামর্শ দেওয়া হয়। দ্রষ্টব্য: ওয়াইফাই রাউটারের উপর নির্ভর করে প্রতিটি ব্যক্তিকে আলাদা আলাদা আইপি অ্যাড্রেস দেওয়া হবে।
এছাড়াও আমরা Lx টার্মিনাল/কমান্ড উইন্ডোতে নেভিগেট করে এবং নিম্নলিখিত কমান্ডটি টাইপ করে নির্ধারিত আইপি খুঁজে পেতে পারি:
ifconfig
ধাপ 10:রাস্পবেরি পাইতে SSH ক্লায়েন্ট এবং VNC সক্ষম করা
দূরবর্তীভাবে রাস্পবেরি পাই অ্যাক্সেস করার জন্য SSH সক্রিয় করা প্রয়োজন। এটি একটি দূরবর্তী লগইন প্রোটোকল যা পোর্ট 22 ব্যবহার করে গতানুগতিক. রাস্পবিয়ানের পুরানো সংস্করণে, ssh ডিফল্টরূপে সক্রিয় ছিল কিন্তু নভেম্বর 2016-এর রাস্পবিয়ান প্রকাশের পরে, ssh সার্ভারটি ডিফল্টরূপে অক্ষম করা হয়েছিল এবং এটি ম্যানুয়ালি সক্ষম করা প্রয়োজন। Pi এর IP ঠিকানা খুঁজে বের করার পর উপরের বাম কোণে রাস্পবেরি আইকনে ক্লিক করুন।
পছন্দগুলিতে নেভিগেট করুন এবং সেখান থেকে রাস্পবেরি পাই কনফিগারেশন নির্বাচন করুন এবং অবশেষে ইন্টারফেসে ক্লিক করুন। বোতামগুলির তালিকা থেকে, আপনাকে দুটি সক্ষম এ ক্লিক করতে হবে৷ শুধুমাত্র বোতাম। প্রথমটি হল SSH৷ এবং দ্বিতীয়টি VNC .
ধাপ 11:উইন্ডোজে SSH ক্লায়েন্ট সক্ষম করার বিকল্প উপায়
SSH ক্লায়েন্ট সক্রিয় করার জন্য একটি বিকল্প আছে। আপনি SD কার্ডে রাস্পবিয়ান লেখার পরে SD কার্ডটি খুলুন, যে কোনও জায়গায় ডান-ক্লিক করুন এবং একটি নতুন পাঠ্য ফাইল তৈরি করুন। txt তৈরি করার পর ফাইলটি আপনি দেখতে পাবেন যে এটির নাম "নতুন পাঠ্য ডকুমেন্ট.txt"। এই সব সরান এবং এর পরিবর্তে “ssh” লিখুন . এই ফাইলটি তৈরি করার পরে SD কার্ডটি সরান এবং এটি রাস্পবেরি পাইতে প্লাগ করুন৷ এখন, ssh স্বয়ংক্রিয়ভাবে সক্রিয় হবে।
ধাপ 12:ল্যাপটপে পুটি ইনস্টল করা
পুটি অন্য পিসিতে দূরবর্তী অ্যাক্সেসের জন্য ব্যবহৃত একটি অত্যন্ত নমনীয় টুল। এটি একটি SSH ক্লায়েন্ট হিসাবে কাজ করে এবং এটি তার শক্তিশালী ফায়ারওয়াল এবং বহুমুখীতার জন্য বিখ্যাত। আমরা আমাদের ল্যাপটপে পুটি ইনস্টল করব কারণ এটি SSH প্রোটোকল সমর্থন করে। PuTTY এর মাধ্যমে SSH একটি Windows সিস্টেম থেকে নিরাপদে রাস্পবেরি পাই অ্যাক্সেস করার একটি সহজ উপায় অফার করে। উইন্ডোজের জন্য পুটি ইন্টারনেট থেকে সহজেই পাওয়া যায় এবং এটি এখান থেকেও ডাউনলোড করা যায়
ধাপ 13:পুট্টির মাধ্যমে রাস্পবেরি পাইতে লগ ইন করা
আমাদের রাস্পবেরি পাইকে ওয়াইফাই রাউটার দ্বারা নির্ধারিত IP ঠিকানাটি লিখুন। আমার ক্ষেত্রে নির্ধারিত IP ঠিকানাটি ছিল “192.168.1.15”।
আইপি ঠিকানা প্রবেশ করার পরে স্ক্রীনটি উপস্থিত হবে এবং এটি ব্যবহারকারীর নাম এবং পাসওয়ার্ড জিজ্ঞাসা করবে। ডিফল্ট ব্যবহারকারীর নাম হল “pi ” এবং পাসওয়ার্ড হল “রাস্পবেরি " আমরা চাইলে লগইন বিবরণও পরিবর্তন করতে পারি।
ধাপ 14:VNC ভিউয়ার সংস্করণের জন্য পরীক্ষা করা হচ্ছে
আমাদের কাছে VNC ভিউয়ারের সর্বশেষ সংস্করণ রয়েছে তা নিশ্চিত করতে নিম্নলিখিত কমান্ডগুলি চালান৷
৷sudo apt update
sudo apt install realvnc-vnc-server realvnc-vnc-viewer
ধাপ 15:VNC ভিউয়ারের সাথে Pi সংযোগ করা
VNC ভিউয়ার খুলুন এবং আইপি ঠিকানা লিখুন যা পূর্বে পুটিতে প্রবেশ করা হয়েছিল। আমার ক্ষেত্রে, যে IP ঠিকানাটি ব্যবহার করা হবে তা হল “192.168.1.15”৷ IP ঠিকানা প্রবেশ করার পরে সার্ভার ব্যবহারকারীর নাম এবং পাসওয়ার্ড চাইবে। ডিফল্ট ব্যবহারকারীর নাম হল “pi” এবং পাসওয়ার্ড হল “রাস্পবেরি”। ওকে বোতামে ক্লিক করুন।
লগ ইন করার পর আমরা আমাদের Pi-এ দূরবর্তী অ্যাক্সেস পেয়েছি এবং এখন আমরা আমাদের Pi ব্যবহার করতে সক্ষম। এখন, আমরা আমাদের পাই ব্যবহার করে হোম অটোমেশন, এয়ারপ্লে সার্ভার ইত্যাদির মতো বেশ কিছু আকর্ষণীয় প্রকল্প তৈরি করতে পারি।