فهرست مطالب:

ماشین ترسناک هالووین با استفاده از PIR ، کدو تنبل چاپ شده سه بعدی و سازنده صوتی سازگار با ترول آردوینو/برد شوخی کاربردی: 5 مرحله
ماشین ترسناک هالووین با استفاده از PIR ، کدو تنبل چاپ شده سه بعدی و سازنده صوتی سازگار با ترول آردوینو/برد شوخی کاربردی: 5 مرحله

تصویری: ماشین ترسناک هالووین با استفاده از PIR ، کدو تنبل چاپ شده سه بعدی و سازنده صوتی سازگار با ترول آردوینو/برد شوخی کاربردی: 5 مرحله

تصویری: ماشین ترسناک هالووین با استفاده از PIR ، کدو تنبل چاپ شده سه بعدی و سازنده صوتی سازگار با ترول آردوینو/برد شوخی کاربردی: 5 مرحله
تصویری: 12 LOCKS تفاوت ها را پیدا کنید GAME کامل Walktrough 2024, ژوئن
Anonim
دستگاه ترساندن هالووین با استفاده از PIR ، کدو تنبل چاپ شده سه بعدی و سازنده صوتی سازگار با ترول آردوینو/تخته شوخی کاربردی
دستگاه ترساندن هالووین با استفاده از PIR ، کدو تنبل چاپ شده سه بعدی و سازنده صوتی سازگار با ترول آردوینو/تخته شوخی کاربردی
دستگاه ترساندن هالووین با استفاده از PIR ، کدو تنبل چاپ شده سه بعدی و سازنده صوتی سازگار با ترول آردوینو/تخته شوخی کاربردی
دستگاه ترساندن هالووین با استفاده از PIR ، کدو تنبل چاپ شده سه بعدی و سازنده صوتی سازگار با ترول آردوینو/تخته شوخی کاربردی
دستگاه ترساندن هالووین با استفاده از PIR ، کدو تنبل چاپ شده سه بعدی و سازنده صوتی سازگار با ترول آردوینو/تخته شوخی کاربردی
دستگاه ترساندن هالووین با استفاده از PIR ، کدو تنبل چاپ شده سه بعدی و سازنده صوتی سازگار با ترول آردوینو/تخته شوخی کاربردی

هیئت مدیره ترول توسط پاتریک توماس میچل از EngineeringShock Electronics ایجاد شد و چندی پیش به طور کامل در Kickstarter تأمین مالی شد.

من چند هفته زودتر پاداش خود را دریافت کردم تا به نوشتن چند نمونه از کاربرد و ایجاد کتابخانه آردوینو در برنامه ریزی برای سهولت برنامه ریزی کمک کنم.

بنابراین "ترول" چیست - این یک برد شوخی صوتی سازگار با آردوینو (UNO) است ، دارای یک تراشه ATMega 328P روی صفحه ، یک دکمه انتخاب (قابل برنامه ریزی توسط کاربر) ، یک سوئیچ DIP (4 سوئیچ ، قابل برنامه ریزی توسط کاربر) و یک LDR (مقاومت عکس متصل به A0). دارای دو جک صوتی است ، اما می توانید از یکی برای انتقال صدا استفاده کنید - و صداهایی از The Troll بر روی دیگر صدا تزریق شده است. همچنین دارای یک سرصفحه بلندگو برای اتصال بلندگو روی برد و یک آمپر کوچک روی برد است. بلندگوی خارجی با آمپر خوب توصیه می شود.

همچنین یک پین ماشه "خارجی" (PIN دیجیتال 9) وجود دارد ، سنسورها می توانند برای "فعال کردن" صدا متصل شوند. (سنسور PIR ، سنسور صدا ، سوئیچ محدود ، سنسور ارتعاش ، تقریباً از هر سنسور دیجیتالی که دارای یک خروجی باشد می توان استفاده کرد.)

ما همچنین به تمام پین های آنالوگ (A0 تا A5) دسترسی داریم - A0 توسط LDR استفاده می شود ، این امکان استفاده از دستگاه های I2C را باز می کند.

سه راه برای تغذیه آن وجود دارد - باتری 9 ولت ، آداپتور AC به DC و USB ، یک پین بلوز وجود دارد که در صورت استفاده از باتری یا جک آداپتور AC باید آن را تنظیم کنید.

یک تراشه AP23582 وجود دارد که شامل نمونه های صوتی است.

57 صدا در تراشه موجود است.

پیوند Kickstarter (کمپین به پایان رسیده است اما اطلاعات اینجا خوب است).

صفحه پروژه EngineeringShock Electronics.

تدارکات

برای برنامه ریزی The Troll به Arduino UNO با تراشه قابل جابجایی نیاز دارید - بله ، تراشه را از The Troll خارج می کنیم و در UNO Arduino قرار می دهیم و برنامه ریزی می کنیم. - هنگام انجام این کار باید مراقب باشید که پین ها خم نشوند و همیشه مطمئن شوید که کلید تراشه با کلید سوکت مطابقت دارد. (نیم دایره در یک سر تراشه).

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

تجهیزات و فایل های STL:

برای این مثال ، شما به چاپگر سه بعدی (یا دسترسی به چاپگری که می توانید مدتی از آن استفاده کنید ، چاپ من بیش از 12 ساعت طول کشید) نیاز دارید. * به صورت اختیاری می توانید تا نزدیک هالووین صبر کنید و یک کدو تنبل پلاستیکی یا شبح یا هر چیز دیگری بخرید.

ممکن است هنوز بخواهید یک جعبه برای برد ترول چاپ سه بعدی کنید.

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

کدو تنبل هالووین توسط 3DWP

من "HalloweenPumpkinCover" را از این ریمیکس چاپ کردم ، تصمیم گرفتم از کدو تنبل یا تنظیم مجدد این ریمیکس استفاده نکنم ، زیرا از اندازه سوراخ سنسور PIR مطمئن نبودم و همچنین از اندازه حلقه نئوپیکسل مطمئن نبودم. استفاده شده. - این خوب بود ، زیرا "جلد" فقط بالای جعبه من قرار دارد.

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

ممکن است به آهن لحیم کاری نیاز داشته باشید (بسته به نوع حلقه نئوپیکسلی که دریافت می کنید) ، احتمالاً به یک مرحله نیاز دارید (یا می خواهید). من از یک پیچ گوشتی با بیتی که دارم استفاده کردم ، اما ممکن است بخواهید از یک مته کوچک استفاده کنید.

احتمالاً به چسب داغ یا نوار چسب پشتی احتیاج دارید.

سخت افزار ساده است:

شما به یک تابلوی "The Troll" احتیاج دارید - راستش من مطمئن نیستم که آیا اینها فراتر از kickstarter به فروش می رسند - بنابراین ممکن است لازم باشد از وب سایت پاتریک تماس بگیرید.

یک سنسور مینی PIR چیزی شبیه به آنچه در تصویر بالا نشان داده شده است ، یا اینجا. فقط یک مثال - قبل از خرید هر چیزی کار خانه خود را انجام دهید - شاید اگر این سایتها را ترجیح می دهید ، ارزانتر یا در آمازون یا Aliexpress پیدا کنید.

در نهایت شما به یک حلقه نئوپیکسل (با حداقل 12 پیکسل) احتیاج دارید و توصیه می کنم با سیم هایی که قبلاً به آن لحیم شده اید یک حلقه تهیه کنید.

حلقه با 16 پیکسل نیز باید کار کند ، برای تعداد پیکسل های بزرگتر می خواهید کد را کمی تغییر دهید.

من فکر می کنم هر چیزی بزرگتر شما به سختی می توانید آن را به تناسب.

مرحله 1: چاپ سه بعدی ……

چاپ سه بعدی ……
چاپ سه بعدی ……
چاپ سه بعدی ……
چاپ سه بعدی ……
چاپ سه بعدی ……
چاپ سه بعدی ……

در Wanhao Duplicator I3 v1 چاپ من کمی طول کشید. من از مدل بدون پشتیبانی استفاده کردم. با وضوح.1 و 35 inf پر شدن. دارای رشته طبیعی PLA. چاپ بیش از 12 ساعت بود. این یکی از طولانی ترین چاپهایی بود که تا به حال انجام داده ام ، و من فقط امیدوار بودم چیزی اشتباه نشود. هیچ مشکلی پیش نیامد و من کدو تنبل گرفتم.

در حالی که کدو تنبل در حال چاپ بود - من جلد را چاپ کردم و چند چیز کوچک دیگر را برای یک پروژه متفاوت با استفاده از Wanhao Duplicator I3 plus تهیه کردم - چاپ جلد با وضوح 0.1 و 35٪ پرشدن ، با استفاده از یک رشته خاکستری PLA بود. ، و چاپ آن بسیار سریعتر بود.

