فهرست مطالب:

Pumpktris - کدو تنبل تتریس: 10 مرحله (همراه با تصاویر)
Pumpktris - کدو تنبل تتریس: 10 مرحله (همراه با تصاویر)

تصویری: Pumpktris - کدو تنبل تتریس: 10 مرحله (همراه با تصاویر)

تصویری: Pumpktris - کدو تنبل تتریس: 10 مرحله (همراه با تصاویر)
تصویری: 2011 Arduino Pumpkin 2024, جولای
Anonim
کدو تنبل - کدو تنبل تتریس
کدو تنبل - کدو تنبل تتریس

چه کسی چهره خنده و شمع می خواهد وقتی شما می توانید یک کدو تنبل تعاملی در این هالووین داشته باشید؟ بازی مورد علاقه خود را برای جمع آوری بلوک بر روی یک شبکه 8x16 که روی صورت کدو حک شده است ، با LED ها روشن شده و از ساقه به عنوان کنترل کننده استفاده کنید ، بازی کنید. این یک پروژه نسبتاً پیشرفته است و نیاز به تجربه لحیم کاری و برنامه نویسی در محیط آردوینو دارد. شما با مواد آلی و همه ویژگی های ذاتی آن کار خواهید کرد ، بنابراین ممکن است اندازه گیری ها متناسب با کدو تنبل مورد استفاده شما باشد.

مرحله 1: مواد مورد نیاز

مواد مورد نیاز
مواد مورد نیاز
مواد مورد نیاز
مواد مورد نیاز

برای ساخت Pumpktris خود به موارد زیر نیاز دارید: قطعات

  • 128 LED 5 میلی متری کهربا (من از آنها از Mouser استفاده کردم) برای پوشش هرگونه اشتباه یا آزمایش ، مقداری اضافی بخرید. من 140 دریافت کردم. کهربا بسیار شبیه شعله ای است که در داخل یک فانوس معمولی وجود دارد ، اما شما می توانید از هر رنگی که دوست دارید استفاده کنید.
  • میکروکنترلر آردوینو
  • 1/16 اینچ لوله کوچک کننده حرارتی (11 فوت یا قطعات 256 1/2 اینچی بلند)
  • جوی استیک بازی با دسته متحرک (این یکی از SparkFun برای من خوب کار کرد)
  • 4 #6 لنگرهای نایلونی drywall
  • 4 پیچ نیم اینچی با اندازه و نوع یکسان که با لنگرهای دیوار خشک ساخته شده است. مواردی که با لنگرها همراه می شوند بسیار طولانی خواهند بود.
  • پیچ 6 میلی متر در 50 میلی متر (یا هر اندازه ای که مناسب دسته جوی استیک شما باشد)
  • مهره اتصال 6 میلی متری (یا هر اندازه ای که برای مطابقت با پیچ بالا لازم است) یک مهره اتصال مانند یک مهره معمولی به نظر می رسد ، اما حدود یک اینچ طول دارد و برای اتصال دو پیچ یا قطعه میله رزوه ای استفاده می شود.

و در آخر ، به 1 کدو تنبل نیاز دارید. شما فقط به یک مورد نیاز دارید ، اما من دو مورد را توصیه می کنم تا بتوانید یکی از آنها را برای تمرین حفاری و برش استفاده کنید. ماتریس LED شما مساحتی تقریباً 4 اینچ در ارتفاع 8 اینچ را پوشش می دهد ، بنابراین شما یک کدو تنبل با مساحت تا حد امکان صاف و مسطح می خواهید تا ماتریس شما زیاد دور خود نپیچد. می توانید از کدو تنبل فوم استفاده کنید ، اما جادوی آن کجاست؟ من نمی توانم با تکنیک های حکاکی مورد نیاز روی کدو تنبل صحبت کنم. وسایل و وسایل مصرفی

  • آهن لحیم کاری
  • لحیم کاری
  • سیم بر، دم باریک
  • استریپرهای سیم
  • مته قدرت
  • اره برقی
  • چاقو X-Acto
  • مته 13/64 اینچی
  • مته 1-1/8 اینچی (من از بیت Forstner استفاده کردم ، اما ممکن است یک بیل نیز کار کند)
  • تخته هسته فوم 1/4 اینچی

مرحله 2: ساخت یک ماتریس LED

ساخت ماتریس LED
ساخت ماتریس LED
ساخت ماتریس LED
ساخت ماتریس LED
ساخت ماتریس LED
ساخت ماتریس LED

هر ماتریس از 64 LED و 128 قطعه سیم ساخته شده است. ساده تر این است که همه سیم ها را برای هر ماتریس زودتر برش داده و جدا کنید. 112 را به قطعات 2.5 اینچی برش دهید و از هر سر آن 1/4 اینچ را جدا کنید. 16 قسمت باقیمانده را به قطعات 12 اینچی برش دهید و هر دو انتهای آن را بچسبانید. هرچه طول سیم خود را یکدست تر کنید ، ساخت و نصب آن راحت تر خواهد بود.

کار خود را با ساخت شانزده حلقه سیم زنجیره ای هشت قسمتی-هر کدام با 7 سیم کوتاه و 1 سیم بلند شروع می کنید. هر قسمت را با قطعه بعدی بچرخانید و لحیم کنید. برای اتصال سیم ها به LED ها ، برای نگه داشتن LEDS به یک جک نیاز دارید. یک توری 8x8 با فاصله نیم اینچی روی یک تکه فوم هسته 1/4 اینچی ضخیم بکشید ، سپس با استفاده از یک چادر یک سوراخ با قطر کمی کوچکتر از LED در هر تقاطع ایجاد کنید. هنگامی که 64 سوراخ خواهید داشت کار شما تمام شده است. در ردیف بالای سوراخ ها 8 LED وارد کنید. هسته فوم متناسب با LED ها کشیده می شود و آنها را محکم نگه می دارد. LED ها را طوری تراز کنید که پایه بلندتر-سرب آند-روی هر کدام به سمت شما باشد. دوبار بررسی کنید ، زیرا اگر اشتباه کنید ماتریس کار نمی کند. طول هر آند را به طول 1/4 اینچ ببرید و آن را با لحیم کاری کنید تا اتصال سیم ها راحت تر شود. 8 قطعه لوله کوچک کننده را به قطعات 1/2 اینچ برش دهید. یک قطعه لوله را روی اولین اتصال سیم بکشید ، آن را به عقب فشار دهید تا تحت تأثیر حرارت لحیم کاری قرار نگیرد ، سپس اتصال سیم را به آند LED لحیم کنید. لوله را پس از سرد شدن روی اتصال پایین بکشید. به LED بعدی ادامه دهید و هفت بار دیگر روند کشیدن روی یک قطعه لوله را تکرار کنید ، اتصال را لحیم کنید ، سپس لوله را روی مفصل پایین بیاورید. مجموعه ای از هشت LED که همه به یکدیگر متصل شده اند ، آنها را از دستگاه جدا کرده و مجدداً برای هفت ردیف دیگر تکرار کنید ، مطمئن شوید که همه اتصالات را به سرنشین آند هر LED انجام می دهید. برای دسترسی راحت تر از هر ردیف جیگ می توانید استفاده کنید ، از آنجا که شما فقط با یکی در یک زمان کار می کنید. بعد از اینکه همه ردیف ها لحیم شدند ، وقت آن است که به ستون ها بپیوندید و یک ماتریس بسازید. همه رشته های LED را در دستگاهی که ساخته اید وارد کنید. سیم بلند را روی همان قسمت نگه دارید طرف هر رشته. سربرگ کاتد هر LED را در ستون اول برش داده و قلع دهید umn ، درست مانند کاری که برای ساختن رشته انجام دادید. یک زنجیر سیم دیگر بگیرید و فرآیند لحیم کاری آن را به LED ها تکرار کنید ، فقط این بار آن را در حالت 90 درجه به اولین مجموعه سیم متصل می کنید. سیم بلند را در همان سمت ماتریس نگه دارید. با تکمیل هر ستون ، آن را از تکه فوم هسته جدا کرده و از راه دور تا کنید تا به ستون بعدی دسترسی پیدا کنید. پس از اتمام کار ، 64 LED در 8 ردیف و 8 ستون به هم متصل می شوند. متأسفانه ، شما باید این فرآیند را دوباره برای ماتریس دوم تکرار کنید. اگر به استراحت نیاز دارید ، برای کار بر روی کد به مراحل 3 ، 4 و 5 بروید ، سپس به این مورد برگردید.

