یک نابغه خلاق ChatGPT را روی ماشین حساب TI-84 نصب کرد!

تصور کنید یک ماشین حساب ساده و کلاسیک که تنها برای انجام محاسبات ریاضی طراحی شده است، به ابزاری پیشرفته برای استفاده از هوش مصنوعی تبدیل شود. این دقیقاً همان چیزی است که یک سازنده خلاق به نام ChromaLock به آن دست یافته است. او توانسته با ترکیب مهندسی و خلاقیت، ماشین حساب TI-84 را به اینترنت متصل کرده و قابلیت اجرای ChatGPT را به آن اضافه کند. این پروژه جذاب، فراتر از یک ایده ساده، نمونهای از نوآوری مهندسی است که میتواند الهامبخش نسل جدید دانشآموزان و مهندسان باشد. برای درک بهتر این شاهکار، ابتدا با ماشین حساب TI-84 آشنا میشویم و سپس به مراحل انجام این پروژه شگفتانگیز خواهیم پرداخت.
TI-84: همسفر قدیمی کلاسهای درس
ماشین حساب TI-84 یکی از پرطرفدارترین و شناختهشدهترین ابزارهای آموزشی در جهان است. این دستگاه توسط شرکت Texas Instruments تولید شده و برای حل معادلات پیچیده ریاضی، رسم نمودارها، و حتی اجرای برنامههای سفارشی طراحی شده است. TI-84 با رابط کاربری ساده و دوام بالا، به یکی از ابزارهای اصلی دانشآموزان، معلمان و مهندسان در کلاسهای درس و محیطهای آموزشی تبدیل شده است. این دستگاه همچنین به خاطر پشتیبانی از زبان برنامهنویسی TI-BASIC و قابلیت اتصال به دستگاههای دیگر، امکانات پیشرفتهای برای علاقهمندان به فناوری ارائه میدهد.
اما همین ماشین حساب قدیمی که به طور معمول برای آموزش و تحقیق استفاده میشود، اکنون با تغییراتی خلاقانه به یک ابزار متصل به هوش مصنوعی تبدیل شده است.
شروع پروژه: تبدیل پورت لینک به یک دروازه اینترنتی
پروژه با بررسی پورت لینک ماشین حساب TI-84 آغاز شد. این پورت که معمولاً برای انتقال دادهها و برنامههای آموزشی بین ماشین حسابها استفاده میشود، به عنوان نقطه شروع برای افزودن سختافزار جدید انتخاب شد. ChromaLock یک برد الکترونیکی سفارشی به نام TI-32 طراحی کرد که به لطف آن، ماشین حساب TI-84 به یک ابزار متصل به اینترنت تبدیل شد.
TI-32: برد کوچک با تواناییهای بزرگ
برد TI-32 شامل یک میکروکنترلر وایفایدار (Wi-Fi-enabled microcontroller) مدل Seed Studio ESP32-C3 است که تنها با قیمت ۵ دلار قابل خریداری است. این میکروکنترلر که هسته اصلی پروژه محسوب میشود، با سایر قطعات الکترونیکی ترکیب شد تا سیگنالها و ولتاژهای مختلف بین ماشین حساب و برد جدید همگامسازی شوند. طراحی و ساخت این برد نیازمند دانش پیشرفته در حوزه الکترونیک و برنامهنویسی بود.
چالشهای فنی و حل آنها
یکی از مشکلات اصلی این پروژه، ناسازگاری ولتاژ بین ماشین حساب و برد TI-32 بود. همچنین، حفظ یکپارچگی سیگنالها و جلوگیری از اختلال در عملکرد ماشین حساب نیاز به طراحی دقیق و چندین آزمایش داشت. ChromaLock چندین نسخه از برد را طراحی کرد تا مشکلات احتمالی رفع شوند. در نهایت، برد TI-32 به گونهای ساخته شد که به راحتی داخل بدنه ماشین حساب جا بگیرد و هیچ تغییری در ظاهر دستگاه ایجاد نکند.
نرمافزار: روح پروژه
برای تکمیل سختافزار پیشرفته، نرمافزاری اختصاصی برای این پروژه توسعه یافت. این نرمافزار که به صورت متنباز (Open Source) منتشر شده است، امکان اجرای برنامههای مختلف را فراهم میکند. یکی از این برنامهها، رابط کاربری ChatGPT است که به کاربران اجازه میدهد سوالات خود را تایپ کرده و پاسخهای زنده را مستقیماً روی صفحهنمایش ماشین حساب دریافت کنند. هرچند به دلیل محدودیت صفحهکلید ماشین حساب، تایپ کردن سوالات طولانی کمی دشوار است.
فراتر از ChatGPT: ابزارهای کاربردی دیگر
این سیستم نه تنها از ChatGPT پشتیبانی میکند، بلکه ابزارهای دیگری نیز ارائه میدهد. یکی از این ابزارها مرورگر تصاویر است که به کاربران اجازه میدهد به فایلهای تصویری ذخیرهشده روی سرور دسترسی پیدا کنند. اپلیکیشن دیگری امکان دانلود تقلبنامههای متنی (Cheat Sheets) را فراهم میکند که به شکل کد برنامههای TI-84 پنهان شدهاند. علاوه بر این، قابلیت خروج از حالت Test Mode که برای جلوگیری از تقلب در آزمونها طراحی شده، یکی دیگر از ویژگیهای برجسته این پروژه است.
چشمانداز پروژه: از خلاقیت تا چالشهای اخلاقی
این پروژه نشاندهنده ترکیب بینظیر فناوری و خلاقیت است، اما همچنین سوالات مهمی در زمینه اخلاقی به همراه دارد. استفاده از چنین ابزارهایی برای تقلب در آزمونها میتواند نقض قوانین آموزشی و مانعی برای یادگیری واقعی باشد. با این حال، این پروژه قدرت خلاقیت انسانی و توانایی گسترش مرزهای فناوری را به نمایش میگذارد و میتواند الهامبخش کسانی باشد که به دنبال نوآوری در دنیای مهندسی و هوش مصنوعی هستند.