کاری نیست جز صبر کردن…

مرحله 2: در حالی که ما منتظر هستیم ….. (نرم افزار)

در حالی که منتظر هستیم ….. (نرم افزار)
در حالی که منتظر هستیم ….. (نرم افزار)
در حالی که منتظر هستیم ….. (نرم افزار)
در حالی که منتظر هستیم ….. (نرم افزار)
در حالی که منتظر هستیم ….. (نرم افزار)
در حالی که منتظر هستیم ….. (نرم افزار)

در بالا برخی از آزمایشات پس از منتظر ماندن چاپ برای به پایان رساندن است. - فقط یک آردوینو UNO با حلقه نئوپیکسل (12 عدد LED) در داخل وجود دارد. در این مرحله ، من هیچ حفره ای برای PIR یا هر چیزی ایجاد نکردم.

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

نارنجی ، بنفش و زرد هم برای من خیلی خوب به نظر می رسید…. من از رنگ سفید هم خوشم آمد.

بنابراین در این مرحله من روی ساختن طرح که از تخته ترول استفاده می کند و یک PIR کار کردم.

همانطور که قبلاً گفتم ، من در حال ساختن نمونه ای و ساختن کتابخانه آردوینو برای هیئت مدیره هستم - بنابراین یکی از نمونه هایی را که ساختم اقتباس کردم. و تعدادی کد را از مثال Adafruit حذف کرد.

کتابخانه من - و کد را می توانید در اینجا پیدا کنید. کتابخانه را می توان از طریق مدیر کتابخانه Arduino نصب کرد.

مثال این پروژه "TheTroll_SpookyArray_v2" نام دارد و در پوشه مثال یافت می شود.

شما همچنین نیاز به کتابخانه Adafruit Neopixel دارید که می توانید آن را از طریق مدیر کتابخانه نصب کنید.

من چند ویدئو در مورد استفاده از کتابخانه TheTroll و نمونه ای از نحوه عملکرد عوامل محرک خارجی با کتابخانه من دارم.

External Trigger Video ، آشنایی با برد TheTroll (کمی طولانی) ، The Troll with the Little Buddy Talker (LBT یک تخته گفتار است که توسط پاتریک ساخته شده و از تراشه صوتی یکسانی استفاده می کند) - Red Alert! ، با استفاده از سوئیچ های DIP ، و در نهایت این پروژه - پروژه هالووین Troll Arduino Audio Pranker (فیلم)

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

این کار در خطوط 154 تا 161 با استفاده از ترکیبی do while انجام شد و دوباره در خطوط 170 و 183. تفاوت بین چشمک زدن بدون مثال تاخیری و این مدتی است که از آن استفاده می کنم و به دنبال این هستم که ببینم میلیس - previousMillis هنوز کمتر از طول صدا در جایی که پلک زدن بدون تاخیر مقایسه می شود تا ببینید آیا زمان بیشتری سپری شده است ، از دستور IF استفاده کنید

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

بنابراین خط 74 - 76 می گویند ، سوئیچ را چک کنید (ماشه را روی HIGH یا LOW تنظیم کنید) ، PIN9 (پین ماشه خارجی) را در برابر مقدار ماشه - اگر High باشد - یک پرچم تنظیم کنید.

خط 79 تا 111 می گویند - اگر پرچم تنظیم شود که یک رنگ نیمه تصادفی را انتخاب کند ، و انیمیشن (اگر از انتخابهای من در اینجا خوشتان نیاید رنگها قابل تغییر هستند.) این کار با یک سوئیچ انجام می شود ، که سریع است راهی برای انجام دسته ای از دستورات IF

در کتابخانه ، راهی برای خواندن سوئیچ DIP ارائه می دهم که عددی بین 0 تا 15 را برمی گرداند ، همچنین راهی برای خواندن یک سوئیچ DIP از طرح اصلی شما ارائه می دهم ، نمونه ای از آن در خط 124 است - خروجی اگر سوئیچ های DIP در حالت ON قرار دارند LOW را پایین می آورند ، در غیر این صورت HIGH (در موقعیت OFF) هستند. و خط 124 می گوید ، اگر SW4 (کلید 4) روشن است ، ماشه را HIGH کنید.

