আরডুইনো এবং রাস্পবেরি পাই এর মধ্যে পার্থক্য

সুচিপত্র:

আরডুইনো এবং রাস্পবেরি পাই এর মধ্যে পার্থক্য
আরডুইনো এবং রাস্পবেরি পাই এর মধ্যে পার্থক্য

ভিডিও: আরডুইনো এবং রাস্পবেরি পাই এর মধ্যে পার্থক্য

ভিডিও: আরডুইনো এবং রাস্পবেরি পাই এর মধ্যে পার্থক্য
ভিডিও: পার্থক্য কি? আরডুইনো বনাম রাস্পবেরি পাই 2024, জুলাই
Anonim

মূল পার্থক্য - আরডুইনো বনাম রাস্পবেরি পাই

Arduino এবং Raspberry Pi এর মধ্যে মূল পার্থক্য হল Arduino হল একটি মাইক্রোকন্ট্রোলার ডেভেলপমেন্ট বোর্ড যেখানে রাস্পবেরি পাই হল লিনাক্স অপারেটিং সিস্টেমের উপর ভিত্তি করে একটি সাধারণ উদ্দেশ্যের কম্পিউটার৷

আরডুইনো বা রাস্পবেরি পাই নির্বাচন করা প্রকল্পের বিকাশের উপর নির্ভর করে। এই নিবন্ধটি সবচেয়ে সাধারণ Arduino Uno এবং Raspberry Pi B+ নিয়ে আলোচনা করে। সাধারনত, আরডুইনোর সাথে তুলনা করলে, রাস্পবেরি পাইতে পাওয়ার খরচ কম এবং গতি বেশি।

Arduino কি?

আরডুইনো ডেভেলপমেন্ট বোর্ডে মাইক্রোকন্ট্রোলার, প্রোগ্রামিং হার্ডওয়্যার, ইউএসবি প্রোগ্রামিং ইন্টারফেস, রিসেট বোতাম, পাওয়ার কানেক্টর ইত্যাদি রয়েছে।বিভিন্ন ধরনের Arduino বোর্ড রয়েছে যেমন Arduino Uno, Mega, Nano। সবচেয়ে সাধারণ Arduino বোর্ড যা Arduino Uno এর দুটি মাইক্রোকন্ট্রোলার রয়েছে। ATmega328 ব্যবহারকারী দ্বারা প্রোগ্রাম করা হয়. ATmega16U2 ইতিমধ্যেই প্রাক-প্রোগ্রাম করা হয়েছে এবং এটি USB যোগাযোগের জন্য ব্যবহৃত হয়। IO পিনগুলি বাইরের বিশ্বের সাথে সংযোগ করতে ব্যবহৃত হয়। ডিজিটাল পিন এবং এনালগ পিন আছে।

আরডুইনো এবং রাস্পবেরি পাই এর মধ্যে মূল পার্থক্য
আরডুইনো এবং রাস্পবেরি পাই এর মধ্যে মূল পার্থক্য

চিত্র 01: Arduino

আরডুইনো আইডিই ডেভেলপমেন্ট বোর্ডের জন্য প্রোগ্রাম লেখার জন্য ব্যবহার করা হয়। এটি কোড লিখতে, কম্পাইল করতে, ডিবাগ করতে এবং অবশেষে বোর্ডে কোড আপলোড করতে ব্যবহার করা যেতে পারে। Arduino IDE প্রকল্পের উন্নয়নকে দ্রুত এবং সহজ করে তোলে। এই সফটওয়্যারটি একটি বিনামূল্যের এবং ওপেন সোর্স। Arduino IDE-তে লেখা প্রোগ্রামগুলো C প্রোগ্রামের মতোই। ঢাল ব্যবহার করে হার্ডওয়্যারের সাথে Arduino সংহত করা সহজ।এই ঢাল সরাসরি Arduino স্ট্যাক করা যেতে পারে. ইথারনেট শিল্ড ইথারনেটের সাথে সংযোগ করতে ব্যবহৃত হয়। ডিসপ্লেতে ইন্টারফেস করতে কালার এলসিডি শিল্ড ব্যবহার করা হয়। প্রোগ্রামার সরাসরি এই শিল্ড ব্যবহার করতে পারে এবং প্রয়োজনীয় কাজটি সম্পাদনের জন্য প্রয়োজনীয় লাইব্রেরি ফাংশনগুলিকে কল করতে পারে৷

রাস্পবেরি পাই কি?

রাস্পবেরি পাই একটি অপারেটিং সিস্টেম (OS) এ চলে। এটি সফ্টওয়্যারের একটি অতিরিক্ত স্তর যা হার্ডওয়্যার পরিচালনা করে। আরডুইনোতে, অ্যাপ্লিকেশনটি সরাসরি মাইক্রোকন্ট্রোলারে চলে কিন্তু রাস্পবেরি পাইতে, হার্ডওয়্যার নিয়ন্ত্রণ করতে অ্যাপ্লিকেশনটি OS-এর মাধ্যমে যেতে হবে৷