مرحله 3: کنترل LED ها

کنترل LED ها
کنترل LED ها
کنترل LED ها
کنترل LED ها
کنترل LED ها
کنترل LED ها
کنترل LED ها
کنترل LED ها

ماتریس های LED ساخته شده توسط دو کوله پشتی Mini 8x8 LED ماتریس از Adafruit کنترل می شوند. هر کنترلر به شما امکان می دهد 64 LED را تنها با دو سیم از آردوینو هدایت کنید و می توانید چندین کنترلر را روی همان دو سیم با هم زنجیر کنید. دستورالعمل های همراه کوله پشتی ماتریس LED را دنبال کنید تا در سربرگ قدرت/داده/ساعت 4 پین لحیم شود. سپس ، به جای لحیم کاری روی ماتریس LED همراه ، دو ردیف هدر زنانه را به کوله پشتی لحیم کنید. ماتریس مینی LED موجود را به هدرها وصل کنید. ماتریس را به یک تخته نان متصل کرده و آن را به صورت زیر وصل کنید:

  • پین CLK را روی کوله پشتی به پین آنالوگ 5 در آردوینو وصل کنید.
  • پین DAT را به پین 4 آنالوگ در آردوینو وصل کنید.
  • GND را به پین پایه در آردوینو وصل کنید.
  • VCC+ را به برق 5 ولت وصل کنید.

کتابخانه Adafruit LED Backpack و کتابخانه های Adafruit GFX را بارگیری کرده و با کپی هر یک از آنها در پوشه "libraries" پوشه اسکچ Arduino رایانه خود ، آنها را در رایانه خود نصب کنید. فایل "matrix8x8" را در Arduino خود بارگذاری کنید و بررسی کنید که کوله پشتی LED کار می کند. پین های ماتریس LED ممکن است تماس خوبی در سرصفحه های زن ایجاد نکنند ، بنابراین ممکن است لازم باشد آن را تکان دهید یا تا حدی حذف کنید تا بتوانید تماس بگیرید و اجازه دهید همه سطرها و ستون ها روشن شوند. این فرایند را با کوله پشتی LED دوم تکرار کنید ، اما این بار باید آدرس جدیدی را برای آن با لحیم کردن یک بلوز روی پدهای A0 روی کوله پشتی تعیین کنید. دوباره کد "matrix8x8" را اجرا کنید ، اما خط "matrix.begin (0x70)" را به "matrix.begin (0x71)" تغییر دهید تا کد کوله پشتی جدید LED را آدرس دهی کند.

مرحله 4: اتصال Joystick

اتصال جوی استیک
اتصال جوی استیک
اتصال جوی استیک
اتصال جوی استیک

جوی استیک شما باید دارای چهار کلید با هر دو پایانه باشد. وقتی جوی استیک خود را به راست حرکت می دهید ، کلید سمت چپ را فعال می کند ، وقتی آن را پایین می آورید ، کلید بالا را فعال می کند و غیره. در یک ترمینال از هر سوئیچ ، سیم 3 اینچ را لحیم کنید. انتهای دیگر هر چهار سیم را به هم بچرخانید و آنها را به سیم 12 اینچ لحیم کنید. این نقطه مشترک هر چهار سوئیچ است. یک سیم 12 اینچی را به پایانه باقی مانده هر سوئیچ لحیم کنید ، سپس آنها را به صورت زیر وصل کنید:

  • سوئیچ پایین (با فشار دادن بالا فعال می شود) را به پین آنالوگ 0 در آردوینو وصل کنید.
  • سوئیچ سمت چپ (هنگامی که به راست فشار می دهید فعال می شود) را به پین آنالوگ 1 در آردوینو وصل کنید.
  • سوئیچ بالا (هنگامی که به سمت پایین فشار می دهید فعال می شود) را به پین آنالوگ 2 در آردوینو وصل کنید.
  • سوئیچ سمت راست (که با فشار دادن به چپ فعال می شود) را به پین آنالوگ 3 در آردوینو وصل کنید.
  • سیم مشترک زمین مشترک را به پین زمین در آردوینو وصل کنید.

مرحله 5: برنامه نویسی بازی

برنامه نویسی بازی
برنامه نویسی بازی

Pumpktris.ino.zip پیوست را بارگیری کرده ، از حالت فشرده خارج کرده و فایل را در محیط توسعه Arduino باز کنید. آن را کامپایل کرده و در Arduino خود بارگذاری کنید. اکنون باید بتوانید روی ماتریس LED مینی که در مرحله قبل تنظیم کرده اید بازی کنید. من سعی کردم تا آنجا که ممکن است کد را توضیح دهم ، اما در اینجا یک مرور کلی از فرایندهای اصلی وجود دارد: شرح اشکال هفت تترومینو وجود دارد که هر کدام 4 پیکسل هستند و هر کدام دارای چهار چرخش احتمالی هستند. ما همه اینها را در یک آرایه چند بعدی ذخیره می کنیم: بعد اول شامل هفت شکل ، بعد دوم شامل چهار چرخش برای هر شکل ، سوم شامل چهار توصیف پیکسل است که هر یک از مختصات X و Y تشکیل شده است. برای مثال ، این شکل "T" را شرح می دهد:/ * T */ {/ * زاویه 0 */ {{0، 1} ، {1، 1} ، {2، 1} ، {1، 2}} ،/ * زاویه 90 */ {{1، 0}، {1، 1}، {2، 1}، {1، 2}}،/ * زاویه 180 */ {{1، 0}، {0، 1}، {1، 1}، {2، 1}}، / * زاویه 270 * / {{1، 0}، {0، 1}، {1، 1}، {1، 2}}}

ردیابی قطعه فعال برای پیگیری قطعه ای که در حال پخش است ، برنامه یک متغیر activePiece را حفظ می کند. این شاخص شکل فعال در بالاترین سطح آرایه است. همچنین یک متغیر چرخشی حاوی شاخص چرخش فعلی را نگه می دارد. یک متغیر xOffset میزان چپ یا راست (0-7) هر قطعه را دنبال می کند و yOffset میزان سقوط تخته را تا پایین (0-15) دنبال می کند. برای ترسیم قطعه فعال ، برنامه مقادیر افست X و Y را به مختصات X و Y هر پیکسل که از چرخش فعلی قطعه انتخاب شده خارج می شود اضافه می کند. ردیابی قطعات ثابت برنامه از یک آرایه 16 بایت برای پیگیری ثابت استفاده می کند قطعات ، با هر بایت نشان دهنده یک ردیف. به عنوان مثال ، آرایه زیر نشان دهنده یک شکل L است که در مرکز دو ردیف پایینی نشسته است (همانطور که با 1s در دو بایت آخر نشان داده شده است): byte sampleGrid [16] = {B00000000، B00000000، B00000000، B00000000، B00000000، B00000000، B00000000، B00000000، B00000000، B00000000، B00000000، B00000000، B00000000، B00000000، B00100000، B00111000} ؛ تشخیص برخورد هنگام تلاش برای حرکت قطعه فعال ، برنامه ابتدا موقعیت جدید را در برابر آرایه قطعات ثابت بررسی می کند. در صورت عدم برخورد ، حرکت مجاز است و ماتریس دوباره ترسیم می شود. اگر هنگام تلاش برای حرکت به چپ ، راست یا چرخش ، برخوردی تشخیص داده شود ، عمل ممنوع است. اگر هنگام تلاش برای انداختن یک قطعه برخوردی تشخیص داده شود ، قطعه در موقعیت خود ثابت می شود و به آرایه پیکسل های ثابت اضافه می شود. قطره های خودکار به صورت خودکار سرعت بازی توسط متغیرهای gravityTrigger و stepCounter کنترل می شود. هر حلقه برنامه stepCounter را افزایش می دهد و هر بار که stepCounter به تعداد ذخیره شده در gravityTrigger برسد ، قطعه فعال را یک سطح کاهش می دهد. با پیشرفت بازی ، gravityTrigger کاهش می یابد به طوری که قطعه فعال بیشتر و بیشتر مرتباً سقوط می کند تا در نهایت در هر حلقه برنامه افت کند. هر بار که یک قطعه فعال در شبکه ثابت می شود ، برنامه بایت/ردیف کامل را بررسی می کند (B11111111). در صورت یافتن ، آنها را سه بار خاموش و روشن می کند ، سپس آنها را برداشته و سطرهای بالا را برای پر کردن فاصله می اندازد. عیب یابی اگر قطعات از بالا به پایین نمی افتند ، اما در عوض از طرفی به طرف دیگر می روند ، مقدار در خطوط "matrixTop.setRotation (1)؛" و/یا "matrixBottom.setRotation (1)؛" در حلقه "setup ()" اگر قطعات در ماتریس اشتباه شروع می شوند ، مکان فیزیکی هر ماتریس را تغییر دهید یا آدرس های اعلام شده در "matrixTop.begin (0x70)؛" و "matrixBottom.begin (0x71)؛" خطوط حلقه "setup ()". اگر برخی از ردیف ها یا ستون ها روشن نمی شوند ، ماتریس مینی LED را در هدرهای زن تکان دهید. آنها ممکن است تماس خوبی برقرار نکنند.