خطوط 130 - 137 صدا را از کتابخانه صدا پخش می کند. هر تماس از محل حافظه صدا روی تراشه و مدت زمان تأخیر استفاده می شود. این عملکرد در حال حاضر یک عملکرد مسدود کننده است ، به این معنی که همه چیز دیگر هنگام پخش صدا متوقف می شود. برای رسیدن به این هدف ، زمان انتظار را به صفر رسانده و اجازه می دهم عملکردهای نئوپیکسلی تاخیر را برطرف کنند.

خط 57 مجموعه ای از صداهایی است که می خواهیم در کدو تنبل استفاده کنیم - من 13 صدای "وحشتناک" یا "هالووینی" را انتخاب کردم. می توان موارد بیشتری را اضافه کرد یا این صداها را به چیز دیگری تغییر داد. (کتابخانه صدا دارای 58 صدا است ، بنابراین این فقط یک نمونه کوچک از آنها است). اینها هنگام فعال شدن صداهای تصادفی هستند ، بنابراین اگر بیشتر اضافه کنید ، باید به یاد داشته باشید که خط 133 را تغییر دهید که صدای تصادفی را برای پخش انتخاب می کند. هر "نام" کلیپ صدا از محل حافظه صدا روی تراشه و مقدار تأخیر تشکیل شده است.

من فکر می کنم این مربوط به نرم افزار است ، نمونه های دیگری نیز در کتابخانه آردوینو برای برد ترول وجود دارد. با خیال راحت کاوش ، تغییر و اشتراک گذاری کنید:-)

مرحله 3: ساخت…

ساخت…
ساخت…
ساخت…
ساخت…
ساخت…
ساخت…

پس از اتمام چاپگر ، شروع به آزمایش کردم تا مطمئن شوم که نئوپیکسلها کار می کنند و به اندازه کافی روشن هستند.

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

در آن زمان ، من یک سوراخ در قسمت پشتی (با استفاده از ابزار چرخشی و مته) قرار دادم ، جایی که من قصد داشتم سیم ها را از بین ببرم - و برای برخی از نسخه های نمایشی/آزمایش انجام دادم ، اما در نهایت من احتمالاً نباید سوراخ ایجاد می کرد - زیرا تصمیم گرفتم جلد را از کدو تنبل دیگر چاپ کنم و از آن استفاده کنم.

بنابراین برای جلد ، من از گام مرحله استفاده کردم و یک سوراخ بزرگتر برای سیم کشی ایجاد کردم ، اما من سوراخ را کمی تنظیم کردم تا آنها را از راه دور نئوپیکسل ها دور نگه دارم.

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

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

و این در مورد آن است ….. من می گویم این یک ساخت سریع بود ، اما من باید منتظر چاپگر سه بعدی بودم - بنابراین واقعاً بسیار کند بود …..:-)

مرحله 4: تصاویر بیشتر…

عکس های بیشتر…
عکس های بیشتر…
عکس های بیشتر…
عکس های بیشتر…
عکس های بیشتر…
عکس های بیشتر…
عکس های بیشتر…
عکس های بیشتر…

فقط به خاطر این که عکسهای زیادی گرفتم…. در اینجا چند مورد دیگر وجود دارد….

با تشکر از خواندن ، امیدوارم از این پروژه لذت ببرید و از آن استفاده کنید.

مرحله 5: پیشنهاد برای رنگ آمیزی چشم و دهان ارائه شد…

این پیشنهاد برای رنگ آمیزی چشم و دهان ارائه شد…
این پیشنهاد برای رنگ آمیزی چشم و دهان ارائه شد…
این پیشنهاد برای رنگ آمیزی چشم و دهان ارائه شد…
این پیشنهاد برای رنگ آمیزی چشم و دهان ارائه شد…
این پیشنهاد برای رنگ آمیزی چشم و دهان ارائه شد…
این پیشنهاد برای رنگ آمیزی چشم و دهان ارائه شد…

یکی از حامیان هیئت مدیره The Troll پیشنهاد کرد که چشم ها و دهان را نقاشی کنید….

به نظر می رسد بسیار آسان است ، اما هر دو به نوعی لایه های پنهان در داخل چاپ هستند - اما قابل انجام … فقط کمی زمان می برد.

من یک قلم رنگ با مشکی مات پیدا کردم - می گوید دائمی است اما نمی گوید چه رنگی در آن وجود دارد … من نقطه متوسط را خریدم ، اما احتمالاً باید به نقطه خوب رسیدم - باز هم نتایج خوب بود.

و اینم چندتا عکس…..

توصیه شده: