فهرست مطالب:
- مرحله 1: مواد
- مرحله 2: قاب
- مرحله 3: کد
- مرحله 4: آزمایش ورودی
- مرحله 5: ساختن روی قاب
- مرحله 6: خوب ، آن را امتحان کنید
- مرحله 7: تولید موردی
- مرحله 8: ارتقاء 1: Photocell
- مرحله 9: ارتقاء 2: سنسور اولتراسونیک
- مرحله دهم: آخرین چیزها
تصویری: موس بلوتوث با سنسور اولتراسونیک و فتوسل: 10 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
بنابراین ، مقدمه کوچکی در مورد علت ایجاد این پروژه. من در حال حاضر به دنبال پذیرش یک بچه گربه در خانه جدیدم هستم. و بعد از مرور برخی چیزهای قابل بازی برای گربه ها ، فکر کردم: چرا خودم یک اسباب بازی درست نکنم. بنابراین ، ماوس بلوتوثی ساختم. می توانید آن را با استفاده از برنامه ای که برای گوشی های اندروید ساخته ام کنترل کنید. همچنین ، من دو حالت ایجاد کردم. حالت خاموش ورودی که در آن ماوس فقط در صورتی پاسخ می دهد که شیئی در پشت آن قرار داشته باشد. و ورودی معمولی در جایی که کاربر برنامه می تواند موس را "رانندگی" کند.
مرحله 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
بنابراین ، ما یک موش متحرک داریم ، اما فقط می تواند حرکت کند. من می خواهم تعاملات بیشتری را اضافه کنم بنابراین از Photocell استفاده کردم. برای این قسمت باید کمی روی تخته لحیم لحیم کنیم ، فقط به یک قطعه کوچک نیاز داریم.
ما Photocell را می گیریم. یک مقاومت 10k اهم ؛ و 3 سیم بلوز. 3 سیم جهنده باید از: 5v؛ gnd؛ و A0.
همچنین ، ما به یک نوار LED یا LED معمولی (هر آنچه شما ترجیح می دهید) نیاز داریم. - به gnd و + را به پین 6 وصل کنید.
تعدادی نکته:
- سعی کنید تا حد امکان از قلع استفاده کنید. شما نمی خواهید یک اتصال کوتاه احتمالی ایجاد کنید.
- قبل از افزودن قلع ابتدا مطمئن شوید لحیم کاری روی دمای مطلوب است.
- با استفاده از چند لوله کوچک کننده حرارتی ، پورت های gnd (زمینی) و 5v را از آردوینو گسترش دهید. چند سیم نر - نر در یک طرف و فقط یک سیم مونث - مونث را در طرف دیگر اضافه کنید ، از لوله های حرارتی کوچک برای اتصال سیمها استفاده کنید.
مرحله 9: ارتقاء 2: سنسور اولتراسونیک
بنابراین ، همانطور که اشاره کردم ، دو حالت می خواهم. برای دریافت این هدف ، سنسور اولتراسونیک را اضافه می کنیم.
vcc را به 5 ولت اضافه کنید ؛ gnd به gnd ؛ تریگ به 8 پین ؛ به پین 9 انعکاس دهید اکنون ، فقط اولتراسون را با یک کراوات پشت L298n-h قرار دهید تا پشت ماوس قرار گیرد.
بسیار خوب ، اکنون می توانید کد ArduinoMouseController.ino را در Arduino خود بارگذاری کنید.
مرحله دهم: آخرین چیزها
بنابراین ، همه چیز آماده است!
ما فقط قاب را روی سیم ها گذاشتیم و خوب است!
نوار LED را هر کجا که دوست دارید اضافه کنید ، فقط مطمئن شوید Photocell در زیر قاب قرار ندارد. اگر می خواهید می توانید قاب را با مقداری چسب وصل کنید اما من آن را دوست دارم وقتی می توانم به راحتی قاب را جدا کنم تا ببینم داخلش چیست: D.
توصیه شده:
هشدار آردوینو با سنسور اولتراسونیک: 5 مرحله (همراه با تصاویر)
آردوینو آلارم با سنسور اولتراسونیک: این دستورالعمل در مورد چگونگی ساخت یک دستگاه زنگ هشدار آسان و ارزان توسط خود شماست. تنها چیزی که نیاز دارید دانش اولیه در زمینه الکترونیک و برنامه نویسی آردوینو است. در صورت داشتن هرگونه سوال یا مشکلی می توانید با من در ایمیل من تماس بگیرید: iwx [email protected] اینجا
رابط آردوینو با سنسور اولتراسونیک و سنسور دما بدون تماس: 8 مرحله
رابط آردوینو با سنسور اولتراسونیک و سنسور دمای بدون تماس: امروزه سازندگان و توسعه دهندگان آردوینو را برای توسعه سریع نمونه اولیه پروژه ها ترجیح می دهند. آردوینو یک پلتفرم الکترونیکی منبع باز است که بر اساس سخت افزار و نرم افزارهای آسان برای استفاده است. آردوینو دارای جامعه کاربری بسیار خوبی است. در این پروژه
ربات مستقل مبتنی بر آردوینو با استفاده از سنسور اولتراسونیک: 5 مرحله (همراه با تصاویر)
ربات خودکار مبتنی بر آردوینو با استفاده از سنسور اولتراسونیک: با استفاده از سنسور اولتراسونیک ربات خودکار مبتنی بر آردوینو خود را ایجاد کنید. این ربات تقریباً می تواند خود به خود و بدون برخورد با هیچ مانعی حرکت کند. اساساً آنچه انجام می دهد این است که هر نوع موانعی را بر سر راه خود تشخیص داده و بهترین تصمیم را می گیرد
روش های تشخیص آردوینو سطح آب با استفاده از سنسور اولتراسونیک و سنسور آب Funduino: 4 مرحله
روش های تشخیص آردوینو سطح آب با استفاده از سنسور اولتراسونیک و سنسور آب Funduino: در این پروژه ، به شما نشان خواهم داد که چگونه یک آشکارساز آب ارزان قیمت با استفاده از دو روش ایجاد کنید: 1. سنسور اولتراسونیک (HC-SR04) .2. سنسور آب Funduino
حالت موس موس: 4 مرحله
Douse Mouse Mod: مواد مورد نیاز را سبک تر و ساکت تر کنید: 1 ماوس dell 1 پیچ گوشتی شما آن هستید