فهرست مطالب:

Micro: Bit Dog Door Opener: 8 مرحله (همراه با تصاویر)
Micro: Bit Dog Door Opener: 8 مرحله (همراه با تصاویر)

تصویری: Micro: Bit Dog Door Opener: 8 مرحله (همراه با تصاویر)

تصویری: Micro: Bit Dog Door Opener: 8 مرحله (همراه با تصاویر)
تصویری: Топ-20 СТРАШНЫХ видео МЕСЯЦА! 😱 [Страшный комп. # 8] 2024, ژوئن
Anonim
Image
Image
Micro: Bit Dog Door Opener
Micro: Bit Dog Door Opener

آیا حیوانات خانگی خود را در اتاق ها به دام می اندازند؟ آیا آرزو دارید که بتوانید خانه خود را برای دوستان* خزدار خود در دسترس تر کنید ؟؟ حالا شما می توانید ، هورا !!

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

زمان خواندن: 15 دقیقه

زمان ساخت: 30-45 دقیقه پوند

هزینه: 60 دلار

*از این پروژه می توان به عنوان راهی کم برای بهبود خانه ، محل کار یا سایر دسترسی های فیزیکی به انسان نیز استفاده کرد! بله !!

تدارکات

مواد

  • میکرو: کمی
  • کابل microUSB (3 فوت یا بیشتر)
  • Binary Bots Planet Totem Spider Kit

    • اگر این اولین پروژه شما در زمینه رباتیک است ، من به شدت توصیه می کنم از این کیت استفاده کنید و آموزش را همانطور که هست دنبال کنید. اگر قبلاً چند پروژه را انجام داده اید ، در صورت تمایل می توانید تنظیمات و تغییرات را انجام دهید. در اینجا دو نکته را باید در نظر داشته باشید:

      • این پروژه نیاز به یک موتور گشتاور بالا دارد تا درب ما را باز کند. سیستم کنترل موتور و موتور مینی DC با گشتاور بالا از این کیت در ساخت این پروژه بسیار مفید بودند.
      • تخته ها ، مهره ها و پیچ های مختلف نیز مفید بودند ، اما می توان آنها را با قطعات مکانیکی مشابه از یک کیت روباتیک دیگر یا مستقیماً از سازنده جایگزین کرد.
  • 3 عدد باتری AAA
  • 2 طول سیم رشته 24 گیج ، 3 - 4 فوت (1 - 1.3 متر)
  • خط ماهیگیری ، 4 اینچ (1.3 متر)
  • آلومینیوم ، مستطیل 2 "x3" (5 - 7 سانتی متر)
  • 8 میخ کوچک
  • 6 پین فشاری
  • بتونه چسبناک دیوار

ابزارها

  • کیت راننده

    توجه: کیت دوتایی رباتها دارای یک درایور M3 (و مغناطیسی است ، ووو!) و یک پیچ گوشتی کوچک است

  • چکش
  • استریپرهای سیم
  • پخش کننده چسب داغ (در تصویر دیده نمی شود)
  • قیچی
  • نوار اندازه گیری
  • مداد

مرحله 1: پوشش چسب آماده و آلومینیومی

روکش آمادگی و آلومینیوم
روکش آمادگی و آلومینیوم

1. عرض درب خود را (قسمت داخلی) اندازه گیری و ثبت کنید

2. با زاویه 45 درجه ، فاصله چفت در را تا دیوار عمود بر لولا درب اندازه بگیرید

توجه: تنظیمات اتاق خاص شما به احتمال زیاد با من متفاوت است. نکته مهمی که باید در نظر داشته باشید این است که گشتاور هنگام اعمال عمود بر کمترین مقدار است. به عبارت دیگر ، سعی کنید موتور را تا حد امکان به عمود وصل کنید. زاویه 45 درجه احتمالاً کوچکترین زاویه ای است که شما می خواهید ، زاویه های بزرگتر در را برای موتور راحت تر می کند.

3. یک قطعه آلومینیوم 2 "x3" (به عنوان مثال از یک قوطی بازیافتی) برش دهید

مرحله 2: بسازید: مکانیزم اتصال درب

ساخت آن: مکانیزم اتصال درب!
ساخت آن: مکانیزم اتصال درب!
ساخت آن: مکانیزم اتصال درب!
ساخت آن: مکانیزم اتصال درب!
ساخت آن: مکانیزم اتصال درب!
ساخت آن: مکانیزم اتصال درب!

برای ساخت این قسمت ، به قطعات زیر از کیت ربات های دودویی نیاز دارید:

  • 3 تخته 100x30cm
  • 2 براکت 2 سوراخ 90 درجه
  • 4 پیچ 6 میلی متری M3
  • 4 مهره قفل
  • 2 پیچ 8 میلی متری M3
  • 2 عدد آجیل M3

1. یکی از تخته ها را بگیرید. از لبه سمت چپ ، عرض در را اندازه گیری و علامت گذاری کنید

2. یک تخته دوم بگیرید. تخته دوم را عمود بر یکدیگر به اولین وصل کنید ، به طوری که تخته دوم درست در سمت راست خط عرض در باشد. (عکس 2)

برای انجام این کار ، از هر دو براکت ، 4 پیچ 6 میلی متری M3 و 4 مهره قفل استفاده کنید. (عکسهای 3 و 4)

3. تخته سوم را بگیرید و با استفاده از پیچ های بلندتر (8 میلی متری) M3 و مهره های مستطیلی M3 آن را به خط مستقیم به خط دوم وصل کنید. (عکسهای 5 و 6)

مرحله 3: آن را بسازید: سوئیچ دوستدار حیوانات خانگی

آن را بسازید: سوئیچ دوستدار حیوانات خانگی!
آن را بسازید: سوئیچ دوستدار حیوانات خانگی!
آن را بسازید: سوئیچ دوستدار حیوانات خانگی!
آن را بسازید: سوئیچ دوستدار حیوانات خانگی!
آن را بسازید: سوئیچ دوستدار حیوانات خانگی!
آن را بسازید: سوئیچ دوستدار حیوانات خانگی!

برای ساخت این قسمت ، به قطعات زیر از کیت ربات های دودویی نیاز دارید:

  • 2 تخته 100x30 سانتی متر
  • 4 پیچ 6 میلی متری M3
  • 4 عدد آجیل M3
  • 2 استوانه نایلونی 8 میلی متری

شما همچنین نیاز دارید:

  • 2 3-4 فوت (1-1.3 متر) سیم 24 گیج رشته ای

    حدود 1 اینچ (2.5 سانتیمتر) عایق را از هر دو سر جدا کنید

  • 3 پین فشاری

1. یکی از تخته های خود را بگیرید و قسمت های نایلونی را با استفاده از دو (2) مهره M3 به سمت چپ وصل کنید. (عکسهای 1 و 2)

2. تخته دوم را بگیرید و از دو (2) پیچ M3 استفاده کنید تا تخته دوم را از طریق نایلون به چوب محکم کنید. (عکس 3)

3. یکی از پیچ های M3 را بگیرید و آن را از سوراخی در انتهای سمت راست بالای صفحه عبور دهید. یک سر سیم را دور پایه پیچ بپیچید. (عکس 4)

4- از مهره M3 برای محکم کردن پیچ در جای خود استفاده کنید. (عکس 5)

5. مراحل 3 و 4 را برای تخته پایین تکرار کنید ، مطمئن شوید که پیچ دوم مستقیماً در زیر پیچ اول قرار دارد.

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

مرحله 4: آن را بسازید: موتور سوار

ساخت آن: موتور سوار!
ساخت آن: موتور سوار!
ساخت آن: موتور سوار!
ساخت آن: موتور سوار!
ساخت آن: موتور سوار!
ساخت آن: موتور سوار!

برای ساخت این قسمت ، به قطعات زیر از کیت ربات های دودویی نیاز دارید:

  • 1 تخته 100x100 سانتی متر
  • 1 موتور کوچک با 2 پیچ کوچک (بسیار زیبا و در عین حال بسیار قدرتمند!)
  • 1 موتور سوار ("راه انداز وب")
  • مجموعه 1 حلقه ("حلقه وب")
  • 6 پیچ 6 میلی متری M3
  • 6 مهره M3

شما همچنین نیاز دارید:

  • 6 میخ کوچک
  • 1 عدد پایه
  • 4 فوت (1.3 متر) خط ماهیگیری (یا خط به همان اندازه قوی)

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

2. تخته 100x100cm را بگیرید و از 6 پیچ و مهره M3 برای اتصال موتور در سمت چپ (تقریباً وسط) استفاده کنید

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

4. دو قطعه قرقره را به هم فشار دهید (نخ را بین دو قطعه محکم کنید) ، و در محور محرک موتور قرار دهید تا قسمت وب رو به بیرون باشد. با یک تکه چسب داغ در خارج آن را محکم کنید

مرحله 5: لوازم الکترونیکی را وصل کنید

الکترونیک را وصل کنید!
الکترونیک را وصل کنید!
الکترونیک را وصل کنید!
الکترونیک را وصل کنید!
الکترونیک را وصل کنید!
الکترونیک را وصل کنید!

شما به قطعات زیر نیاز دارید:

  • میکرو: کمی
  • کابل microUSB
  • تخته راننده موتور Binary Bots
  • 3 عدد باتری AAA

1. تنظیمات موتور Mount را که به تازگی تنظیم کرده اید ، بگیرید و موتور را به برد راننده موتور وصل کنید. (عکس 2)

سیم موتور قرمز را به پین هدر سمت چپ با برچسب "Motor1" وصل کنید. سیم موتور مشکی را به پین هدر سمت راست با برچسب "Motor1" وصل کنید.

2. سوئیچ دوستدار حیوانات خانگی را وصل کنید! یکی از سیم های سوئیچ را به پین میکرو: بیت P0 و دیگری به پین GND میکرو: بیت متصل کنید (مهم نیست سیم سوئیچ کجا می رود). (عکس 3)

3. میکرو: بیت را در برد راننده موتور وارد کنید تا دکمه های فشار به سمت بیرون (دور از راننده موتور) قرار گیرند.

4. باتری ها را داخل برد راننده موتور قرار دهید. کلید پاور را پیدا کرده و به "خاموش" بروید

مرحله 6: کد آن: کنترل موتور

کد آن: کنترل موتور!
کد آن: کنترل موتور!
کد آن: کنترل موتور!
کد آن: کنترل موتور!
کد آن: کنترل موتور!
کد آن: کنترل موتور!

به وب سایت Make Code: www. MakeCode.org بروید و گزینه micro: bit و سپس "New Project" را انتخاب کنید. توصیه می شود نام پروژه خود را تغییر دهید تا به شما در تشخیص آنچه انجام می دهد ، کمک کند ، مانند "درب بازکن".

برخی اطلاعات پس زمینه:

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

از آنجا که ما با موتور DC سروکار داریم ، وقتی به یکی از موتورهای موتور قدرت می دهیم و دیگری را زمین می کنیم ، موتور در یک جهت می چرخد. وقتی قدرت را به سیم های موتور تغییر می دهیم ، موتور در جهت دیگر می چرخد. قطع برق هر دو سیم موتور ، موتور را خاموش می کند.

بیایید شروع کنیم!

عملکرد کد اول: موتور توسط Doggo Switch فعال می شود

این عملکرد در عکس 1 نشان داده شده است.

1. "وقتی پین فشار داده می شود" (بلوک های ورودی) را بیرون بکشید و مطمئن شوید که روی پین P0 تنظیم شده است

2. در داخل بلوک پین P0 ، از بلوک های نوشتن دیجیتال برای روشن کردن micro: bit pin P13 (تنظیم شده روی 1) و خاموش کردن micro: bit pin P14 استفاده کنید. این موتور را در یک جهت روشن می کند

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

3. مکثی برای حدود 7 ثانیه (7000 میلی ثانیه) اضافه کنید ، سپس با تنظیم P13 و P14 روی 0 ، موتور را خاموش کنید.

توجه: 7 ثانیه برای تنظیمات من و نیازهای doggo من خوب کار می کرد ، اما قطعاً بررسی کنید که این زمان به اندازه کافی (برای کاهش نیاز شما) کافی نیست.

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

5. اختیاری: از LED ها استفاده کنید تا زمان سنج شمارش معکوس/شمارش معکوس را وارد کنید تا زمان روشن شدن موتور را به شما اطلاع دهد. همچنین توصیه می شود که هنگام فشار دادن سوئیچ و همچنین قبل از باز شدن اسپول موتور ، یک مکث اضافه کنید.

عملکرد کد دوم: باز کردن دستی

این عملکرد در عکس 2 نشان داده شده است.

1. برای ایجاد یک سوئیچ دستی ، "On Button A pressed" (بلوک های ورودی) را بیرون بکشید.

2. در داخل این بلوک ، از بلوک های نوشتن دیجیتال برای روشن کردن micro: pin pin P13 (تنظیم روی 1) و خاموش کردن micro: bit pin P14 (تنظیم روی 0) استفاده کنید

3. یک بلوک مکث به مدت 3 ثانیه (3000 میلی ثانیه) اضافه کنید

4. موتور را خاموش کنید! (با تنظیم بلوک نوشتن دیجیتال روی 0)

5. اختیاری: قبل از روشن کردن موتور ، نمادی را نشان دهید تا بدانید موتور از کدام طرف می چرخد.

برای من ، من طرح مستطیلی را انتخاب کردم ، بنابراین "در باز" را نشان دهید ، چیزی را انتخاب کنید که برای شما و مغز شما منطقی باشد.

عملکرد کد سوم: بسته شدن دستی

این عملکرد در عکس 3.1 نشان داده شده است. برای ایجاد سوئیچ دستی ، "On Button B pressed" (بلوک های ورودی) را بیرون بکشید.

2. در داخل این بلوک ، از بلوک های نوشتن دیجیتال برای روشن کردن micro: pin pin P13 (تنظیم روی 0) و خاموش کردن micro: bit pin P14 (تنظیم روی 1) استفاده کنید

3. یک بلوک مکث به مدت 3 ثانیه (3000 میلی ثانیه) اضافه کنید

4. موتور را خاموش کنید! (با تنظیم هر دو بلوک نوشتن دیجیتال روی 0)

5. اختیاری: قبل از روشن کردن موتور ، نمادی را نشان دهید تا بدانید موتور از کدام طرف می چرخد.

عملکرد کد چهارم: موتور را خاموش کنید

این عملکرد در پایین عکس 3 نشان داده شده است.

1. یک بلوک "On Button A+B pressed" را بیرون بکشید

2. از دو بلوک نوشتن دیجیتال برای تنظیم P13 و P14 بر روی 0 استفاده کنید

مرحله 7: آن را نصب کنید

آن را نصب کنید!
آن را نصب کنید!
آن را نصب کنید!
آن را نصب کنید!
آن را نصب کنید!
آن را نصب کنید!

1. از مقداری بتونه چسبناک دیواری برای پیچاندن آلومینیوم به دور قفل درب استفاده کنید

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

2. با استفاده از دستگاه پخش کننده چسب داغ ، انتهای کوتاه قطعه مکانیزم در را به عرض در ، درست در زیر چفت ، بچسبانید. قطعه بلندتر را به در بچسبانید تا ثبات بیشتری ایجاد شود

3. پایه موتور و برد کنترل موتور را به دیوار وصل کنید. برای نگه داشتن قطعات در محل ، به طور موقت از پین های فشار استفاده کنید ، سپس از 6 میخ برای محکم کردن کنترل کننده موتور و 2 برای ثابت کردن برد کنترل موتور استفاده کنید.

4. از بتونه چسبناک دیوار برای اتصال سوئیچ در مکانی مناسب برای کسانی که باعث باز شدن در می شوند استفاده کنید. از آنجا که سگ من نسبتاً بزرگ است ، من آن را در فاصله 1.5 فوت (0.5 متر) از روی زمین نصب کردم تا سگ داگ بتواند سوئیچ را با بینی فشار دهد.

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

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

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

مرحله 8: آزمایش و استقرار! و خانه خود را در دسترس تر کنید ، هورا

آزمایش و استقرار! و خانه خود را در دسترس تر کنید ، هورا!
آزمایش و استقرار! و خانه خود را در دسترس تر کنید ، هورا!
آزمایش و استقرار! و خانه خود را در دسترس تر کنید ، هورا!
آزمایش و استقرار! و خانه خود را در دسترس تر کنید ، هورا!
آزمایش و استقرار! و خانه خود را در دسترس تر کنید ، هورا!
آزمایش و استقرار! و خانه خود را در دسترس تر کنید ، هورا!

حوزه !! آماده برای مرحله آزمایش! میکرو: بیت (از طریق کابل microUSB) را روشن کنید و برد کنترل موتور را روشن کنید.

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

به احتمال زیاد چیزی باید تنظیم شود/ثابت شود ، بنابراین همه دکمه ها را بررسی کنید ، مطمئن شوید که سیستم به دیوار محکم است و چیزی را مسدود نمی کند.

هنگامی که درب بازکن Doggo خود را آزمایش کردید ، آن را به حیوان خانگی خود نشان دهید! … و شاید آنها را آموزش دهید ، هه. من این کار را با استفاده از خوراکی های بالای سوئیچ انجام دادم ، به طوری که سگ من به طور تصادفی کلید را فعال کرد ، سپس او دید که در باز شده است. چند تلاش طول کشید (من همچنین دستور "دریافت کلید" را به او دادم) ، اما در نهایت او آن را فهمید! و حالا من می توانم سگ دوست داشتنی اما بسیار مضطربم را تنها بگذارم خانه بدون این که نگران باشم خودش را به دام می اندازد (عمداً؟ نظری ندارم).

هورا برای استفاده از فناوری برای سهولت و بهبود زندگی خود و دیگران!

اگر س questionsالی دارید ، مشکلی دارید یا ایده های دیگری برای این پروژه دارید ، به من اطلاع دهید ، من خیلی دوست دارم ببینم چه می سازید ، بنابراین لطفاً خلاقیت خود را به اشتراک بگذارید!

خوشحالم ، دوستان!

توصیه شده: