আলোচনার বিষয়
- রাস্পবেরি পাই এর ওভারভিউ
- রাস্পবেরি পাই লোগো
- রাস্পবেরি পাই আনুষাঙ্গিক এবং হার্ডওয়্যার
- রাস্পবেরি পাই ফ্যান
- রাস্পবেরি পাই ব্যাটারি
- রাস্পবেরি পাই পাওয়ার বোতাম
- রাস্পবেরি পাই শাট ডাউন কমান্ড
সংক্ষিপ্ত বিবরণ
রাস্পবেরি পাই একটি ছোট ডিজিটাল কম্পিউটার যা আধুনিক প্রযুক্তির ক্ষেত্রে বিস্তৃত অ্যাপ্লিকেশন রয়েছে। এটি একটি প্রোগ্রামেবল ডিভাইস যা প্রয়োজন অনুযায়ী কাজ করতে পারে। হার্ডওয়্যার (প্রধান রাস্পবেরি পাই আনুষাঙ্গিক) একটি একক বোর্ডে প্রয়োগ করা হয় এবং সেই কারণেই এটির চাহিদা দ্রুত বৃদ্ধি পাচ্ছে।
যুক্তরাজ্যের রাস্পবেরি পাই রাস্পবেরি পাই তৈরি করে এবং এটি বিশ্বের সবচেয়ে বেশি বিক্রি হওয়া কম্পিউটারগুলির মধ্যে একটি।
রাস্পবেরি পাই ড্রোন কি? অন্যান্য রাস্পবেরি পাই অ্যাপ্লিকেশন দেখুন!
রাস্পবেরি পাই আনুষাঙ্গিক এবং হার্ডওয়্যার
একটি সাধারণ রাস্পবেরি পাই আনুষাঙ্গিক এবং গুরুত্বপূর্ণ হার্ডওয়্যার হল একটি RAM, A CPU, GPU, USB হাব, ইথারনেট চিপ এবং ইনপুট-আউটপুট পোর্টের সমন্বয়।
প্রসেসর
মাইক্রোপ্রসেসর রাস্পবেরি পাই এর হৃদয়। প্রথম প্রজন্মের রাস্পবেরি পাই BCM2835 SoC প্রসেসর ব্যবহার করে যার একটি s-প্রসেসর, একটি GPU এবং একটি RAM ইউনিট রয়েছে। এটির দুটি ক্যাশে স্তর রয়েছে - প্রাথমিক এবং মাধ্যমিক স্তর। প্রাথমিক স্তরের ক্যাশে 16 KiB মেমরি রয়েছে এবং দ্বিতীয় স্তরের ক্যাশে 128 KiB মেমরি রয়েছে। সেকেন্ডারি ক্যাশে বা লেভেল 2 ক্যাশে GPU এর সাথে যুক্ত। প্রসেসরের অপারেশনাল ফ্রিকোয়েন্সি 700Mhz এ দাঁড়িয়েছে।
রাস্পবেরি পাই 2-এর প্রাথমিক সংস্করণে 900 মেগাহার্টজ গতির একটি কোয়াড-কোর এআরএম কর্টেক্স প্রসেসর রয়েছে। লেভেল 2 ক্যাশে মেমরি সীমা 256KiB-এ বাড়ানো হয়েছে। রাস্পবেরি পাই এর দ্বিতীয় সংস্করণটি 1.2 GHz এবং 64-বিট প্রসেসর সহ আপডেট করা হয়েছে। Broadcom BCM2836 Soc ফিরিয়ে আনা হয়েছে। BCM2836 Soc এর উৎপাদন 2016 এর আগে বন্ধ করা হয়েছিল।
রাস্পবেরি পাই 3 Broadcom BCM2837 Soc ব্যবহার করে এবং রাস্পবেরি পাই 4 Broadcom BCM2711 Soc ব্যবহার করে। রাস্পবেরি পাই 3 এর গতি 1.2 GHz এ দাঁড়িয়েছে কারণ এটি ARM Cortex – A53 প্রসেসর ব্যবহার করে এবং রাস্পবেরি পাই 4 এর গতি 1.5 GHz এ দাঁড়িয়েছে কারণ এটি ARM Cortex A72 প্রসেসরের সাথে আসে।
বিভিন্ন সংস্করণের জন্য প্রসেসরের স্পেসিফিকেশন, নীচের টেবিলে দেখানো হয়েছে।
মডেল ও সংস্করণ | প্রসেসর | Broadcom Soc | গতি | আচ্ছাদন |
রাস্পবেরি পাই | ARM1176JZF-S | বিসিএম 2835 | 700 মেগাহার্টজ | L1 – 16 KiB L2 – 128 KiB |
রাস্পবেরি পাই 2 V1.1 | আরএম কর্টেক্স-এ7 (32 বিট) | বিসিএম 2836 | 900 মেগাহার্টজ | L2 - 256KiB |
রাস্পবেরি পাই 2 V1.2 | আরএম কর্টেক্স-এ53 (64 বিট) | বিসিএম 2837 | 1.2 GHz | |
রাস্পবেরী পাই 3 মডেল - বি | আরএম কর্টেক্স-এ53 (64 বিট) | বিসিএম 2837 | 1.2 GHz A+, বি+ - 1.4 গিগাহার্টজ | L2 - 512 KiB |
রাস্পবেরী পাই 4 | আরএম কর্টেক্স-এ72 (64 বিট) | বিসিএম 2711 | 1.5 GHz | L2 - 1 MiB |
মাইক্রোপ্রসেসর সম্পর্কে জানুন এখানে!
র্যাম
রাস্পবেরি পাই এর জন্য RAM হল প্রধান মেমরি সেগমেন্ট। রাস্পবেরি পাই-এর প্রথম প্রজন্মের RAM 256 MiB- 128 MiB ছিল GPU-এর জন্য এবং CPU-এর জন্য 128 MiB। রাস্পবেরি পাই র্যামের প্রাথমিক রিলিজগুলি পৃথকভাবে সক্ষম ছিল। CPU-এর জন্য 192 MiB মেমরি সেট করা হয়েছিল। উচ্চ-মানের ভিডিও ডিকোডিং, 3D ইমেজ প্রক্রিয়াকরণের জন্য এত মেমরি যথেষ্ট। 224 MiB অপারেটিং সিস্টেমের জন্য ছিল যা লিনাক্স প্রসেসিং। তারপর আরেকটি 128 MiB ছিল উচ্চ লোড প্রক্রিয়াকরণের জন্য যেমন – 3D প্রসেসিং।
পরে র্যাম সাইজের 512 MiB এর একটি নতুন মডেল ছিল। এটিতে নির্দিষ্ট বিভক্ত ফাইল রয়েছে।
রাস্পবেরি পাই 1 জিবি র্যাম নিয়ে গঠিত যখন রাস্পবেরি পাই 4-এ বিভিন্ন মডেল অনুসারে 2, 4, 8 GiB RAMS রয়েছে৷
নেটওয়ার্কিং
ইন্টারনেটের সাথে সংযোগ করতে, রাস্পবেরি পাই 4 মডেলের জন্য ইথারনেট পোর্ট রয়েছে। আগে কোন ইথারনেট পোর্ট ছিল না; পরিবর্তে, USB ইথারনেট বা Wi-Fi সংযোগ ছিল। ব্লুটুথ সংযোগ রাস্পবেরি পাই 3 এবং পাই জিরো ডব্লিউ এর জন্য উপলব্ধ, ব্লুটুথের সংস্করণ 4.1। এই মডেলগুলির জন্য ওয়াই-ফাই সংস্করণগুলি হল – 802.11 GHz ব্যান্ডগ্যাপের সাথে 2.4n।
আকৃতি, আকার এবং ওজন
রাস্পবেরি পাই এর ক্রমবর্ধমান চাহিদা তার নমনীয় আকার এবং ছোট ওজনের জন্য। এটির বিভিন্ন আকার রয়েছে এবং সহজেই বিভিন্ন ইলেকট্রনিক্স সার্কিটে ফিট করা যায়। রাস্পবেরি পাই মডেলগুলি সাধারণত আয়তক্ষেত্রাকার হয়। বোর্ডে রাস্পবেরি পাইয়ের একটি লোগো প্রিন্ট করা হয়েছে। বিভিন্ন রাস্পবেরি পাই মডেলের ওজন এবং আকার নিম্নলিখিত টেবিলে দেখানো হয়েছে।
মডেল | R Pi 1 A | R Pi 1 A+ | R Pi 3 A+ | R Pi 2 B | R Pi 3 B | R Pi 4 B |
আয়তন | 85.6 মিমি X 56.5 মিমি | 65 মিমি X 56.5 মিমি X 10 মিমি | 65 মিমি X 56.5 মিমি | 85.60 মিমি এক্স 56.5 মিমি | 85.60 মিমি এক্স 56.5 মিমি এক্স 17 মিমি | 85.60 মিমি এক্স 56.5 মিমি এক্স 17 মিমি |
ওজন | 31 গ্রাম | 23 গ্রাম | 45 গ্রাম | 45 গ্রাম | 45 গ্রাম | 46 গ্রাম |
সাধারণ উদ্দেশ্য ইনপুট- আউটপুট (GPIO) সংযোগকারী
একটি প্রধান বৈশিষ্ট্য যা রাস্পবেরি পাইকে এত জনপ্রিয় করে তুলেছে তা হল ইনপুট-আউটপুট পিন। রাস্পবেরি পাই-এর প্রায় প্রতিটি মডেলেই ইনপুট-আউটপুট পিন থাকে। রাস্পবেরি পাই 1 মডেলে A এবং মডেল B উভয় মডেলের জন্য 26 পিন রয়েছে। সংস্করণ 1-এর A+ এবং B+ এর মতো মডেলগুলিতে 40 পিন রয়েছে। রাস্পবেরি পাই 2 মডেল বি এবং রাস্পবেরি পাই 3 এর সমস্ত মডেলের 40টি পিনআউট রয়েছে। ইনপুট-আউটপুট পিনের স্পেসিফিকেশন টেবিলটি আরও স্পষ্টতার জন্য নীচে দেওয়া হল।
পিন | GPIO | ফাংশনটির |
1 | + 3.3 V | |
2 | + 5 V | |
3 | 2 | SDA1 (I2C) |
4 | + + 5V | |
5 | 3 | SCL1 (I2C) |
6 | GND | |
7 | 4 | জিসিএলকে |
8 | 14 | TXD0 (UART) |
9 | GND | |
10 | 15 | RXD0 (UART) |
11 | 17 | GEN0 |
12 | 18 | GEN1 |
13 | 27 | GEN2 |
14 | GND | |
15 | 22 | GEN3 |
16 | 23 | GEN4 |
17 | + 3.3 V | |
18 | 24 | GEN5 |
19 | 10 | MOSI (SPI) |
20 | GND | |
21 | 9 | MISO (SPI) |
22 | 25 | GND |
23 | 11 | SCLK (SPI) |
24 | 8 | CEO_N (SPI) |
25 | GND | |
26 | 7 | CE1_N (SPI) |
27 | 0 | ID_SD (I2C) |
28 | 1 | ID_SC (I2C) |
29 | 5 | N / A |
30 | GND | |
31 | 6 | N / A |
32 | 12 | |
33 | 13 | N / A |
34 | GND | |
35 | 19 | N / A |
36 | 16 | N / A |
37 | 26 | N / A |
38 | 20 | ডিজিটাল ইন |
39 | GND | |
40 | 21 | ডিজিটাল আউট |
রাস্পবেরি পাই ফ্যান
রাস্পবেরি পাই মডেল 4 এর সহায়ক মডেলগুলির জন্য একটি কেস ফ্যানের সাথে আসে। এটি বিশেষভাবে ওভার ক্লকার এবং অন্যান্য পাওয়ার গ্রাহকদের জন্য ডিজাইন করা হয়েছে। এটি রাস্পবেরি পাই এর তাপমাত্রা নিয়ন্ত্রণ করে এবং এইভাবে এটি আরও ব্যবহারকারী বান্ধব করে তোলে। ফ্যানের স্পেসিফিকেশন হল-
ইনপুট ভোল্টেজ: 5V DC একটি সাধারণ-উদ্দেশ্য ইনপুট-আউটপুট হেডারের মাধ্যমে সরবরাহ করা হয়।
ফ্যানের গতি পরিবর্তনযোগ্য।
সর্বাধিক বায়ুপ্রবাহ হল 1.4 CFM।
রাস্পবেরি পাই ব্যাটারি
রাস্পবেরি পাই মডেলগুলিকে একটি বাহ্যিক তারের মাধ্যমে শক্তিতে খাওয়ানো হয় যা কিছু শক্তির উত্সের সাথে সংযুক্ত থাকে। রাস্পবেরি পাই মডেলের ভিতরে একটি ব্যাটারি রাখার জন্য কোনও অন্তর্নির্মিত সংযোগ নেই৷ কিন্তু এখন, রাস্পবেরি পাই ব্যাটারির জন্য বেশ কয়েকটি বিক্রেতা রয়েছে। আপনাকে কেবল মডেলের জন্য সঠিক পণ্যটি বাছাই করতে হবে এবং এটি সঠিকভাবে সংযুক্ত করতে হবে। এটি বাহ্যিকভাবে স্থাপন করা হবে।
রাস্পবেরি পাই পাওয়ার বোতাম
রাস্পবেরি পাই মডেলের জন্য কোনো ইন-বিল্ড পাওয়ার বোতাম নেই। কিন্তু সমস্যা সমাধানের উপায় আছে। রাস্পবেরি পাই চালু এবং বন্ধ করতে রাস্পবেরি পাই বোর্ডের সাথে বাহ্যিক পাওয়ার বোতাম যোগ করা যেতে পারে। রাস্পবেরি পাই বন্ধ করা নির্দেশ করে যে মডেলটি অপারেশনের জন্য HALT অবস্থায় যায়।
নোট করুন যে রাস্পবেরি পাই আনুষাঙ্গিকগুলি বাহ্যিকভাবে পাওয়ার বোতাম তৈরি করতে প্রয়োজনীয়।
রাস্পবেরি পাই শাটডাউন কমান্ড
রাস্পবেরি পাই মডেলটি একটি নির্দিষ্ট কমান্ড ব্যবহার করে বন্ধ করা যেতে পারে (হল্ট স্টেটে যায়)। যদি কেউ কমান্ড লাইন বা টার্মিনাল উইন্ডোজ ব্যবহার করে, তাহলে নিম্নলিখিত কমান্ডটি টাইপ করুন -
sudo শাটডাউন -h এখন।
রাস্পবেরি পাই অপারেটিং সিস্টেম
রাস্পবেরি পাই লিনাক্স অপারেটিং সিস্টেম ব্যবহার করে চলে। নির্দিষ্ট সংস্করণটি 'রাস্পবিয়ান' নামে পরিচিত। এটি একটি 32-বিট অপারেটিং সিস্টেম। মাইক্রো বা মিনি এসডি কার্ড ব্যবহার করে অন্যান্য ধরনের ওএস চালানো যেতে পারে।
পাইথন এবং স্ক্র্যাচ প্রোগ্রামিং ভাষা হিসাবে ব্যবহার করা যেতে পারে যদিও অন্যান্য ভাষারও সুযোগ রয়েছে। ফার্মওয়্যার (এটি একটি সফ্টওয়্যার ক্লাস যা একটি নির্দিষ্ট ডিভাইসের হার্ডওয়্যার নিয়ন্ত্রণ করতে পারে) একটি বন্ধ কাঠামো, তবে সেখানে অনানুষ্ঠানিক ওপেন উত্সও উপলব্ধ রয়েছে।
আরও কিছু অপারেটিং সিস্টেম আছে যা অফিসিয়াল ওয়েবসাইটে পাওয়া যায়। এর মধ্যে রয়েছে উবুন্টু মেট, উইন্ডোজ 10 আইওটি কোর ইত্যাদি।
লিনাক্স ভিত্তিক ওএসের কিছু উদাহরণ এবং লিনাক্স ভিত্তিক ওএস নয় নীচের টেবিলে দেওয়া হয়েছে।
লিনাক্স ভিত্তিক | লিনাক্স ভিত্তিক নয় |
অ্যান্ড্রয়েড থিংস | আরআইএসসি ওএস |
আর্ক লিনাক্স এআরএম | 2. ফ্রিবিএসডি |
openSUSE | 3. নেটবিএসডি |
SUSE Linux এন্টারপ্রাইজ (সার্ভার 12 SP2) | 4. বেল ল্যাবস থেকে 9 পরিকল্পনা করুন |
জেনুইন লিনাক্স | 5. উইন্ডোজ 10 আইওটি কোর |
Lubuntu | 6. হাইকু |
Xubuntu | 7. হেলেন ওএস |
Devuan | 8. ব্রডকম VCOS |
কালি লিনাক্স | |
অর্ক ওএস | |
ক্ষুদ্র কোর লিনাক্স | |
অকার্যকর লিনাক্স | |
ফেডোরা | |
ওপেনআরটি | |
RetroPie | |
পোস্টমার্কেট ওএস | |
আলপাইন ওএস |
Apis
এপিআই একটি সফটওয়্যার যা অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস নামে পরিচিত। এটি দুটি অ্যাপ্লিকেশনের মধ্যে লিঙ্ক। এটি একটি কম্পিউটিং ইন্টারফেস।
ভিডিও কোর IV GPU রাস্পবেরি পাই এর জন্য বাইনারি ব্লবের মাধ্যমে ব্যবহার করা যেতে পারে। GPU কোড ড্রাইভারের জন্য প্রধান কাজ করে।
রাস্পবেরি পাই দ্বারা ব্যবহৃত ফার্মওয়্যারটি একটি বাইনারি ব্লব এবং এটি লাইসেন্স মুক্ত।
এছাড়াও বিভিন্ন তৃতীয় অংশের অ্যাপ্লিকেশন সফটওয়্যার রয়েছে যেমন – অ্যাস্ট্রো প্রিন্ট, সি/সি++ ইন্টারপ্রেটার সিএইচ, ম্যাথমেটিকা, মাইনক্রাফ্ট, রিয়েল ভিএনসি, ইউজার গেট ওয়েব ফিল্টার, স্টিম লিঙ্ক ইত্যাদি।
রাস্পবেরি পাইয়ের ভিতরের সফ্টওয়্যারটি বিভিন্ন সরঞ্জাম এবং রাস্পবেরি পাই আনুষাঙ্গিক ব্যবহার করে তৈরি করা যেতে পারে। কিছু টুল হল – Arduino IDE (Arduino programming), BlueJ (Java beginners), Lazarus (Pascal IDE), Ninja IDE (python), TensorFlow (মেশিন লার্নিং এবং গুগল দ্বারা তৈরি ডিপ লার্নিং ফ্রেমওয়ার্ক)। ইত্যাদি
API সম্পর্কে আরও জানুন, এখানে ক্লিক করুন!
রাস্পবেরি পাই আনুষাঙ্গিক
একটি রাস্পবেরি পাই পরিচালনা করার জন্য, নির্দিষ্ট ডিভাইস রয়েছে যা একজনকে ব্যবহার করতে হবে। নতুনদের জন্য কিছু রাস্পবেরি পাই আনুষাঙ্গিক হল-
- ডিসি মোটর,
- মোটর চালক,
- এলসিডি এবং সেগমেন্ট ডিসপ্লে,
- আলো সেন্সর,
- তাপমাত্রা সেন্সর,
- অতিরিক্ত সাধারণ-উদ্দেশ্য ইনপুট এবং আউটপুট পিন,
- প্রতিরোধক,
- রিওস্ট্যাটস,
- ক্যাপাসিটার,
- ট্রান্সফরমার,
- রুটিবোর্ড,
- পটেনশিওমিটার,
- সংযোগের জন্য জাম্পার তারের, ইত্যাদি
এই রাস্পবেরি পাই আনুষাঙ্গিকগুলি একাধিক রিয়েল টাইম অ্যাপ্লিকেশনগুলিতে আরও ভাল কার্য সম্পাদন করতে রাস্পবেরি পাই ব্যবহার করতে সহায়তা করবে।
রাস্পবেরি পাই লোগো
রাস্পবেরি পাই ফাউন্ডেশন তাদের পণ্যের জন্য একটি লোগো তৈরির প্রতিযোগিতার আয়োজন করেছিল। ৭ তারিখেth অক্টোবর 2011, তারা ফলাফল ঘোষণা. পল বিচ বিচারকদের থেকে সর্বোচ্চ সংখ্যক ভোট পেয়ে প্রতিযোগিতায় জয়ী হন। তিনি বর্তমান লোগো তৈরি করেন।
হাই, আমি সুদীপ্ত রায়। আমি ইলেকট্রনিক্সে বি.টেক করেছি। আমি একজন ইলেকট্রনিক্স উত্সাহী এবং বর্তমানে ইলেকট্রনিক্স এবং যোগাযোগের ক্ষেত্রে নিবেদিত। এআই এবং মেশিন লার্নিং-এর মতো আধুনিক প্রযুক্তি অন্বেষণে আমার গভীর আগ্রহ রয়েছে। আমার লেখাগুলি সমস্ত শিক্ষার্থীকে সঠিক এবং আপডেট ডেটা প্রদানের জন্য নিবেদিত। জ্ঞান অর্জনে কাউকে সাহায্য করা আমাকে অপরিসীম আনন্দ দেয়।
আসুন LinkedIn এর মাধ্যমে সংযোগ করি -