درس های منطق قرمز Minecraft. درس اول: تکرارکننده / دیود / تاخیر
در درس امروز ما به بررسی نوآوری Beta 1.3 میپردازیم که در آخرین بار بهطور مختصر به آن اشاره کردم. این بار از کنار آن عبور نخواهیم کرد و آن را از تمام جوانب بررسی خواهیم کرد.
بخش صفرم. تکرار - مادر یادگیری.
بار قبل ما با یک ساختار هوشمند از دو معکوس کننده سیگنال را تقویت میکردیم. با این حال، من راستش را بگویم که این یک دستگاه قدیمی بود. در Beta 1.3 نوتش، یک عنصر جدید از منطق قرمز را به ما معرفی کرد که میتوان بهخوبی از آن برای تقویت سیگنال استفاده کرد. این عنصر سه نام دارد - تکرار کننده / دیود / تأخیر (Repeater / Diode / Delay).
بیایید ببینیم چگونه کار میکند.
بخش اول. دیود.
با وجود اینکه اولین حالت با عنوان تقویتکننده نوشته شده است، برای درک کارکرد این عنصر باید اصول کار آن را ابتدا از حالت دیود بررسی کنیم.
ارتباط برقرار میکنید؟ (س)
دقیقا. مثلث روی عنصر به سادگی هک نشده است. برای علاقمندان به الکترونیک و فقط برای کسانی که خوب درس خواندهاند، دیگر نیازی به توضیح نیست. اما اگر شما از اسرار این عنصر الکتریکی بیخبر هستید، نیازی به دویدن به نزدیکترین کتابخانه و گرفتن آنجا یک جلد سنگین نیست. همه چیز ساده است: سیگنال در جهت نشان داده شده توسط فلش در تصویر عبور میکند. میتوانیم حتی سادهتر بگوییم - به سمت نوک مثلث (بعداً این را نوک دیود یا خروجی مینامم و طرف مقابل را - پایه یا ورودی). اگر سیگنال از طرف دیگر بیاید، دیود در حالت خاموش باقی میماند:
در این تصویر هر دو سیگنال از راست به چپ میآیند. در مورد پایین، آن به پایه دیود وارد میشود، و در مورد بالایی - به نوک آن.
حالا به نحوه اتصال سیمها به دیود بپردازیم. سیم باید حتماً به پایه وارد شود، نه اینکه بهطور موازی با آن عبور کند:
عملاً، مانند سایر عناصر مدار:
البته میتوان به درب سیم را از کنار وصل کرد. دیود این نوع رفتار را تحمل نمیکند.
اما برای سیم در خروجی، مهم نیست که چگونه آن را وصل کنید. میتوانید آن را وارد کنید یا فقط در کنار آن قرار دهید، نتیجه در هر دو حالت یکسان خواهد بود: سیگنال بیدغدغه به کار خود خواهد رفت.
بخش دوم. تکرار کننده.
به اتاق آزمایشیمان از درس صفرم برمیگردیم. در کف ما تقریباً چنین تصویر غمانگیزی داشتیم:
قانون پانزده. نمایش بصری.
و این چه چیزی است که ما به دست خواهیم آورد، اگر تکرارکننده را نصب کنیم:
یعنی تکرارکننده، با دریافت سیگنال کاهنده در ورودی، مقدار آن را در خروجی خود تکرار کرد و شمارش پانزده بلوک را مانند مدار دو معکوس کننده از دست داد.
علاوه بر این، مساحت و ارتفاع زیادی ذخیره شد. اما هزینهها بیشتر میشود، زیرا در هنگام ساخت همان اجزای منطق قرمز را استفاده میکنید که در دو معکوس کننده و به علاوه، سه بلوک سنگی دیگر هم میخواهد. برای فشردگی باید هزینه پرداخت کنید.
بخش سوم. تأخیر.
بهترین حالت کاری از نظر من. سعی کنید بر روی عنصر راستکلیک کنید و خواهید دید که فاصله بین مشعلها چگونه تغییر میکند:
هرچه فاصله بین مشعلها بیشتر باشد (به تصویر مراجعه کنید)، تأخیر سیگنال در این عنصر بیشتر خواهد بود. برای اینکه زمان تأخیر را بدانید، کافیست فاصله بین مشعلها را در 0.1 ثانیه ضرب کنید. به این معنا که اگر عنصر تأخیر شما مشابه عنصر شماره 3 در تصویر باشد، تأخیر آن برابر با 0.3 ثانیه خواهد بود.
میخواهید تأخیری برابر با 0.6 ثانیه ایجاد کنید؟ هیچ مشکلی نیست. فقط یک تأخیر دیگر به خروجی عنصر متصل کنید که 0.3 ثانیه باشد. میتوانید یک تأخیر دیگر 0.4 ثانیه اضافه کنید و یک تأخیر کامل یک ثانیهای ایجاد کنید.
برای نمایش قابلیتها، به شما توصیه میکنم یک بلوک نوت را بسازید. اصل کار آن تقریباً مشابه سایر عناصر مدارها است: سیگنال به بلوک نوت وارد میشود و بلوک یک نت را پخش میکند. نت را میتوان با کلیک راست تنظیم کرد. این مختصراً است، فکر میکنم یک درس отдельным блокам نوت اختصاص دهم، چون آنها به منطق قرمز مربوط هستند (ما با هم DragonForce - Through the Fire and Flames را خواهیم نوشت =D).
بنابراین، ساخته شده است. و حالا اگر شما گوش موسیقایی دارید، این طرح برای شما کاملاً کافی خواهد بود تا تفاوت را احساس کنید:
برای اعتبار بیشتر، به شما توصیه میکنم با این طرح بازی کنید:
به سیمی که شکل + دارد توجه نکنید، چون اگر شما آن را بعد از تقویتکننده وصل کنید، به درستی عمل میکند.
دو بلوک را روی دو نت مختلف تنظیم کنید. یکی - بر روی بالا، دیگری - بر روی پایین.
روی دکمه بایستید، ترتیب موسیقایی ایجاد شده را بشنوید. حتی در تصویر میتوان دید که نت آبی پایینتر از نارنجی است، یعنی دیرتر خروجی آمده است. قدرت بزرگ عنصر تأخیر.
با این اجازه به شما خداحافظی میکنم.