مرحله 6: اتصال ماتریس LED خود

اتصال ماتریس LED شما
اتصال ماتریس LED شما
اتصال ماتریس LED شما
اتصال ماتریس LED شما
اتصال ماتریس LED شما
اتصال ماتریس LED شما

هنگامی که همه کد و کنترل ها به عنوان کار با ماتریس های مینی LED تأیید شد ، وقت آن است که ماتریس های LED بزرگی را که خودتان لحیم کرده اید وصل کنید.

شما می توانید هر سیم را به صورت جداگانه به سربرگ های روی کوله پشتی ماتریس وصل کنید ، اما احتمالاً بسیاری از اتصال و جدا کردن را انجام می دهید ، به طوری که می تواند به یک دردسر واقعی تبدیل شود. در عوض می خواهید هر سیم را روی یک نوار هدر لحیم کنید و آن را به کوله پشتی ماتریس متصل کنید. نوارهای سربرگ را روی تکه ای از تخته نمونه سازی نصب کردم تا بتوانم هر 16 پین را به هم وصل و جدا کنم. ردیف های 1-4 به پین های 1-4 در کوله پشتی ماتریس متصل می شوند (شماره گذاری پین ها در بالا سمت چپ شروع می شود در حالی که به دنبال کوله پشتی هستید و پین های 4 پین قدرت/زمین/داده/ساعت را در بالا مشاهده می کنید). ستون های 1-4 به پین های 5-8 متصل می شوند. شماره گذاری پین به گونه ای پیچیده می شود که پایه 9 در پایین سمت راست قرار دارد. ردیفهای 5-8 به پینهای 12-9 و ستونهای 5-8 به پینهای 16-13 متصل می شوند. برای وضوح بیشتر نمودار را ببینید. هر ماتریس را به یک کوله پشتی وصل کرده و همان برنامه "matrix8x8" را که برای ماتریس های مینی LED در مرحله 4 انجام داده اید اجرا کنید. اگر هر کدام کار کرد ، می توانید برنامه بازی را بارگیری کنید. اگر کار نمی کند ، بررسی کنید که ردیف ها و ستون های ماتریس LED بزرگ به پین های صحیح کوله پشتی متصل شده اند. نصب ماتریس LED در جیگ فوم هسته ای که برای مونتاژ ساخته اید می تواند آزمایش کل سیستم را آسان تر کند.

مرحله 7: حک کردن کدو تنبل

حک کردن کدو تنبل
حک کردن کدو تنبل
حک کردن کدو تنبل
حک کردن کدو تنبل
حک کردن کدو تنبل
حک کردن کدو تنبل

تا زمانی که تمام وسایل برقی شما کار نمی کند ، روی کدو تنبل کار نکنید. ماندگاری یک کدو تنبل حک شده محدود است و اگر ابتدا آن را حک کنید و سپس 2 روز را صرف وسایل الکترونیکی کنید ، این دو روز سرگرمی بازی را از دست داده اید.

