فهرست مطالب:
- مرحله 1: قطعات را چاپ کنید
- مرحله 2: سیم ها را به موتورها بچسبانید
- مرحله 3: موقعیت یابی و ایمن سازی موتورها
- مرحله 4: روکش موتور را وصل کنید
- مرحله 5: برد D1 Mini و Motor Driver را وصل کنید
- مرحله 6: اتصال قطعات
- مرحله 7: Sketch را پیکربندی کنید
- مرحله 8: برنامه تلفن همراه Blynk
- مرحله 9: ربات را داخل توپ قرار دهید
- مرحله دهم: دور از خانه بازی کنید…
تصویری: توپ ربات حیوان خانگی: 10 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
سگ خانگی من بازی با اسباب بازی ها را دوست دارد مخصوصاً اسباب بازی هایی که می تواند آنها را تعقیب کند! من یک توپ روباتیک ساختم که هر زمان که با آن ارتباط برقرار می کند ، روشن می شود و به صورت خودکار دور می شود ، از طریق تلفن همراه من به من اطلاع می دهد که می توانم از آن برای کنترل وای فای استفاده کنم و در نهایت وقتی سرگرمی برای صرفه جویی در مصرف باتری خاموش می شود ، خاموش می شود.
این توپ به گونه ای طراحی شده است که با تمام قطعات الکترونیکی مقاوم باشد و اجزای متحرک را با خیال راحت داخل آن جمع کنید. این می تواند به همان اندازه برای سایر حیوانات خانگی مانند گربه ها استفاده شود.
این توپ از یک میکروکنترلر کوچک d1 استفاده می کند که با استفاده از آردوینو برنامه ریزی شده است و با استفاده از برخی قطعات چاپ شده سه بعدی و برخی از اجزای ارزان قیمت و به راحتی در کنار هم قرار می گیرد.
برای این پروژه به موارد زیر نیاز دارید:
- توپ همستر با قطر 17 سانتی متر (https://amzn.to/2PShVKr)
- 2 x DC Motors and Wheels (https://amzn.to/2PQkm0n) یا (https://www.banggood.com/custlink/GKmGBes7RB)
- Wemos D1 Mini (https://www.banggood.com/custlink/GDmv4JTGLi)
- WS2812B RGB LED (https://www.banggood.com/custlink/KK3GBr7RcZ)
- ترانزیستور 2N2222 (https://www.banggood.com/custlink/DDm3eJ7DbH)
- Buzzer (https://www.banggood.com/custlink/Dv33g6N1hQ)
- سنسور شوک KY-002 (https://amzn.to/2oOvHTm)
- 2 عدد باتری Li-Ion 14500 3.7V (https://www.banggood.com/custlink/m33GB6n1Jv)
- دارنده باتری AA با سوئیچ (https://www.banggood.com/custlink/mGDv4BnTpt)
- L298N Motor Driver Board (https://amzn.to/2pM7PAd) یا (https://www.banggood.com/custlink/mvGG0gbTco)
- طول سیم های مختلف
- پیچ Vaious M2 و M3
- 5 قطعه چاپ سه بعدی
مرحله 1: قطعات را چاپ کنید
در کل به 5 قسمت چاپ سه بعدی نیاز دارید. پایه و روکش موتور که 2 موتور را محکم در جای خود نگه داشته و تخته D1 mini و موتور راننده به آن وصل شده است و همچنین 2 سر توپی که به بازوی راهنما متصل می شوند.
چاپ با ارتفاع لایه در حدود 0.2 میلی متر و پر شدن 20 and و آنها باید خوب ظاهر شوند.
مرحله 2: سیم ها را به موتورها بچسبانید
به هر یک از موتورها 2 سیم لحیم کنید
مرحله 3: موقعیت یابی و ایمن سازی موتورها
2 موتور DC را در داخل موتور قرار دهید و با استفاده از پیچ های M3 با طول مناسب و موقعیت های ثابت (2 عدد برای هر موتور) محکم کنید.
مرحله 4: روکش موتور را وصل کنید
درپوش موتور را محکم کرده و با استفاده از پیچ 4 x M3 محکم کنید.
مرحله 5: برد D1 Mini و Motor Driver را وصل کنید
با استفاده از چند پیچ M2 ، D1 mini و برد موتور را به درپوش وصل کنید.
مرحله 6: اتصال قطعات
همه اجزا را با استفاده از یادآوری شماتیک وصل کنید تا 2 پرش کننده را از روی برد L298N مطابق شکل جدا کنید. چرخها را به موتورها وصل کنید. باتری را با چسب حرارتی به قسمت زیر محفظه موتور محکم کنید. از چسب حرارتی برای مرتب و محکم کردن همه کابل های شل استفاده کنید (ممکن است بخواهید به قسمت بعدی بروید و ابتدا همه چیز را آزمایش کنید!).
کمی نظریه…
سنسور ضربه به پین تنظیم مجدد متصل شده است تا بتواند D1 mini را از خواب عمیق بیدار کند که ما برای صرفه جویی در مصرف برق در هر زمان که ربات با آن بازی نمی کند از آن استفاده می کنیم. ترانزیستور به عنوان یک سوئیچ استفاده می شود تا اطمینان حاصل شود که این سیگنال ها در هنگام روشن شدن دستگاه دریافت نمی شوند و یا به محض حرکت توپ روبات ، به سادگی خود را بارها و بارها تنظیم می کند.
ترانزیستور برای کار نیاز به سیگنال از پین خروجی میکروکنترلر دارد. خوشبختانه برای ما ، پین D0 (GPIO16) به طور خودکار در حالت خواب عمیق روی HIGH تنظیم می شود و به محض شروع طرح می توانیم آن را به سادگی روی LOW قرار دهیم تا از بازنشانی بعدی جلوگیری شود. پین به طور خودکار دوباره به حالت HIGH باز می گردد تا به محض بازگشت میکرو کنترلر به خواب عمیق ، سنسور را "مسلح" کند.
مرحله 7: Sketch را پیکربندی کنید
جدیدترین IDE آردوینو و جدیدترین طرح آردوینو را در اینجا بارگیری کنید.
مطمئن شوید که کتابخانه های زیر را نصب کرده اید. اینها را می توان با استفاده از مدیر کتابخانه ها از داخل Arduino IDE نصب کرد. نسخه های جدیدتر ممکن است کار کنند اما آزمایش نشده اند.
- FastLED v3.3.2
- Blynk v0.6.1
کتابخانه زیر باید به صورت دستی با انتقال محتویات آن به پوشه کتابخانه های آردوینو نصب شود:
ESP8266 کتابخانه Wi -Fi v2.4.2 -
طرح را در Arduino IDE باز کنید. 3 خط نشان داده شده در زیر را تغییر دهید تا اعتبار WiFi و شناسه Blynk Auth Token شما منعکس شود (برای پیدا کردن این قسمت به قسمت Blynk App مراجعه کنید).
// اعتبارنامه WiFi شما.// رمز عبور را برای شبکه های باز "" تنظیم کنید. char ssid = "SSD WIFI شما در اینجا"؛ char pass = "WIFI شما در اینجا عبور می کند"؛
// شما باید Auth Token را در برنامه Blynk دریافت کنید. // به تنظیمات پروژه (نماد مهره) بروید. char auth = "اتهام شما در اینجا ثبت شده است"؛
توجه: قبل از اینکه بتوانید طرح ها را بارگذاری کنید ، باید پین را از D0 حذف کنید. بعد از اتمام بارگذاری مجدداً آن را وصل کنید
D1 Mini را با استفاده از میکرو USB به رایانه وصل کنید ، مطمئن شوید که از تنظیمات نشان داده شده استفاده می شود ، درگاه COM درست تنظیم شده و طرح را بارگذاری کنید.
اکنون باید توپ راه اندازی مجدد شود و به شبکه WiFi شما متصل شود. پس از تکمیل بخش Blynk این راهنما ، از طریق برنامه تلفن همراه Blynk خود قابل کنترل خواهد بود. برای رفع اشکال ، با اتصال D1 mini به رایانه ، از مانیتور سریال در Arduino IDE برای تشخیص کمک بگیرید.
مرحله 8: برنامه تلفن همراه Blynk
توپ با استفاده از یک برنامه وب Blynk کنترل می شود. Blynk یک پلتفرم اینترنت اشیا است که برای نمونه سازی/استفاده غیر تجاری رایگان است.
با بارگیری Blynk از Android Play یا Apple App Store شروع کنید. یک حساب ایجاد کنید و کد QR بالا را از داخل برنامه اسکن کنید. در زیر تنظیمات پروژه ، پروژه های Auth Token را با ایمیل به حساب خود یا با استفاده از ویژگی Copy all پیدا کنید. رمز نویسنده برای طرح اندروید ، بارگذاری کنید و باید خوب بروید!
مرحله 9: ربات را داخل توپ قرار دهید
لوازم الکترونیکی تکمیل شده را به آرامی در توپ قرار دهید. پس از ورود به داخل ، بازوی راهنما را با یک توپ راهنما که در هر دو طرف چفت شده است ، وصل کنید.
توجه: عکس بازوی راهنما و توپ ها را قبل از درج در محل تنها به عنوان راهنما نشان می دهد. اگر کارها را به این ترتیب انجام دهید ، نمی توانید ربات را در توپ قرار دهید
بازوی راهنما را با یک کراوات زیپ دار ، بند مخملی یا نوار لاستیکی محکم کنید.
2 عدد باتری 3.7 ولت را وارد کنید ، کلید پاور را روشن کرده و درب توپ را ببندید.
مرحله دهم: دور از خانه بازی کنید…
توپ ربات خود را در جایی قرار دهید که حیوان خانگی شما آن را پیدا کند و به محض شروع تعامل با آن ، شاهد زنده شدن آن باشید و همه آنها را به تنهایی سرگرم کنید. اگر ترجیح می دهید ، از برنامه تلفن همراه برای بازی با حرکات ماهرانه استفاده کنید. لذت ببرید و اگر از این پروژه خوشتان آمد لطفاً در مسابقه ربات به ما رای دهید. با تشکر.
جایزه دوم مسابقه رباتیک
توصیه شده:
SmartPET - تغذیه کننده حیوان خانگی هوشمند: 7 مرحله (همراه با تصاویر)
SmartPET - تغذیه کننده حیوان خانگی هوشمند: سلام! من Maxime Vermeeren هستم ، یک دانشجوی 18 ساله MCT (فناوری چندرسانه ای و ارتباطات) در Howest. من تصمیم گرفته ام که یک تغذیه کننده حیوان خانگی هوشمند به عنوان پروژه خود ایجاد کنم. چرا این کار را کردم؟ گربه من برخی مشکلات وزن دارد ، بنابراین تصمیم گرفتم دستگاهی بسازم
The OLOID متحرک - یک حیوان خانگی متفاوت در زمان های مختلف: 10 مرحله (همراه با تصاویر)
The OLOID متحرک - یک حیوان خانگی متفاوت در زمان های مختلف: کرونا زندگی ما را تغییر داده است: از ما نیاز به فاصله فیزیکی دارد ، که به نوبه خود منجر به فاصله اجتماعی می شود. بنابراین راه حل چه می تواند باشد؟ شاید یک حیوان خانگی؟ اما نه ، کرونا از حیوانات ناشی می شود. بیایید خود را از کرونا 2.0 دیگر نجات دهیم. اما اگر ما
DIY: چراغ قوه LED لگو UV / آشکارساز ادرار خانگی حیوان خانگی: 3 مرحله
DIY: چراغ قوه LED لگو / آشکارساز ادرار خانگی حیوان خانگی: این یک روش آسان (بدون نیاز به لحیم کاری) ، سرگرم کننده و ارزان است که می توانید یک چراغ قوه UV فوق العاده از لگو تهیه کنید. این همچنین به عنوان یک آشکارساز ادرار خانگی خانگی عمل می کند (قیمتها را مقایسه کنید). اگر تا به حال رویای ساخت فلش لگو خانگی خود را در سر داشته اید
تغذیه کننده خودکار حیوان خانگی با استفاده از ساعت دیجیتالی قدیمی: 10 مرحله (همراه با تصاویر)
تغذیه کننده حیوان خانگی خودکار با استفاده از یک ساعت دیجیتالی قدیمی: سلام ، در این قسمت آموزشی به شما نشان خواهم داد که چگونه با استفاده از یک ساعت دیجیتالی قدیمی یک دستگاه تغذیه کننده خانگی خودکار را ساخته ام. من همچنین یک ویدیو در مورد نحوه ساخت این فیدر جاسازی کرده ام. این دستورالعمل در مسابقه PCB شرکت داده می شود و به عنوان یک لطف می خواهم
دستگاه تغذیه حیوان خانگی با RasPi و ربات تلگرام: 4 مرحله (همراه با تصاویر)
دستگاه تغذیه کننده حیوان خانگی با RasPi و Telegram Bot: اول از همه باید توضیح دهم که این یک Idea Mine اصلی نیست ، فقط اسکریپت های برنامه نویسی را برای کار با تلگرام به روز کنید و تطبیق دهید ، من آن را در دستورالعمل قبلی پیدا کردم ، بنابراین اعتبارات واقعا نویسنده آن. شما می توانید اسپانیایی را ببینید