این حقیقتی است که عموماً پذیرفته شده است که یک گربه مجرد که دارای ثروت خوب است باید یک اسباب بازی لیزری نداشته باشد. مانند آقایان مجردی که همسر آینده ندارند، برخی از اقدامات احتیاطی باید رعایت شود. اما آیا این در مورد چیزی واقعاً ارزش داشتن را ندارد؟
![](https://duino4projects.com/wp-content/uploads/2020/07/LaserKitty.jpg)
اگر در مورد حیوانات خانگی و ایمنی لیزر نگرانی دارید، قبل از اظهار نظر به انتهای این دستورالعمل بروید. اگر در مورد همسر آینده یا حتی همسر فعلی شما نگرانی هایی دارید، احتمالاً باید جای دیگری را جستجو کنید.
اکنون، می توانید به فروشگاه حیوانات خانگی محلی خود بروید و یک نشانگر لیزری، و شاید حتی برخی از ابزارهایی که اتوماسیون ابتدایی را اضافه می کند، خریداری کنید. شما مقداری پول پس انداز می کنید و اگر کار نمی کرد می توانید آن را برگردانید. یا خودتان می توانید چیزی بسازید. در حال حاضر نمونه های زیادی وجود دارد، اما در اینجا سهم من در قانون است. ویژگی های آن:
- کنترل کامل گوشی هوشمند
- حالت های دستی، خودکار و زمان بندی شده
- رابط برنامه سفارشی
- وضعیت سیستم بین چندین مشتری وب همگام سازی شده است
- وضعیت سیستم در LaserKitty منعکس شد!! خود
- محدودیتهای دامنه و شیب قابل تنظیم
- مدت زمان و فرکانس جلسات قابل تنظیم
- پنجره های بازی قابل تنظیم
- صفحه راه اندازی با تنظیمات فعلی در یک نگاه
- همگام سازی زمان NTP
- مدیر WiFi برای راه اندازی آسان در شبکه های جدید
- مولد آهنگ برای پخش تم Mission Impossible قبل از هر جلسه بازی: گربه شما ممکن است از این کنایه قدردانی کند یا نکند.
- اعلانهای Pushbullet به همه دستگاههای شما هنگام شروع جلسه پخش جدید
- موقعیت خانه قابل تنظیم تا زمان بازی به کاسه غذا یا اسباب بازی ثابت ختم شود
- همه تنظیمات در EEPROM ذخیره می شود تا در صورت قطع برق از بین نرود
- و خیلی بیشتر! خوب، نه واقعاً، این در مورد آن است.
مرحله 1: چیزهای خود را دریافت کنید
این چیزی است که من استفاده کردم:
- یک مجموعه مینی تابه و شیب . این مطمئنا ارزانترین موردی نیست که میتوانید پیدا کنید و برای اهداف ما نیاز به اصلاح دارد. من آن را انتخاب کردم زیرا کمی خنک تر از مجموعه های پلاستیکی زیرزمین ارزان به نظر می رسد. به عنوان یک امتیاز غیرمنتظره، طراحی آن امکان نصب یک راه بسیار آسان لیزر را فراهم می کند. آن را با چند میکرو سروو ارائه می شود، اما من به شدت توصیه می کنم یک دسته از آنها را برای اهداف جایگزینی خریداری کنید. شما حداقل به یک سروو اضافی نیاز دارید (یک سروو خراب خوب است).
- یک محوطه . برای من دردناک است که 8 دلار برای یک جعبه پلاستیکی بپردازم و مطمئناً می توانید چیزی مناسب با قیمت کمتر پیدا کنید. با این حال، چیزی در مورد اندازه محفظه پیوند شده تقریباً درست است.
- یک برد توسعه مبتنی بر ESP8266. من از NodeMCU استفاده کردم . اغراق نیست اگر بگوییم این چیزها را دوست دارم. استفاده آسان در Arduino IDE و حافظه فلش فراوان برای صفحات وب شما. همچنین ارزان و به تجربه من سرخ کردن آن بسیار سخت است.
- یک مینی لیزر ده به قیمت 6 دلار شامل آمازون پرایم. شوخی میکنی؟؟ حالا من فقط باید بفهمم که با 9 نفر دیگر چه کنم.
- یک آژیر منفعل برای زنگ ها.
- یک رله دو کاناله من از اینها برای روشن و خاموش کردن سروو و لیزر استفاده می کنم. همانطور که بعداً توضیح خواهم داد، ممکن است بتوانید این مؤلفه را حذف کنید.
- منبع تغذیه 5VDC. امیدواریم یکی از این ابزارها را داشته باشید که از برخی ابزارهایی که مدت هاست فراموش شده است را داشته باشید، اما اگر نه چیزی ارزان و شاد که بتواند حدود 1 آمپر 5 ولت دی سی تولید کند همان چیزی است که نیاز دارید.
- مواد مصرفی متفرقه مانند مقاومت، ال ای دی، سیم قلاب، هیت شرینک، لحیم کاری، چسب حرارتی. معمول. من همچنین از یک جک بشکه ای برای منبع تغذیه 5VDC ورودی مجموعه بسیار شرم آور خود از بردهای شکسته آردوینو تخریب شده استفاده کردم.
- آخرین، اما به هیچ وجه کمترین، یک برگردان وینیل برای آن لمس نهایی عجیب و غریب.
پس آره. شما به قیمت حدود 50 دلار نگاه می کنید. شما می توانید آن را با هزینه کمتری انجام دهید، اما آیا بچه گربه شما لایق بهترین ها نیست؟
مرحله 2: ابزارها و منابع
![](https://duino4projects.com/wp-content/uploads/2020/07/Tools-and-Resources.jpg)
هیچ چیز خاصی در سمت ابزار اینجا نیست. فقط یک آهن لحیم کاری مناسب، مولتی متر، مته و ابزار دستی اولیه. منبع تغذیه نیمکتی برای آزمایش لیزر خوب است اما ضروری نیست.
این پروژه واقعاً از قابلیت های ESP8266 و به ویژه NodeMCU بهره برداری می کند. اگر به تازگی با ESP8266 شروع کرده اید، من هیچ منبع یک مرحله ای بهتر از این مورد پیدا نکرده ام . به غیر از این، همه چیز در مورد Google برای یافتن پاسخ برای مشکلاتی است که در طول مسیر به وجود آمدند.
مرحله 3: محفظه را آماده کنید
همانطور که قبلاً ذکر کردم، پرداخت 8 دلار برای یک محفظه پلاستیکی ظالمانه به نظر می رسد. حتی بدتر از آن این است که با قرار دادن یک سوراخ در جای نامناسب، چیز را خراب کنید. بنابراین قبل از اینکه در جعبه خود با مته و/یا هر عامل مزاحم دیگری در اختیار داشته باشید، اشتباهاتی را که مرتکب شدم در نظر بگیرید.
- ابتدا باید به این فکر کنید که همه چیز در کجا قرار می گیرد. خبر خوب این است که محفظه ای که من پیشنهاد می کنم فضای زیادی دارد، حتی با سیم کشی بسیار نامرتبی که در اینجا می بینید. حتی ممکن است بتوانید با یک جعبه کوچکتر خلاص شوید، به خصوص اگر رله ها را حذف کنید.
- مهمتر از همه این است که در آن تابه و مجموعه را در درب آن کج کنید. اولین تلاش من در اینجا نشان داده شده است. فکر کردم که هنرمندانه آن را از مرکز و کمی به عقب برای ثبات قرار دهم. ایده بد! شما باید مجموعه را تا حد امکان به کنار درب نزدیک کنید تا خود محفظه در زوایای شیب زیاد با پرتو تداخل نداشته باشد. همچنین، من فکر میکنم آرایش ایدهآل این است که لیزر تابه را عمود بر ضلع کوتاه نصب کنیم تا همانطور که من انجام دادم، سمت بلند. من به دلایل صرفاً زیبایی شناختی این کار را برعکس انجام دادم، حتی اگر احتمال تداخل کمی بیشتر باشد.
- همانطور که می بینید، NodeMCU بر روی Perfboard نصب شده است و به راحتی می توان آن را طوری قرار داد که کانکتور micro USB آن از یک شکاف در کنار یا عقب قابل دسترسی باشد. این به روز رسانی نرم افزار را آسان تر می کند (نیازی به برداشتن درب آن نیست). ایده اولیه من این بود که از کتابخانه Over-The-Air (OTA) برای بهروزرسانیها استفاده کنم و خواهید دید که کد من شامل این عملکرد است، اگرچه در نظر گرفته شده است. مشکل این بود که مولد آهنگ و OTA با هم خوب بازی نمیکردند (NodeMCU بارها و بارها در نیمه آهنگ ریست میشد). این مشکل احتمالاً قابل رفع است، اما من هرگز در بهروزرسانی SPIFFS به جز از طریق USB موفق نبودهام، بنابراین دسترسی به رابط USB میتواند خوب باشد. زمانی که متوجه شدم NodeMCU را به گونهای روی Perfboard نصب کردهام که به این معنی است که خارج کردن کانکتور از جعبه بدون تغییر زیاد امکانپذیر نیست. اوه خوب
- اگر بخواهم پروژه را دوباره انجام دهم، LED RGB را با LED قرمز "روشن روشن" تراز می کنم. (هدف RGB LED این است که نشان دهد LaserKitty!! در چه حالتی است بدون اینکه نیازی به نگاه کردن به برنامه باشد.)
تنها بخش کمی مشکل در ایجاد سوراخ ها، مستطیل شکل برای سروو تابه است. من از دریل و فایل استفاده کردم. همانطور که از اولین تلاش من می بینید، درست کردن آن دقیقاً مربع (یا مستطیل شکل، حدس می زنم) دشوار است. اما وقتی سروو نصب میشود، واقعاً نمیتوانید آن را ببینید.
شما باید سه سوراخ دیگر ایجاد کنید، این سوراخ ها باید در پشت جعبه قرار گیرند و برای جک منبع تغذیه، زنگ و نقطه ورودی برای سروو شیب و سیم کشی لیزر استفاده می شوند. همه این سوراخ ها می توانند گرد باشند و ایجاد آن تنها با یک مته مشکلی ندارد.
استفاده آزادانه از چسب حرارتی همه چیز را در جای خود محکم می کند (به استثنای سروو تابه که با استفاده از زبانه های نصب سروو به درب پیچ می شود).
مرحله 4: مونتاژ پان و شیب
![](https://duino4projects.com/wp-content/uploads/2020/07/The-Pan-and-Tilt-Assembly.jpg)
وقتی مجموعه تابه و شیب را دریافت کردم، فکر کردم اشتباه بزرگ دیگری مرتکب شده ام. در کنار هم قرار دادن آن را به عنوان دستورالعمل واقعا یک مکانیزم پان و شیب به هیچ وجه نیست، بلکه یک طراحی شیب و پیچ - مناسب برای استفاده مورد نظر خود را به عنوان بازوی ربات. با این حال، یک لحظه انعکاس آرام به من این امکان را داد که ببینم واقعاً می توان آن را به روشی متفاوت جمع کرد تا به نتیجه دلخواه رسید. حتی بهتر از آن، محل اصلی سروو «پیچش» می تواند به عنوان پایه لیزر استفاده شود.