فهرست مطالب:
- تدارکات
- مرحله 1: چاپ سه بعدی ……
- مرحله 2: در حالی که ما منتظر هستیم ….. (نرم افزار)
- مرحله 3: ساخت…
- مرحله 4: تصاویر بیشتر…
- مرحله 5: پیشنهاد برای رنگ آمیزی چشم و دهان ارائه شد…
تصویری: ماشین ترسناک هالووین با استفاده از PIR ، کدو تنبل چاپ شده سه بعدی و سازنده صوتی سازگار با ترول آردوینو/برد شوخی کاربردی: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
هیئت مدیره ترول توسط پاتریک توماس میچل از 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 پیشنهاد کرد که چشم ها و دهان را نقاشی کنید….
به نظر می رسد بسیار آسان است ، اما هر دو به نوعی لایه های پنهان در داخل چاپ هستند - اما قابل انجام … فقط کمی زمان می برد.
من یک قلم رنگ با مشکی مات پیدا کردم - می گوید دائمی است اما نمی گوید چه رنگی در آن وجود دارد … من نقطه متوسط را خریدم ، اما احتمالاً باید به نقطه خوب رسیدم - باز هم نتایج خوب بود.
و اینم چندتا عکس…..
توصیه شده:
کدو تنبل هالووین اینترنت اشیا - LED های کنترل با Arduino MKR1000 و Blynk App ؟؟؟: 4 مرحله (همراه با تصاویر)
کدو تنبل هالووین اینترنت اشیا | کنترل LED ها با Arduino MKR1000 و Blynk App ؟؟؟: سلام به همگی ، چند هفته پیش هالووین بود و طبق سنت من یک کدو تنبل زیبا برای بالکنم حک کردم. اما وقتی کدو تنبل خود را در فضای باز داشتم ، متوجه شدم که هر شب مجبور هستم برای روشن کردن شمع بیرون بروم ، بسیار آزاردهنده است. و من
کدو تنبل هالووین با چشم متحرک آناتارونیک - این کدو می تواند چشم خود را گرد کند!: 10 مرحله (همراه با تصاویر)
کدو تنبل هالووین با چشم متحرک آناتارونیک | این کدو تنبل می تواند چشم خود را گرد کند!: در این دستورالعمل می آموزید چگونه یک کدو تنبل هالووین درست کنید که هنگام حرکت چشم همه را وحشت زده می کند. فاصله ماشه سنسور اولتراسونیک را در مقدار مناسب تنظیم کنید (مرحله 9) ، و کدو تنبل شما را هرکسی که جرات خوردن شمع دارد ، متحجر می کند
کدو تنبل Arduino Halloween کدو تنبل: 4 مرحله
کدو تنبل Arduino کدو تنبل هالووین: هدف از این دستورالعمل ایجاد راهی ارزان و آسان برای ایجاد تزئینات هالووین در خانه بدون هیچ گونه مهارت قبلی یا ابزارهای فانتزی بود. با استفاده از منابع آسان برای منبع از اینترنت ، شما نیز می توانید H و ساده و شخصی خود را ایجاد کنید
دستگاه آب نبات کدو تنبل ترسناک برای هالووین: 5 مرحله
دستگاه آب نبات کدو تنبل ترسناک برای هالووین: سلام به همه! هالووین مبارک !! ما یک فانوس کدو تنبل ساختیم که وقتی کسی به آن نزدیک می شود ، موسیقی پخش می کند و آب نبات تف می کند
انداختن عنکبوت روی زنگ درب - شوخی ترسناک هالووین: 4 مرحله (همراه با تصاویر)
انداختن عنکبوت روی زنگ درب - شوخی ترسناک هالووین: در این هالووین پسرم مکس ، این ایده را داشت که عنکبوتی را روی هرکسی که سعی می کند زنگ خانه ما را بزند بیاندازد … من بلافاصله از این ایده استفاده کردم و شروع به کار روی آن کردیم. با استفاده از سنسور فاصله اولتراسونیک ساده (HC-SR04) و سروو متصل به