مسطح ترین طرف روی کدو تنبل را پیدا کنید تا پنل LED شما دور آن پیچیده نشود ، سپس یک سوراخ در طرف مقابل آن برش دهید. بخشنده باش؛ شما به فضایی احتیاج دارید تا دستتان را به محل کار برسانید. شما نمی خواهید قسمت بالایی را مانند یک کدو تنبل سنتی ببرید زیرا باید برای جوی استیک دست نخورده باقی بماند. گوشت کدو تنبل و لوازم الکترونیکی بهترین دوستان نیستند ، بنابراین قسمت داخلی را به خوبی تمیز کنید. برای داشتن کدو تنبل زیبا ، می خواهید شبکه LED های شما مستقیم و همسو با کدو تنبل باشد. یک PDF با فاصله 8x16 ، با فاصله نیم اینچ ضمیمه شده است. این را چاپ کنید (یا خودتان آن را با فاصله خودتان بسازید) ، دور لبه ها را ببرید و روی جلد کدو تنبل بچسبانید. مطمئن شوید مستقیم و بالا و پایین است. با میخ ، خلال دندان یا سایر ابزارهای مشابه ، یک سوراخ آزمایشی به مرکز هر LED که روی کاغذ مشخص شده است ، وارد کنید. حفاری مستقیم از طریق کاغذ توصیه نمی شود زیرا احتمال جابجایی یا پاره شدن آن وجود دارد. هنگامی که همه حفره های آزمایشی ایجاد شدند ، قالب کاغذ را بردارید و از یک بیت 13/64 اینچی در مته قدرت خود برای سوراخ کردن هر سوراخ استفاده کنید. مته را عمود بر روی کدو تنبل نکنید! اگر این کار را انجام می دهید ، انحنای کدو تنبل ممکن است باعث شود سوراخهایی که از بیرون نیم اینچ فاصله دارند در داخل به هم برسند و وارد کردن LED ها مشکل خواهد بود. در عوض سعی کنید همه سوراخها را موازی نگه دارید. هنگامی که همه سوراخها حفر می شوند ، از چاقوی X-Acto خود برای برش یک "پیکسل" مربعی در اطراف هر سوراخ استفاده کنید. چاقو را به سمت مرکز هر سوراخ زاویه دهید و حدود 1/8 "را بین پیکسل ها بگذارید. من پیشنهاد می کنم یک کدو تنبل بخرید و از آن برای تکمیل تکنیک حفاری و حکاکی پیکسل خود استفاده کنید. قبل از اینکه فرصتی برای خراب کردن کدو تنبل مناسب برای محصول نهایی پیدا کنید ، آنجا را تسلط دهید.

مرحله 8: نصب ساقه به جوی استیک

نصب ساقه به جوی استیک
نصب ساقه به جوی استیک
نصب ساقه به جوی استیک
نصب ساقه به جوی استیک
نصب ساقه به جوی استیک
نصب ساقه به جوی استیک
نصب ساقه به جوی استیک
نصب ساقه به جوی استیک

حالا شما ساقه را طوری تنظیم می کنید که به عنوان جوی استیک برای کنترل بازی استفاده شود.

ساقه را تا آنجا که ممکن است به پایه برش دهید. اگر برش صاف و تمیز نیست ، از یک بلوک سنباده برای صاف کردن آن استفاده کنید. یک سوراخ 1-1/8 اینچی را مستقیماً از طریق پایه ساقه و داخل کدو تنبل کنید. گوی جوی استیک را باز کرده و شفت را با مرکز سوراخ از داخل کدو تنبل کنید. مطمئن باشید که قسمت جلوی جوی استیک مربع مربع با قسمت جلوی کدو تنبل است-هنگام بازی می خواهید به چپ و راست فشار دهید تا قطعات را حرکت دهید ، نه به صورت زاویه ای. وقتی مرکز و مربع شکل است ، از یک میخ یا خلال دندان برای سوراخ کردن داخل آن استفاده کنید. کدو تنبل بالای سوراخ های نصب شده در پایه جوی استیک جوی استیک را بردارید. با برش های سیم خود ، نوک های انبساطی را از لنگرهای دیوار خشک جدا کنید تا کوتاهتر از ضخامت پوست کدو تنبل باشد. در سوراخ های آزمایشی که ایجاد کرده اید. جزئیات قسمت بعدی بستگی به جوی استیکی که خریداری کرده اید دارد. قطعه ای که من از SparkFun استفاده کردم دارای یک ضمیمه 6 میلی متری برای دسته توپ بود که با ساقه جایگزین می شود. اگر جوی استیک شما متفاوت است ، مهره ها و پیچ ها را با هر اندازه ای که مناسب است استفاده کنید مرکز ساقه و سوراخی به ابعاد 13/64 اینچ (به همان اندازه که برای سوراخ های LED استفاده کردید) تقریباً یک اینچ مستقیماً در ساقه ایجاد کنید. این یک مرحله خوب برای آزمایش روی کدو حلوایی شماست ، تا مطمئن شوید پیچ به خوبی در سوراخ پیچ خورده است. سر یک پیچ 6 میلی متر در 50 میلی متر را با یک اره برقی جدا کنید. چسب اپوکسی یا چوب را روی نخ های نزدیک انتهای برش پیچ قرار دهید و آن را در ساقه پیچ کنید. شما حدود یک اینچ آن را در ساقه و یک اینچ آن را در بیرون می خواهید. مهره اتصال 6 میلی متری را روی محور جوی استیک پیچ کنید ، اما جوی استیک را هنوز در کدو تنبل نصب نکنید.

