خلاقیت در بازیافت؛ مهندس رومانیایی یک ویپ یکبارمصرف را به وب سرور تبدیل کرد

دیجیاتو پنج شنبه 27 شهریور 1404 - 20:04
وب سرور این ویپ می‌تواند یک صفحه وب را در ۱۶۰ میلی‌ثانیه بارگذاری کند. The post خلاقیت در بازیافت؛ مهندس رومانیایی یک ویپ یکبارمصرف را به وب سرور تبدیل کرد appeared first on دیجیاتو.

یک مهندس خلاق رومانیایی با استفاده از قطعات داخلی یک ویپ یکبار مصرف، یک وب‌سرور کاملاً کاربردی ساخته است که می‌تواند یک صفحه وب کامل را در فقط ۱۶۰ میلی‌ثانیه بارگذاری کند.

«بوگدان یونسکو» (Bogdan Ionescu)، مهندس و هنرمند رومانیایی، عادت داشت ویپ‌های یکبار مصرف را برای استفاده مجدد از باتری‌هایشان جمع‌آوری کند. اما او متوجه شد که مدل‌های جدیدتر این دستگاه‌ها دارای میکروکنترلرهای پیشرفته‌ای هستند.

در یکی از این ویپ‌ها او یک تراشه PY32F002B پیدا کرد؛ یک میکروکنترلر ضعیف با پردازنده ۲۴ مگاهرتزی، ۲۴ کیلوبایت حافظه فلش و ۳ کیلوبایت رم. یونسکو در بلاگ خود می‌گوید: «شاید با دیدن این مشخصات فکر کنید که کار زیادی نمی‌توان با آن انجام داد... اما من در آن یک وب‌سرور فوق‌العاده سریع می‌بینم.»

چگونه یک ویپ به وب سرور تبدیل می‌شود؟

یونسکو برای آنلاین‌کردن این تراشه، از یک پروتکل قدیمی به نام «پروتکل اینترنتی خط سریال» (SLIP) استفاده کرد که دستگاه را به چیزی شبیه به یک مودم dial-up تبدیل می‌کند. سپس با اضافه‌کردن یک مجموعه نرم‌افزاری سبک به نام uIP، قابلیت‌های شبکه (TCP/IP) و هاستینگ وب را راه‌اندازی کرد.

نتایج اولیه فاجعه بود؛ بارگذاری یک صفحه ساده بیش از ۲۰ ثانیه طول می‌کشید. اما یونسکو با بهینه‌سازی کد خود و استفاده بهتر از حافظه رم محدود دستگاه توانست عملکرد را بسیار بهتر بکند. درنهایت، او به زمان پاسخ‌دهی ۲۰ میلی‌ثانیه و سرعت بارگذاری ۱۶۰ میلی‌ثانیه برای یک صفحه وب کامل دست یافت. این سرور کوچک حتی قادر بود نسخه‌ای از پست وبلاگ خود یونسکو را هاست کند.

پروژه VapeServer یونسکو صرفاً یک آزمایش فنی جالب نیست؛ شاید بتوان آن را بیانیه‌ای علیه فرهنگ «یکبار مصرف» دانست. سالانه میلیون‌ها ویپ دور ریخته می‌شود، درحالی‌که قطعات ارزشمندی مانند میکروکنترلر، باتری‌های قابل شارژ و پورت‌های USB-C در آن‌ها وجود دارد. این پروژه نشان می‌دهد که حتی ضعیف‌ترین قطعات الکترونیکی که معمولاً دور می‌ریزیم، می‌توانند با خلاقیت کاربردهای جدیدی پیدا کنند.

منبع خبر "دیجیاتو" است و موتور جستجوگر خبر تیترآنلاین در قبال محتوای آن هیچ مسئولیتی ندارد. (ادامه)
با استناد به ماده ۷۴ قانون تجارت الکترونیک مصوب ۱۳۸۲/۱۰/۱۷ مجلس شورای اسلامی و با عنایت به اینکه سایت تیترآنلاین مصداق بستر مبادلات الکترونیکی متنی، صوتی و تصویری است، مسئولیت نقض حقوق تصریح شده مولفان از قبیل تکثیر، اجرا و توزیع و یا هرگونه محتوای خلاف قوانین کشور ایران بر عهده منبع خبر و کاربران است.