রাস্পবেরি পাই এ, বি, বি+ এর মতো বিভিন্ন সংস্করণ রয়েছে। রাস্পবেরি পাই B+ এ রয়েছে ব্রডকম BCM 2836 সিস্টেম অন চিপ (SoC)। এটি একটি সম্পূর্ণ সিস্টেম তৈরি করতে প্রসেসর এবং অন্যান্য উপাদান সংযুক্ত আছে. প্রসেসর হল Broadcom BCM 2826 ARM ভিত্তিক প্রসেসর। ARM প্রসেসর হল বেশিরভাগ IoT ডিভাইসের মূল। রাস্পবেরি পাই পাইথন, সি++ এর মতো ভাষা ব্যবহার করে প্রোগ্রাম করা যেতে পারে।

আরডুইনো এবং রাস্পবেরি পাই এর মধ্যে পার্থক্য
আরডুইনো এবং রাস্পবেরি পাই এর মধ্যে পার্থক্য

চিত্র 02: রাস্পবেরি পাই

এটিতে একটি গ্রাফিক্যাল প্রসেসিং ইউনিট (GPU)ও রয়েছে। এটি গ্রাফিক্সের গতি বাড়াতে সাহায্য করে। এতে 40টি সাধারণ উদ্দেশ্য ইনপুট আউটপুট পিন (GPIO) রয়েছে। 4টি USB পোর্ট এবং RJ45 ইথারনেট পোর্ট রয়েছে। একটি USB ইথারনেট ইন্টারফেস আছে IC ইথারনেট এবং USB পোর্টের সাথে যোগাযোগ করতে ব্যবহৃত হয়। একটি CSI ক্যামেরা সংযোগকারীও রয়েছে। HDMI পোর্ট ডিভাইসটিকে মনিটরের সাথে সংযুক্ত করতে সাহায্য করে। ডিএসআই হল ডিসপ্লের জন্য একটি মনিটর ইন্টারফেস। এটি HDMI এর বিকল্প। মাইক্রো এসডি কার্ডটি মাইক্রো এসডি স্লটের ভিতরে রয়েছে। এটি বোর্ডের পিছনের দিকে।

আরডুইনো এবং রাস্পবেরি পাই এর মধ্যে মিল কী?

আরডুইনো এবং রাস্পবেরি পাই উভয়ই ইন্টারনেট অফ থিংস (IoT) এবং এমবেডেড সিস্টেম তৈরি করতে ব্যবহার করা যেতে পারে।

আরডুইনো এবং রাস্পবেরি পাই এর মধ্যে পার্থক্য কী?

আর্দুনিও বনাম রাস্পবেরি পাই

Arduino হল একটি একক বোর্ড মাইক্রোকন্ট্রোলার যা হার্ডওয়্যার এবং সফ্টওয়্যার পরিবেশ তৈরির জন্য একটি ওপেন সোর্স প্ল্যাটফর্ম প্রদান করে৷ রাস্পবেরি পাই হল একটি ছোট একক বোর্ড কম্পিউটার যা স্কুলে এবং উন্নয়নশীল দেশগুলিতে কম্পিউটার বিজ্ঞানের প্রাথমিক শিক্ষার প্রচারের জন্য তৈরি করা হয়েছে৷
প্রক্রিয়াকরণের গতি
Arduino এর গতি হল 16MHz। রাস্পবেরি পাই এর গতি 900MHz।
ঠিকানার স্থান
Arduino এর ঠিকানার স্থান কম কারণ এটি 8 বিট মাইক্রোকন্ট্রোলার। রাস্পবেরি পাই বৃহত্তর ঠিকানা স্থান সমর্থন করে কারণ এতে একটি 32 বিট প্রসেসর রয়েছে।
ইনপুট আউটপুট ভোল্টেজ লেভেল
আরডুইনোর জন্য ইনপুট আউটপুট ভোল্টেজের মাত্রা হল 0V এবং 5V। রাস্পবেরি পাই এর জন্য ইনপুট আউটপুট ভোল্টেজের স্তর হল 0V এবং 3.3V।
স্মৃতি
Arduino এর রয়েছে 32K Flash, 2K SRAM এবং 1K EEPROM। রাস্পবেরি পাই-তে রয়েছে 4GB ফ্ল্যাশ, 512K SRAM এবং মাইক্রো SD৷
OS
Arduino একটি OS এ চলে না। রাস্পবেরি পাই একটি OS এ চলে৷

সারাংশ – আরডুইনো বনাম রাস্পবেরি পাই

এই নিবন্ধটি Arduino এবং Raspberry Pi এর মধ্যে পার্থক্য নিয়ে আলোচনা করেছে। আরডুইনো এবং রাস্পবেরি পাই এর মধ্যে পার্থক্য হল যে আরডুইনো হল একটি মাইক্রোকন্ট্রোলার ডেভেলপমেন্ট বোর্ড যেখানে রাস্পবেরি পাই হল লিনাক্স অপারেটিং সিস্টেমের উপর ভিত্তি করে একটি সাধারণ উদ্দেশ্যের কম্পিউটার৷

প্রস্তাবিত: