کیسے کرتا ہےای ایس پی 32کیمرہ ماڈیول کام؟
ESP32 کیمرہ ماڈیول خود پر مشتمل ایمبیڈڈ سسٹم کے طور پر کام کرتا ہے- جو بصری ڈیٹا کو کیپچر کرتا ہے، پروسیس کرتا ہے اور منتقل کرتا ہے۔ اس کا بنیادی کام روشنی کی جسمانی دنیا کو ایک نیٹ ورک کے ذریعے ڈیٹا کی ڈیجیٹل دنیا کے ساتھ جوڑنا ہے۔ مندرجہ ذیل فلو چارٹ گرفتاری سے عمل تک اس ہموار عمل کا خاکہ پیش کرتا ہے۔
- پاور سپلائی اور شروعات: ماڈیول کے آن ہونے کے بعد، ESP32 MCU پہلے شروع ہوتا ہے اور پہلے سے سیٹ پروگرام کو لوڈ کرتا ہے (مثال کے طور پر، Arduino/ESP-IDF میں لکھا ہوا کوڈ)۔ دریں اثنا، ESP32 تصویری سینسر (جیسے OV2640) کو I2C/SPI کمیونیکیشن پروٹوکول کے ذریعے ترتیب دیتا ہے، ریزولوشن، فریم ریٹ، اور ہارڈ ویئر کی مکمل تیاری کے لیے ایکسپوزر جیسے پیرامیٹرز ترتیب دیتا ہے۔
- امیج کیپچر: امیج سینسر آپٹیکل سگنل وصول کرتا ہے، منظر میں موجود آپٹیکل امیج کو اینالاگ الیکٹریکل سگنل میں تبدیل کرتا ہے، پھر اسے بلٹ-ADC (اینالاگ-سے-ڈیجیٹل کنورٹر) کے ذریعے ڈیجیٹل امیج ڈیٹا (RAW فارمیٹ) میں تبدیل کرتا ہے، اور ڈیٹا کو ESP2s b ESP3 میں منتقل کرتا ہے۔
- ڈیٹا پروسیسنگ: ESP32 خام امیج ڈیٹا کو بہتر بناتا ہے اور اس پر کارروائی کرتا ہے، بشمول کمپریشن (ڈیٹا والیوم کو کم کرنے کے لیے JPEG/PNG فارمیٹ میں تبدیل کرنا)، کراپنگ، شور کو کم کرنا، یا ایج کمپیوٹنگ کے کاموں کو انجام دینا (جیسے بنیادی الگورتھم جیسے موشن کا پتہ لگانا اور چہرے کا پتہ لگانا) کلاؤڈ کمپیوٹنگ پر انحصار کیے بغیر۔
- ٹرانسمیشن یا سٹوریج: پروسیس شدہ امیج/ویڈیو ڈیٹا کے دو آؤٹ پٹ راستے ہوتے ہیں: ایک یہ ہے کہ اسے موبائل فونز، کمپیوٹرز، یا IoT پلیٹ فارمز پر حقیقی-وقتی اسٹریمنگ میڈیا یا امیج فائلز کی شکل میں Wi-BLE میں بلٹ کے ذریعے منتقل کیا جائے۔ دوسرا مقامی ڈیٹا بیک اپ کے لیے اسے ایک بیرونی مائیکرو ایس ڈی کارڈ (کچھ ماڈلز کے ذریعے تعاون یافتہ) میں اسٹور کرنا ہے۔
- کنٹرول تعامل: ماڈیول ریئل ٹائم میں کنٹرول ہدایات حاصل کر سکتا ہے-جی پی آئی او انٹرفیس کے ذریعے مقامی طور پر جڑے ہوئے بٹنوں یا سینسر کے ذریعے، یا Wi-Fi/BLE کے ذریعے ٹرمینلز سے ریموٹ ہدایات۔ یہ شوٹنگ کے پیرامیٹرز کو متحرک طور پر ایڈجسٹ کرتا ہے (جیسے سوئچنگ ریزولوشن) اور شوٹنگ شروع / روکتا ہے، ایک انٹرایکٹو بند لوپ بناتا ہے۔

ESP32 کیمرہ ماڈیول کی بنیادی درخواست کیا ہیں؟

اسمارٹ ڈور بیل
جب کوئی گھنٹی بجاتا ہے یا PIR سینسر کو متحرک کرتا ہے، تو یہ خود بخود تصویر یا مختصر ویڈیو کیپچر کرتا ہے اور اسے Wi-Fi کے ذریعے آپ کے فون پر فوری بھیج دیتا ہے۔ دو طرفہ آڈیو-کی اجازت دیتا ہے اور یہاں تک کہ فیملی اور دیکھنے والوں کے درمیان فرق کرنے کے لیے چہرے کی شناخت کا استعمال کرتا ہے۔

وائرلیس ہوم مانیٹر
نرسری یا گھر میں رکھا گیا، والدین یا مالکان کو کسی بھی وقت فون ایپ کے ذریعے لائیو ویڈیو سٹریم دیکھنے کی اجازت دیتا ہے۔ یہ آواز کا پتہ لگانے (مثلاً بچے کے رونے) یا پالتو جانوروں کی سرگرمی سے حرکت کا پتہ لگانے کے لیے الرٹ بھی بھیج سکتا ہے۔

فیلڈ/ماحولیاتی مانیٹرنگ کیمرہ
جنگلی حیات کی نگرانی یا فصل کی نمو کو ریکارڈ کرنے کے لیے گرڈ پاور کے بغیر جنگلات یا کھیتوں جیسے مقامات پر تعینات۔ ڈیوائس اپنا زیادہ تر وقت گہری نیند میں، وقت کے وقفوں پر جاگنے یا تصاویر لینے اور ڈیٹا اپ لوڈ کرنے کے لیے سینسر ٹرگر پر گزارتی ہے۔

پورٹ ایبل سکینر
دستاویزات، رسیدوں کو اسکین کرنے، یا گوداموں/فیکٹریوں میں آئٹمز پر QR/بار کوڈز کی شناخت کے لیے ایک ہینڈ ہیلڈ ڈیوائس میں بنایا گیا ہے، تسلیم شدہ ڈیٹا کو Wi-Fi کے ذریعے سرور کو بھیجنا ہے۔

سمارٹ ڈور لاک
بلٹ ان مائیک/اسپیکر صوتی کمانڈز (مثلاً "انلاک")، GPIO-کنٹریکٹ لیس رسائی کے لیے دروازے کے تالے کو سپورٹ کرتا ہے۔ کلاؤڈ اپ لوڈز کے بغیر مقامی چہرے کا ڈیٹا بیس اسٹوریج، GDPR-مطابق۔

