فهرست مطالب:

موس بلوتوث با سنسور اولتراسونیک و فتوسل: 10 مرحله (همراه با تصاویر)
موس بلوتوث با سنسور اولتراسونیک و فتوسل: 10 مرحله (همراه با تصاویر)

تصویری: موس بلوتوث با سنسور اولتراسونیک و فتوسل: 10 مرحله (همراه با تصاویر)

تصویری: موس بلوتوث با سنسور اولتراسونیک و فتوسل: 10 مرحله (همراه با تصاویر)
تصویری: سنسور نوری 2024, جولای
Anonim
موس بلوتوث با سنسور اولتراسونیک و فتوسل
موس بلوتوث با سنسور اولتراسونیک و فتوسل

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

مرحله 1: مواد

مواد
مواد

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

  • 1 برابر آردوینو اونو
  • 1x تخته نان
  • 1 برابر تخته لحیم کاری
  • 2x Gearmotor با 360 فرمان افست
  • مقاومت 1x 10k اهم
  • 1x برد راننده آردوینو L298N Dual H Bridge
  • 1 عدد آداپتور بلوتوث HC-05
  • 1 برابر مقاومت نور Photocell
  • سنسور اولتراسونیک 1 برابر
  • 1 تکه چوب
  • 2x چرخ که می تواند با گیربکس مناسب باشد
  • 20 برابر کراوات
  • 20x زن - سیم های جهنده زن
  • 20x Male - Male Jumper Wires
  • تلفن 1x با اندروید روی آن
  • نوار LED 1x
  • باتری 1x 12v
  • دکمه 3x (هر رنگی که دوست دارید)
  • 10 برابر قطعه طناب

همچنین ، برای چیدمان مدار به ابزاری احتیاج دارید و برای ساختن آن به ابزاری نیاز خواهید داشت. apk برای گوشی شما

من از circuito.io برای طرح مدار و Appinventor2 برای ساخت یک برنامه نمونه اولیه آسان برای تلفن اندروید استفاده کردم.

مرحله 2: قاب

قاب
قاب

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

مرحله 3: کد

کدهای زیر را بارگیری کنید.

شما باید دریافت کنید:

-ArduinoMouseController.ino

-ArduinoMouseTesting.ino

مرحله 4: آزمایش ورودی

آزمایش ورودی
آزمایش ورودی
آزمایش ورودی
آزمایش ورودی

برای اطمینان از اینکه آردوینو ؛ HC-05؛ راننده موتور L298n-H Brigde و موتورهای دنده همه کار می کنند و ورودی را از برنامه بر روی دستگاه شما دریافت می کنیم ، ما آن را آزمایش می کنیم. بنابراین ، ما باید تمام قطعات را همانطور که در مدار بالا مشاهده می کنید سیم کشی کنیم.

توجه: همچنین با باتری 9 ولت یا 6 ولت کار می کند ، موتورها فقط کندتر می چرخند اما مشکلی نیست.

ArduinoMouseTesting.ino را در Arduino Uno خود بارگذاری کنید.

اکنون ، ArduinoMouseApplication.apk را در دستگاه تلفن همراه خود بارگیری کرده و سعی کنید تلفن خود را با HC-05 متصل کنید. در صورت درخواست پین از 1234 یا 0000 استفاده کنید.

بنابراین ، وقتی اتصال بلوتوث برقرار شد ، می توانید موتورها را با فشار دادن دکمه های جلو یا عقب روی برنامه بچرخانید.

اگر خطایی دریافت نمی کنید همه چیز کار می کند و می توانیم ادامه دهیم!:)

مرحله 5: ساختن روی قاب

ساخت روی قاب!
ساخت روی قاب!
ساخت روی قاب!
ساخت روی قاب!
ساخت روی قاب!
ساخت روی قاب!

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

اکنون ، قاب را بچرخانید و Arduino Uno را در جلو اضافه کنید. درایور L298n-h را در قسمت پشتی اضافه کنید تا با موتورهای دنده نزدیک شود. برای قرار دادن همه آن ها روی قاب از کراوات یا چسب استفاده کنید تا در جای خود بماند.

می توانید چرخ ها را به موتورهای دنده ای اضافه کنید و قاب باید آماده حرکت باشد.

مرحله 6: خوب ، آن را امتحان کنید

خوب ، امتحان کنید!
خوب ، امتحان کنید!

اگر همه چیز مرتب است ، موس باید بتواند با ورودی دستگاه تلفن همراه خود حرکت کند. ما موش متحرک داریم!: D

مرحله 7: تولید موردی

تولید موردی!
تولید موردی!
تولید موردی!
تولید موردی!
تولید موردی!
تولید موردی!

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

ابتدا ، از استایروفوم برای ساختن پایه ای بسیار سبک و محکم استفاده می کنیم.

دوم ، ما از پارچه ای استفاده می کنیم تا پایه کرکی شود و شبیه موش شود.

سوم ، چند دکمه برای چشم و بینی اضافه می کنیم.

چهارم ، مقداری طناب به بینی اضافه می کنیم تا بهتر شود.

مرحله 8: ارتقاء 1: Photocell

ارتقاء 1: Photocell
ارتقاء 1: Photocell
ارتقاء 1: Photocell
ارتقاء 1: Photocell
ارتقاء 1: Photocell
ارتقاء 1: Photocell
ارتقاء 1: Photocell
ارتقاء 1: Photocell

بنابراین ، ما یک موش متحرک داریم ، اما فقط می تواند حرکت کند. من می خواهم تعاملات بیشتری را اضافه کنم بنابراین از Photocell استفاده کردم. برای این قسمت باید کمی روی تخته لحیم لحیم کنیم ، فقط به یک قطعه کوچک نیاز داریم.

ما Photocell را می گیریم. یک مقاومت 10k اهم ؛ و 3 سیم بلوز. 3 سیم جهنده باید از: 5v؛ gnd؛ و A0.

همچنین ، ما به یک نوار LED یا LED معمولی (هر آنچه شما ترجیح می دهید) نیاز داریم. - به gnd و + را به پین 6 وصل کنید.

تعدادی نکته:

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

مرحله 9: ارتقاء 2: سنسور اولتراسونیک

ارتقاء 2: سنسور اولتراسونیک
ارتقاء 2: سنسور اولتراسونیک

بنابراین ، همانطور که اشاره کردم ، دو حالت می خواهم. برای دریافت این هدف ، سنسور اولتراسونیک را اضافه می کنیم.

vcc را به 5 ولت اضافه کنید ؛ gnd به gnd ؛ تریگ به 8 پین ؛ به پین 9 انعکاس دهید اکنون ، فقط اولتراسون را با یک کراوات پشت L298n-h قرار دهید تا پشت ماوس قرار گیرد.

بسیار خوب ، اکنون می توانید کد ArduinoMouseController.ino را در Arduino خود بارگذاری کنید.

مرحله دهم: آخرین چیزها

آخرین چیزها
آخرین چیزها
آخرین چیزها
آخرین چیزها

بنابراین ، همه چیز آماده است!

ما فقط قاب را روی سیم ها گذاشتیم و خوب است!

نوار LED را هر کجا که دوست دارید اضافه کنید ، فقط مطمئن شوید Photocell در زیر قاب قرار ندارد. اگر می خواهید می توانید قاب را با مقداری چسب وصل کنید اما من آن را دوست دارم وقتی می توانم به راحتی قاب را جدا کنم تا ببینم داخلش چیست: D.

توصیه شده: