فهرست مطالب:

تئاتر سایه: 3 مرحله (همراه با تصاویر)
تئاتر سایه: 3 مرحله (همراه با تصاویر)

تصویری: تئاتر سایه: 3 مرحله (همراه با تصاویر)

تصویری: تئاتر سایه: 3 مرحله (همراه با تصاویر)
تصویری: گوز زدن پریانکا چوپرا هنرپیشه بالیوود در یکی از برنامه های لایف تلویزیونی |C&C 2024, جولای
Anonim
تئاتر سایه
تئاتر سایه

این دستورالعمل نحوه ایجاد یک تئاتر سایه اساسی با استفاده از لوازم زیر را نشان می دهد. برای برنامه من ، قایقی را به حرکت در می آوردم اما با تعدیل جزئی ، می توانید از هر شکل یا اشیایی که دوست دارید برای ایجاد هر صحنه ای که می خواهید داشته باشید استفاده کنید.

- Arduino Uno Kit

- چاپگر سه بعدی و نرم افزار طراحی

-باتری 9 ولت

گیرنده آی

- LED ها

-(https://www.amazon.com/6000K-6500K-600mA-700mA-Int…)

- سرو موتورز

- تخته نان

- کاغذ کپی

مرحله 1: طراحی

طرح
طرح

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

برای بدست آوردن حرکت خطی افقی و عمودی مورد نظر من ، از یک سیستم دو میله ای که به سروو متصل است به همراه یک ریل راهنما به شکل T استفاده کردم که در یک درج دیگر به شکل T در قایق و قطعات موج قرار می گرفت.

براکت های پرینت سه بعدی نیز می توانند به اندازه و تناسب تغییر داده شوند ، اما نکته ای که باید به آن توجه کرد این است که قطر سوراخ ها باید همه در یکدیگر و روی سروو موتور قرار بگیرند. برای سرویس ها و برنامه های کاربردی من ، همه سوراخ ها دارای قطر 5 میلی متر هستند. و ریل های T از نظر عرض 1 میلی متر کوچکتر از درج مورد نظر هستند.

پس از چاپ ، ممکن است کمی سنباده زنی و برش زدن برای داشتن قطعات صاف و متحرک لازم باشد.

مرحله 2: مونتاژ

مونتاژ
مونتاژ

قرار دادن تمام قطعات شما برای این پروژه کلیدی است زیرا اگر آنها در موقعیت های مناسب نباشند ، طرح سایه شما دقیق نخواهد بود.

با نصب صفحه شروع کنید ، من از یک ورق کوچک کاغذ کپی بین یک قاب چاپ سه بعدی که به شکل 2 ستون و یک پایه طراحی شده است استفاده کردم.

در مرحله بعد led خود را آزادانه (برای تنظیمات بعدی) سوار کنید. برای LED من آن را به صورت خارجی با اتصال آن به سیمهای بلوز و سپس به باتری 9 ولت نصب کرده ام ، اما می توانید یک قدم جلوتر رفته و آن را در آردوینو ادغام کنید تا مجبور نباشید برای چرخاندن کابلها را به صورت دستی بردارید. چراغ روشن و خاموش

هنگامی که LED و صفحه نمایش قرار گرفتند ، قسمتهای متحرک خود را بین این دو قرار دهید تا طرح ایده آل مورد نظر خود را بدست آورید ، و سپس هنگامی که سرویس های خود را در محل خود نگه دارید تا از حرکت آنها جلوگیری شود (من فقط از چسب فوق العاده استفاده کردم) به

از این نقطه فقط سیمها ، آردوینو ، بردبرد و گیرنده مادون قرمز خود را در جایی قرار دهید که با نور تداخل نداشته باشند و کار شما تمام شده است.

مرحله 3: کد نویسی

#عبارتند از

#عبارتند از

#تعریف بازی 0xFFC23D

int نوسان = 0 ؛ int RECV_PIN = 11 ؛ // پین گیرنده IR

سرو سرو ؛

سرو سرو 2؛

int val؛ // چرخش angleint pos؛

bool cwRotation ، ccwRotation ؛ // حالات چرخش

IRrecv irrecv (RECV_PIN) ؛

decode_results results؛

void setup ()

{Serial.begin (9600) ؛

irrecv.enableIRIn ()؛ // گیرنده را روشن کنید

servo2.attach (7)؛ // سروین پین دوم

servo.attach (9)؛ // سرو پین

}

void loop () {if (irrecv.decode (& results)) {

Serial.println (results.value ، HEX) ؛

irrecv.resume ()؛ // مقدار بعدی را دریافت کنید

if (results.value == بازی || نوسان)

{

نوسان = 1 ؛

servo.write (5)؛ // به سروو بگویید به موقعیت در متغیر "pos" بروید

servo2.write (5)؛

تأخیر (400) ؛ // منتظر می ماند تا سروو به موقعیت برسد

servo.write (50)؛ // به سروو بگویید به موقعیت در متغیر "pos" بروید

servo2.write (50) ؛

تأخیر (400) ؛ // منتظر می ماند تا سروو به موقعیت برسد

}

}

}

توصیه شده: