فهرست مطالب:
- تدارکات
- مرحله 1: ایجاد پیکان قلب و ناوبری
- مرحله 2: ایجاد پس زمینه
- مرحله 3: ایجاد کد
- مرحله 4: برنامه Candy Heart Sprite را برنامه ریزی کنید
- مرحله 5: نام کلاسهای Sprite را برنامه ریزی کنید
- مرحله 6: ایجاد مدارهای باز
- مرحله 7: "قلب شکسته" را اصلاح کنید
تصویری: تنظیمHoliday = Valentines_Day: 7 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
پروژه های Makey Makey »
این دستورالعمل را می توان برای هر تعطیلات اصلی تغییر داد ، با این حال دانش آموزان من می خواستند روی کاری که می توانند برای روز ولنتاین انجام دهند تمرکز کنند. در این طرح ، دستان دانش آموزان مواد رسانایی هستند که مدار را هنگامی که دو نیمه قلب را "بالا-پنج" می کنند تکمیل می کنند. هنگامی که مدار کامل می شود ، ورودی "فضا" باعث تغییر پس زمینه ، تغییر لباس اسپریت و پیام "بازی تا پایان" با آرزوهای خوب از هر کلاس درس می شود. این برنامه از یک متغیر برای پیگیری کلاس درس مسئول پیام استفاده می کند. دکمه های ناوبری قلب چپ و راست وجود دارد که بین کلاس ها حرکت می کند.
تدارکات
- 1 برد مدار Makey Makey
- 5 گیره تمساح
- مواد رسانا (فویل قلع)
- کاغذ قرمز 65 پوندی (یا کاغذ ساختمانی)
- دستگاه الکترونیکی که می تواند Scratch را اجرا کند و دارای پورت usb است
- نوار (نوار اسکاتلندی/شفاف ، ماسک یا نقاشی)
- https://scratch.mit.edu
- قیچی
مرحله 1: ایجاد پیکان قلب و ناوبری
قلب نصف می شود
برای برش قلب از کاغذ سنگین (65 پوند) ، قرمز یا کاغذ استفاده کنید. سپس قلب را به نصف برسانید. فویل قلع (سنگین) را به اندازه ای بزرگ برش دهید که هر نیمی از قلب را بپیچد. یک نیم آن زمین است و دیگری به ورودی فاصله فاصله متصل می شود. صاف را فشار دهید و از نوار (اسکاچ یا ماسک) برای محکم کردن لبه ها استفاده کنید.
ناوبری قلب
قلب های کوچک را در وسط نیمه ها دنبال کنید. از قیچی یا تیغه برای برش دادن شکل های کوچک قلب از فویل قلع استفاده کنید. یک نوار مستطیلی از ساختار قرمز یا کاغذ تخته ای برش بزنید و لبه ها را به نقطه برش دهید. لبه ها را تا کنید. قلب های کوچک فویل حلبی را جلوی نوار بچسبانید - مطمئن شوید که وقتی تا می شوند ، فلپ ها به مرکز قلب برخورد می کنند. از یک تکه فویل بلند برای پوشاندن پشت نوار و پیچاندن دور فلپ ها استفاده کنید - این حالت زمین می شود. نکته مهم: مطمئن شوید که مستطیلی را در ناحیه ای که گیره های تمساح چپ و راست قلب را لمس می کند برش دهید - شما نمی خواهید این گیره ها با زمین تماس داشته باشند.
مرحله 2: ایجاد پس زمینه
کلاسهای من استفاده از زمینه قلب شکل ارائه شده توسط Scratch را انتخاب کردند. ما تصمیم گرفتیم که می خواهیم هر پس زمینه را کپی و ویرایش کنیم به طوری که هر بار که مدار قلب (رویداد نوار فاصله) فعال می شود ، سه رنگ مختلف (قرمز/صورتی ، بنفش ، آبی) داشته باشیم. ما از ابزار Fill در هر تکراری برای ایجاد سه الگوی رنگ متفاوت استفاده کردیم. هیچ کد روی تصاویر پس زمینه وجود ندارد.
مرحله 3: ایجاد کد
برخی دوست دارند قبل از نوشتن برنامه ، Makey Makey را به مدار (مواد رسانا) وصل کنند ، اما من ترجیح می دهم دانش آموزان ابتدا کد را ایجاد کنند تا بفهمند هر رویدادی چه چیزی را تحریک می کند. آنها می توانند کد را قبل از اتصال به محصول نهایی اشکال زدایی کنند.
دو ناحیه وجود دارد که در آن کد اضافه می شود
- اسپرینت آب نبات
- نام کلاس Sprite
مرحله 4: برنامه Candy Heart Sprite را برنامه ریزی کنید
Candy Heart Sprite جایی است که اکثر کد این برنامه در آن نهفته است. این Sprite یکی از Sprite Bank های Scratch است. اگر متغیر Class برای بررسی شماره کلاس تنظیم شده و صدایی را که پخش می کند با توجه به شماره کلاس تنظیم می کند ، متکی بر کد است. هنگام پخش ، متغیر کلاس به کلاس بعدی تغییر می کند. این کار تا آخرین شماره کلاس ادامه می یابد ، که متغیر را به 0 بازنشانی می کند و کلاس ها را در یک حلقه بی پایان شروع می کند.
کد را اینجا ببینید.
ابتدا می خواهیم تعیین کنیم که متغیر "Class" ما در چه زمینه ، لباس و ارزشهایی شروع می شود.
-
هنگام اجرا
- تغییر پس زمینه به اول
- لباس آب نبات قلب را به اولین تغییر دهید
- تنظیم کلاس = 0
سپس می خواهیم کد موردنظر را هنگام وارد کردن فاصله بین نوار اضافه کنیم:
-
هنگامی که "فضا" رویداد
- تغییر به پس زمینه بعدی
- تغییر به لباس آب نبات قلب بعدی
-
IF ، else (متغیر) 'Class' = 0
- تا زمان انجام کار ، صدای "کلاس 0 مبارک ولنتاین" را پخش کنید
- "کلاس" را 1 تغییر دهید
- یک ثانیه صبر کنید [این کار از فعال شدن چندین بار کد جلوگیری می کند]
-
دیگر
-
IF ، دیگری 'Class' = 1
- تا زمان اتمام ، صدای "ولنتاین مبارک کلاس 1" را پخش کنید
- "کلاس" را 1 تغییر دهید
- 1 ثانیه صبر کنید
-
دیگر
-
IF ، دیگری 'Class' = 2
- تا زمان انجام ، صدای "کلاس 2 ولنتاین" را پخش کنید
- "کلاس" را 1 تغییر دهید
- 1 ثانیه صبر کنید
-
دیگر
-
IF ، دیگری 'Class' = 3
- تا زمان انجام ، صدای "کلاس 3 ولنتاین" را پخش کنید
- "کلاس" را 1 تغییر دهید
- 1 ثانیه صبر کنید
-
ELSE [این آخرین عبارت تو در تو IF ، ELSE کد ما است ، با این حال می توانید به تعداد مورد نیاز اضافه کنید]
- صدای "کلاس 4 ولنتاین" را پخش کنید ، تا کار تمام شود
- "Class" را روی 0 تنظیم کنید [این برنامه برنامه را به مرحله اول باز می گرداند]
-
-
-
مرحله 5: نام کلاسهای Sprite را برنامه ریزی کنید
ایجاد نام کلاس Sprite
ما یک اسپریت ایجاد کردیم و یک جعبه مستطیلی در وسط کشیدیم. سپس نام اولین کلاس خود را در داخل جعبه اضافه کردیم. ما از ویژگی مرکز دهی جدید در Scratch 3.0 استفاده کردیم تا مطمئن شویم که متن و مستطیل در مرکز قرار گرفته اند. در نهایت ، ما اسپریت را برای ایجاد 5 لباس مختلف کپی کردیم ، متن داخل هر لباس را ویرایش کردیم و نام آنها را تغییر دادیم تا نام کلاس آنها را نشان دهد.
کد را ایجاد کنید
در کد این Sprite ، ما می خواهیم دکمه ها برای مدت زمان برنامه به ورودی گوش دهند و بسته به دکمه ناوبری که فشار می دهیم ، متغیر "Class" را یک یا یک به عقب تغییر دهید. با این کار هر زمان که متغیر در یک عدد خاص باشد نام کلاس ظاهر می شود و کد قلب را به صدا در می آورد که کدام صدای کلاس را پخش کند.
-
هنگام اجرا
-
تا ابد
-
اگر "کلاس" = 0 باشد
تغییر لباس "کلاس 0"
-
اگر "کلاس" = 1
تغییر لباس "کلاس 1"
-
اگر "کلاس" = 2 باشد
تغییر لباس "کلاس 2"
-
اگر "کلاس" = 3
تغییر لباس "کلاس 3"
-
اگر "کلاس" = 4 باشد
تغییر لباس "کلاس 4"
-
-
سپس کد پیکان چپ و وقتی پیکان راست را اضافه کنید. این کد را می توان در Sprite Class Name یا در Sprite Heart Candy (مطابق تصویر) اضافه کرد.
-
هنگامی که پیکان چپ فشار داده می شود
'Class' را -1 تغییر دهید
-
وقتی فلش راست فشار داده شود
کلاس را 1 تغییر دهید
مرحله 6: ایجاد مدارهای باز
پس از نصب نیمه های "قلب شکسته" (مطمئن باشید که نیمه ها به هم نمی رسند) و Navigation Hearts ، زمان آن است که قطعات را به برد Makey Makey خود وصل کرده و دو مدار باز ایجاد کنید.
زمین 1
یک سر کابل گیره تمساح را به یک طرف قلب و سر دیگر را به نوار GROUND بالای صفحه وصل کنید.
زمین 2
یک سر کابل گیره تمساح را به وسط نوار پیمایش وصل کنید ، مطمئن شوید که فویل قلع را در پشت نوار لمس کرده و سپس در انتهای نوک تیز پیچیده می شود ، و سپس انتهای دیگر را در نوار GROUND بالای صفحه قرار دهید.
فضا
یک سر کابل گیره تمساح را به طرف دیگر قلب و سپس انتهای دیگر را به ورودی SPACE سمت بالا وصل کنید.
ترک کرد
یک سر کابل گیره تمساح را به نوار پیمایش به قلب چپ و سپس انتهای دیگر را به ورودی سمت چپ بالای صفحه وصل کنید.
درست
یک سر کابل گیره تمساح را به قلب راست در نوار ناوبری و سپس انتهای دیگر را به ورودی RIGHT سمت راست وصل کنید.
با استفاده از کابل USB ، برد Makey Makey خود را به دستگاه خود وصل کنید.
مرحله 7: "قلب شکسته" را اصلاح کنید
هنگامی که برد Makey Makey شما متصل شد ، وقت آن است که مدارها را ببندید و لذت را تجربه کنید!
کدی را که ایجاد کرده اید اجرا کنید. یک دست را در وسط نیمه های "قلب شکسته" قرار دهید و به آن گوش دهید تا کودکان روز ولنتاین را برای شما آرزو کنند! سازمان دیده بان به عنوان رنگ پس زمینه و Candy Heart Sprite تغییر می کند! از فلپ های جانبی برای بستن مدار ناوبری قلب و حرکت به کلاس خاصی استفاده کنید. متناسب با نیازهای خود سفارشی کنید و لذت ببرید!
در اینجا پیوندی به پروژه خراش روز ولنتاین داریم.
نفر دوم در مسابقه Makey Makey
توصیه شده:
چگونه: نصب Raspberry PI 4 Headless (VNC) با Rpi-imager و تصاویر: 7 مرحله (همراه با تصاویر)
چگونه: نصب Raspberry PI 4 Headless (VNC) با Rpi-imager و تصاویر: من قصد دارم از این Rapsberry PI در چندین پروژه سرگرم کننده در وبلاگم استفاده کنم. به راحتی آن را بررسی کنید. من می خواستم دوباره به استفاده از Raspberry PI بپردازم ، اما در مکان جدیدم صفحه کلید یا موس نداشتم. مدتی بود که من یک تمشک راه اندازی کردم
نمایش اسلاید تصاویر تعطیلات خود را با لمس سحر و جادو!: 9 مرحله (همراه با تصاویر)
نمایش اسلاید تصاویر خود را با لمس جادو! برای مطابقت با پرچم و موضوع کشوری که من از آن دیدن می کنم (در این مورد ، سیسیل). تی
تطبیق یک گوشی تلفن همراه با تلفن همراه: 7 مرحله (همراه با تصاویر)
انطباق یک گوشی تلفن همراه با یک تلفن همراه: توسط بیل ریو ([email protected]) اقتباس شده برای دستورالعمل ها توسط موس ([email protected]) سلب مسئولیت: روش شرح داده شده در اینجا ممکن است برای شما کارساز نباشد گرفتن. اگر کار نمی کند ، یا اگر چیزی را خراب می کنید ، m نیست
نحوه جدا کردن رایانه با مراحل و تصاویر آسان: 13 مرحله (همراه با تصاویر)
نحوه جدا کردن رایانه با مراحل و تصاویر آسان: این دستورالعمل نحوه جدا کردن رایانه است. اکثر اجزای اصلی ماژولار هستند و به راحتی حذف می شوند. با این حال مهم است که در مورد آن سازماندهی شده باشید. این به شما کمک می کند تا قطعات را از دست ندهید ، و همچنین باعث می شود دوباره سرهم کنید
ذخیره تصاویر برای انجام وظیفه: 4 مرحله (همراه با تصاویر)
ذخیره تصاویر برای انجام وظیفه: 1. یک سند جدید Google باز کنید و از این صفحه برای ایمن سازی تصاویر خود استفاده کنید. از ctrl (کنترل) و & quot؛ c & quot؛ کلید کپی کردن از ctrl (کنترل) و & quot؛ v & quot؛ کلید چسباندن