مرحله 9: قرار دادن LED و جوی استیک

قرار دادن LED و جوی استیک
قرار دادن LED و جوی استیک

از داخل کدو تنبل ، LED ها را ردیف به ردیف داخل سوراخ های آنها قرار دهید تا پایه های آنها با سطح داخلی کدو تنبل شود. وقتی همه جا سر جایش است ، از سیخ بامبو استفاده کنید تا آنها را به سمت جلو عمیق تر فشار دهید. من لبه جلویی آنها را در حدود 1/4 اینچ تا 3/8 اینچ در زیر سطح خارجی گذاشتم. اگر آنها خیلی زیر سطح باشند ، نور به درون گوشت کدو می ریزد و هر پیکسل کمتر مشخص است.

یک لایه پلاستیکی به قسمت بالای جوی استیک اضافه کنید ، در حالی که شفت خود را از بین می برد. این کار باعث می شود حداقل مقداری رطوبت به داخل آن نفوذ نکند. جوی استیک را با پیچ های 1/2 اینچی به لنگرهای دیوار خشک وصل کنید. پیچ هایی که با لنگرها وارد شده اند بسیار طولانی هستند و از کدو عبور می کنند.

مرحله 10: انجام بازی

بازی کردن بازی
بازی کردن بازی

یک کاسه یا ظرف پلاستیکی برای نگهداری مواد غذایی در انتهای کدو تنبل قرار دهید تا وسایل الکترونیکی معلق به قسمت پایین دست نزنند. جوی استیک را در آردوینو خود ، کوله های LED را در آردوینو و ماتریس های LED را در کوله پشتی ها وصل کنید. منبع تغذیه را به آردوینو وصل کنید. حالا خودتان را با Pumpktris بازی کنید! ایده هایی برای کاوش بیشتر به جای نصب جوی استیک در بالای کدو تنبل با LED ها ، می توانید از کدو راه دور ، به صورت بی سیم یا با کابل تزئین شده برای شبیه به انگور استفاده کنید. به جای بازی ، می توانید پیام های پیمایش را روی jack-o-lantern خود نمایش دهید. ممکن است بخواهید ماتریس ها را به صورت جانبی (16 عرض در 8 ارتفاع) سوار کنید یا حتی از یک ماتریس استفاده کنید. پوسیدگی اجتناب ناپذیر کدو تنبل شما در نهایت شروع به پوسیدگی می کند و قالب و قارچ جوانه می زند. این می تواند برای سلامتی شما خطرناک باشد و می تواند منجر به اشکال در وسایل الکترونیکی شما شود. بهتر است همه لوازم الکترونیکی خود را هنگامی که روی کدو تنبل یا روی آن مشاهده می کنید بیرون آورید تا بتوانید بعداً بدون نیاز به پاکسازی Haz-Mat از آنها مجدداً استفاده کنید.

مسابقه تزئینات هالووین
مسابقه تزئینات هالووین
مسابقه تزئینات هالووین
مسابقه تزئینات هالووین

جایزه دوم در مسابقه تزئینات هالووین

توصیه شده: