এক একক বোর্ডের ক্রেডিট-কার্ড আকারের কম্পিউটার রাস্পবেরি পাই (Raspberry Pi) যে কত শত অভিনব কাজে ব্যবহার করা যায়, তার কোনো শেষ নেই। রোবোটিক্স, হোম অটোমেশন কিংবা সার্ভার তৈরির পর এবার এটি ব্যবহৃত হয়েছে ভূকম্পন ট্র্যাকিং ও ডেটা সেন্টার মনিটরিংয়ের মতো জটিল বৈজ্ঞানিক প্রজেক্টে!
প্রযুক্তি বিষয়ক জনপ্রিয় পোর্টাল হাউ-টু গিক (How-To Geek)-এর এক সাম্প্রতিক প্রতিবেদনে একটি অসাধারণ ডিআইওয়াই (DIY) প্রজেক্ট তুলে ধরা হয়েছে। সেখানে একজন ডেভলপার রাস্পবেরি পাই ও সেন্সর ব্যবহার করে এমন একটি সিসমোগ্রাফ (Seismograph) তৈরি করেছেন, যা সার্ভার রুম বা ডেটা সেন্টারের সাধারণ গুঞ্জন (Background Noise) এড়িয়ে আসল ভূমিকম্পের মৃদু সূক্ষ্ম কম্পনও নির্ভুলভাবে ধরে ফেলতে সক্ষম!
টেকনিক্যাল বিডি (Technical BD)-এর এই প্রতিবেদনে চলুন দেখে নেওয়া যাক রাস্পবেরি পাইয়ের এই উদ্ভাবনী প্রজেক্টের পেছনের কাজ করার প্রযুক্তি ও মেকানিজম।
১. প্রজেক্টটির মূল উদ্দেশ্য ও চ্যালেঞ্জ কী ছিল?
কোনো স্পর্শকাতর ডেটা সেন্টার বা সার্ভার রুমে শত শত সার্ভার র্যাক, এয়ার কন্ডিশনার এবং কুলিং ফ্যানের ক্রমাগত চলাচলের কারণে অনবরত ছোট ছোট মেকানিক্যাল স্পন্দন (Vibration/Noise) তৈরি হয়।
-
সাধারণ সেন্সরের ব্যর্থতা: বাজারে পাওয়া সাধারণ সিসমোমিটার বা ভাইব্রেশন সেন্সর এই ব্যাকগ্রাউন্ড নয়েজ এবং ভূমিকম্পের সত্যিকারের সিসমিক ওয়েভের (Seismic Wave) পার্থক্য বুঝতে পারে না। ফলে সামান্য সার্ভার ফ্যানের স্পন্দনেই ভুয়া সতর্কবার্তা (False Alarm) ট্রিগার হয়ে যায়।
-
প্রজেক্টের সমাধান: রাস্পবেরি পাইয়ের সাথে আধুনিক এক্সিলারেটোমিটার (Accelerometer) সেন্সর এবং কাস্টম পাইথন (Python) অ্যালগরিদম যুক্ত করে সার্ভার রুমের কম্পনের নির্দিষ্ট ফ্রিকোয়েন্সি ফিল্টার করা হয়েছে।
২. কীভাবে কাজ করে এই রাস্পবেরি পাই সিসমোগ্রাফ?
-
উচ্চ সংবেদনশীল সেন্সর সংগ্রাহক: এতে ব্যবহার করা হয়েছে Raspberry Pi Shake টাইপ মডিউল অথবা ADXL345/MPU6050-এর মতো আইটুসি (I2C) হাই-প্রিসিশন এক্সিলারেটোমিটার মডিউল।
-
ডিজিটাল সিগন্যাল প্রসেসিং (DSP): সেন্সর থেকে পাওয়া অ্যানালগ কম্পনের ডাটা রাস্পবেরি পাইয়ের প্রসেসরে পাঠানো হয়। সেখানে পাইথন স্ক্রিপ্ট ও ফাস্ট ফুরিয়ার ট্রান্সফর্ম (FFT) অ্যালগরিদম দিয়ে ফ্রিকোয়েন্সি ফিল্টারিং করা হয়।
-
নয়েজ ফিল্টারিং ও অ্যালার্ট: কৃত্রিম যান্ত্রিক স্পন্দনের উচ্চ ফ্রিকোয়েন্সি বাদ দিয়ে যখন প্রাকৃতিক ভূকম্পনের কম ফ্রিকোয়েন্সির ওয়েভ ফর্ম (0.5Hz to 10Hz) ধরা পড়ে, কেবল তখনই রাস্পবেরি পাই সাথে সাথে আইওটি (IoT) নোটিফিকেশন পাঠায়।
৩. ডেটা সেন্টার ও সাধারণ ই-সোসাইটিতে এর ব্যবহারিক গুরুত্ব
-
ডেটা সেন্টারের হার্ডওয়্যার সুরক্ষা: ভূমিকম্পের মৃদু ধাক্কা আগেই শনাক্ত করে অটোমেটেড স্ক্রিপ্টের মাধ্যমে সার্ভার প্রসেস সেভ বা হার্ডড্রাইভ রীড/রাইট হেড নিরাপদে পার্ক (Park) করে রাখা যায়, যা ডেটা লস হওয়ার হাত থেকে বাচায়।
-
কম খরচে ব্যক্তিগত ভূকম্পন মনিটর: প্রাতিষ্ঠানিক হাজার হাজার ডলারের সিসমোগ্রাফের বদলে মাত্র ৫০-৭০ ডলার খরচ করেই গবেষক বা আগ্রহীরা নিজেদের বাসায় নিজস্ব ভূকম্পন ডিটেক্টর বসাতে পারেন।
৪. সংক্ষেপে প্রজেক্ট ওভারভিউ
| বিষয় | বিবরণ |
| মূল ডিভাইস | Raspberry Pi 4 / Pi Zero W |
| ব্যবহৃত সেন্সর | High-Precision Accelerometer / Geophone Sensor |
| সফটওয়্যার ও ভাষা | Python, Fast Fourier Transform (FFT) for DSP |
| প্রধান বৈশিষ্ট্য | ডেটা সেন্টারের যান্ত্রিক নয়েজ বাদ দিয়ে আসল ভূমিকম্প চেনা |
সাধারণ কিছু প্রশ্ন (FAQs)
প্রশ্ন ১: আমি কি নিজেই ঘরে এমন একটি রাস্পবেরি পাই সিসমোগ্রাফ বানাতে পারব?
উত্তর: হ্যাঁ, বাজারে সহজলভ্য MPU6050 বা ADXL345 সেন্সর রাস্পবেরি পাইয়ের GPIO পিনের সাথে যুক্ত করে ওপেন-সোর্স পাইথন কোডের মাধ্যমে এই সিসমিক ট্র্যাকার বানানো সম্ভব।
প্রশ্ন ২: এটি কি রিখটার স্কেলের নির্ভুল পরিমাপ দিতে পারে?
উত্তর: এটি পেশাদার সিসমিক সেন্টারের মতো একদম নিখুঁত রিখটার স্কেল ক্যালকুলেট না করলেও, স্থানীয় ভূমির স্পন্দন এবং ভূকম্পনের মাত্রা ফিল্টার করে সঠিক সতর্কবার্তা দিতে অত্যন্ত সক্ষম।
শেষ কথা
রাস্পবেরি পাই দিয়ে ডেটা সেন্টারের মেকানিক্যাল নয়েজ এড়িয়ে ভূমিকম্প শনাক্ত করার এই প্রজেক্টটি মেকার ও টেক-উৎসুকদের উদ্ভাবনী ক্ষমতার এক চমৎকার নিদর্শন। অল্প খরচে জটিল বৈজ্ঞানিক ডাটা প্রসেসিংয়ের এই ব্যবহার ভবিষ্যতে আইওটি সিকিউরিটিতে নতুন পথ দেখাবে।
রাস্পবেরি পাইয়ের এই ভূকম্পন ডিটেক্টর প্রজেক্টটি আপনার কেমন লাগলো? কমেন্ট করে জানান এবং রাস্পবেরি পাই ও ডিআইওয়াই টেক-প্রেমী বন্ধুদের সাথে পোস্টটি শেয়ার করুন!


