فهرست مطالب:
- مرحله 1: ابزارها
- مرحله 2: قطعات
- مرحله 3: مونتاژ شاسی
- مرحله 4: اتصال قطعات الکترونیکی
- مرحله 5: زمان برنامه نویسی
- مرحله ششم: لذت ببرید
- مرحله 7: پیشرفت ها
تصویری: روبات خسته کننده - مزاحم در سرعت زندگی: 7 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
توسط DanLocatelliMeristema دنبال کنید: دانشجوی کارشناسی ارشد ITECH در دانشگاه اشتوتگارت. اطلاعات بیشتر درباره DanLocatelli »
ساده ترین راه برای اطمینان از عصبانیت هر روز. Nagging Robot® راه حل دارد.
Robting Nagging® Annooy® 900
Annooy® 900 با فناوری پیشرفته DIY طراحی شده است تا انسان ها را آزار دهد. توسط دانیل لوکاتلی و TzuYing Chen
قدرت بیشتر ، مزاحمت بهتر. Power-Lifting Bore 5 برابر قدرت خشم* را برای بهبود عملکرد مزاحم ارائه می دهد.* (در مقایسه با سری 800 Annooy).
هوشمندانه از شما جاسوسی می کند
مجموعه ای کامل از حسگرها به طور هوشمند اطلاعات شما و خانه شما را ضبط می کند تا ربات را در اطراف اشیاء و زیر مبلمان حرکت دهد تا به شما در مزاحمت کامل کمک کند.
این اثر تقلیدی است با iRobot® Roomba® به عنوان بخشی از تکلیف ماشین بی فایده از سمینار ITECH طراحی محاسباتی و ساخت دیجیتال در دانشگاه اشتوتگارت.
این یک روبات روبرو است ، یک چهره انسان را شناسایی می کند و سعی می کند آن را بر روی دوربین متمرکز کند.
مرحله 1: ابزارها
این یک ابزار ساده است و احتمالاً اکثر آنها را قبلاً در خانه دارید. آهن لحیم کاری عمدتا برای ایجاد ثبات در کابل های تغذیه کننده موتورها استفاده می شود. اما این تمام است ، شما فقط چهار بار از آن برای جوشکاری استفاده خواهید کرد.
- آهن لحیم کاری
- قیچی
- چاقوی برش
- انبردست بلند
- کیت پیچ گوشتی
مرحله 2: قطعات
الکترونیک
قطعات ذکر شده در زیر معمولاً دارای بسیاری از کیت های راه اندازی آردوینو برای خرید آنلاین هستند ، مانند این یکی.
- سازگار با آردوینو Uno + کابل USB
- سنسور اولتراسونیک (x2) (معمولاً کیت های راه اندازی فقط یک سنسور اولتراسونیک دارند).
- اردونیو پروتوشیلد + مینی برد برد
- باتری 9 ولت
- اتصال باتری 9V برای Ardunio
- کابل های جامپر
- ماژول قدرت Breadboard
در حالی که لیست زیر قطعات غیرمعمول را نشان می دهد که باید جداگانه خریداری شوند:
- ESP32-CAM
- درایور موتور L298N H Bridge
- پاور بانک (5000 میلی آمپر ساعت یا بالاتر)
کیت شاسی خودرو
برخی از کیت های شاسی اتومبیل واقعا ارزان برای خرید آنلاین وجود دارد ، مانند این یکی ، یا در عوض می توانید این قطعات را جداگانه نیز خریداری کنید. ما به موارد زیر نیاز خواهیم داشت:
- دو موتور 6 ولت + کیس + کابل + لاستیک
- چرخ جهانی
- پیچ و مهره
لوازم التحریر
در این مورد ، ما تصمیم گرفتیم از شاسی متفاوتی استفاده کنیم تا سبک خاصی به ربات بدهیم. به غیر از قسمت هایی که قبلاً ذکر شد ، از این لوازم التحریر نیز استفاده کردیم:
- چوب پنبه (ما از یک لیوان ساده استفاده کردیم)
- کراوات کابل هلرمن
- توپ پلاستیکی
- مش فلزی
مرحله 3: مونتاژ شاسی
این شاسی از یک مش ساده برای سهولت اتصال و برداشتن قطعات استفاده می کند. اما در نظر داشته باشید که این یک مش فلزی است ، به این معنی که قطعات الکترونیکی نباید مستقیماً آن را لمس کنند زیرا می تواند به آنها آسیب برساند.
مش فلزی
ابتدا قطعات را در بالای مش فلزی سازماندهی کنید تا بدانید که چقدر نیاز دارید که ربات بزرگ باشد. در مورد ما ، اندازه نهایی توسط اندازه پاوربانک + چرخ های ما تعیین شد. اگر پاوربانک کوچکتری دارید ، می توانید ربات را فشرده تر کنید! سپس مش فلزی را به شکل یک دایره پیکسلی برش دهید ، همانطور که در تصویر بالا نشان داده شده است.
چرخ جهانی
برای پیچاندن چرخ جهانی ، از چوب پنبه برای تراز کردن آن در محل مناسب استفاده کردیم. دو تکه چوب پنبه را با شکل پایه چرخ ببرید و آنها را با هم دودکش کنید. سپس چوب پنبه را در بالای مش در یکی از انتهای آن پیچ کنید و در طرف دیگر چرخ را پیچ کنید.
موتورها و چرخها
برای قرار دادن موتورها در محل کافی است از دو بند کوچک کابل Hellerman برای هر کدام استفاده کنید و از مش برای محکم کردن آنها استفاده کنید. توجه داشته باشید که چرخها واقعاً نزدیک موتورها هستند ، مراقب باشید که فضای کافی برای چرخش آزادانه چرخ باقی بماند.
پاور بانک
نکته آخر اما مهم این است که ما باید پاور بانک را سر جایش بگذاریم. در اینجا تنها چیزی که باید از آن آگاه باشید این است که محل ورودی کابل USB کجاست و از روبرو شدن آن به چرخ ها اجتناب کنید. و سپس می توانید از دو کابل محکم برای قفل کردن آن در محل استفاده کنید.
مرحله 4: اتصال قطعات الکترونیکی
اتصالات الکترونیکی در نتیجه ادغام یک ربات خودرو و یک ربات ردیاب صورت صورت می گیرد.
اولین کاری که باید انجام شود این است که Arduino Uno را در یک طرف چوب پنبه و L298N Motor Driver را در طرف دیگر پیچ کنید. به این ترتیب بدون نیاز به تماس قطعات الکترونیکی با یکدیگر ، فضای مورد نیاز را به حداقل می رسانیم.
سپس ، Protohield + mini breadboard را در بالای Arduino Uno وصل کنید. این امر باعث می شود که ما فضا و پین کافی برای اتصال هر سنسور و محرک در دسترس داشته باشیم. در مورد ما ، ما با استفاده از چسب همراه ، مینی برد نورد را در بالای Protoshield چسباندیم.
سپس 5V را به یک خط مینی بردبرد و GND را به خط دیگر وصل کردیم.
درایور موتور L298N
سپس با استفاده از 6 کابل جهنده زن و مرد ، پین های شماره 5 ، 6 ، 7 ، 8 ، 9 و 10 را از آردوینو به پین های ENB ، IN4 ، IN3 ، IN2 ، IN1 و ENA درایور موتور L298N متصل کردیم. در اینجا ما تصمیم گرفتیم از شش کابل که قبلاً از کارخانه به یکدیگر چسبیده اند استفاده کنیم ، بنابراین ما یک اتصال مرتب داشتیم. سپس زمین را متصل کرده و پین ها را به مینی بردبرد ، باتری و موتورها متصل می کنیم. باید اینجوری باشه:
- ENB - ENA به ترتیب تا 5 - 10 آردوینو
- 5 ولت به خط 5 ولت مینی بردبرد متصل می شود
- GND به خط اصلی مینی بردبرد
- 12 ولت به قطب مثبت باتری 9 ولت ، در حالی که قطب منفی به زمین کوچک تخته نان متصل می شود
- OUT1 و OUT2 به موتور 01
- OUT3 و OUT4 به موتور 02
سنسورهای اولتراسونیک
سنسورهای اولتراسونیک باید در جلوی ربات قرار بگیرند تا هیچ چیز مانع از بین بردن آن نشود ، بنابراین باید کابل بزرگتری داشته باشد تا انعطاف پذیری بیشتری داشته باشید. اتصالات پین آنها به شرح زیر است: سنسور اولتراسونیک 01
- اکو به آردوینو پین 3
- به آردوینو پین 4 وصل کنید
- Gnd را به خط اصلی مینی بردبرد برسانید
- Vcc به خط 5V مینی بردبرد
سنسور اولتراسونیک 02
- اکو به آردوینو پین 12
- به پد 11 آردوینو وصل شوید
- Gnd را به خط اصلی مینی بردبرد برسانید.
- Vcc به خط 5V مینی بردبرد.
ESP32-CAM
دوربین
- UOR به پین RX0 متصل می شود (پین 0)
- UOT به پین TX0 متصل می شود (پین 1)
- 5 ولت به خط 5 ولت مینی بردبرد
- GND به GND آردوینو (مینی برد نورد پر خواهد شد
پاور بانک به آردوینو
آخرین مرحله اتصال USB آردوینو به پاور بانک است
مرحله 5: زمان برنامه نویسی
دو کد وجود دارد ، یکی برای ESP32-CAM و دیگری برای آردوینو. آنها اساساً به ترتیب ساده سازی کدهای مربوط به روبات ردیاب چهره و ماشین روبات هستند.
کد ESP32-CAM
قبل از رفتن به Arduino Uno ، باید ESP32-CAM را پیکربندی کنیم. این دوربین دارای میکروکنترلر مخصوص خود ESP32 است ، بدین معنی که اگر می خواهیم کد خود را با استفاده از Arduino IDE ارسال کنیم ، ابتدا باید محیط IDE را پیکربندی کنیم ، و خوش شانس هستیم. Robot Zero One قبلاً آموزش مفصلی در مورد آن انجام داده است ، بنابراین ابتدا به آن پیوند بروید و گام به گام او را دنبال کنید.
پس از آن ، فقط باید فایل PanningFastVer.ino را که در زیر ضمیمه شده است به ESP32-CAM آپلود کنید.
کد آردوینو
سپس برای کد Arduino ، فقط باید فایل UnoInput_Serial.ino را که در زیر ضمیمه شده است بارگذاری کنید.
مرحله ششم: لذت ببرید
دوربین را به ربات خود وصل کنید و از آن لذت ببرید!
برای ایجاد حس نوستالژی در آینده ، ما همه چیز را با نیمی از توپ اکریلیک محصور کرده ایم. این روبات همچنین دارای کابل USB بود که ظاهر آن را شبیه دم می کرد. کمی ناز!
مرحله 7: پیشرفت ها
به نظر می رسد برای کنترل بیشتر حرکت روبات ، جالب است که موتور را به موتور پله ای تغییر دهیم یا دو سنسور سرعت اضافه کنیم.
توصیه شده:
نجات زندگی خسته کننده با لامپ هوشمند: 3 مرحله
نجات زندگی خسته کننده با لامپ هوشمند: همه ما امیدواریم که بتوانیم راحت تر در خانه زندگی کنیم. آیا اغلب احساس ناراحتی می کنید زیرا کم نور شدن لامپ های خانگی به اندازه کافی هوشمند نیست؟ یا اینکه آیا به دلیل عملکرد لامپ خانگی احساس یکنواختی می کنید؟ این لامپ می تواند مشکل شما را حل کند
هدیه دادن زندگی اول در زندگی دوم با استفاده از Amazon.com: 9 مرحله
دادن هدایای زندگی اول در زندگی دوم با استفاده از Amazon.com: در دنیای مجازی Second Life به راحتی می توانید با کسی که ممکن است هرگز فرصتی برای ملاقات شخصی نداشته باشید ، دوستی های بسیار نزدیک برقرار کنید. ساکنان Second Life تعطیلات First Life مانند روز ولنتاین و کریسمس و همچنین شخصی
شبیه دشمن خود باشید: نشانه هایی ایجاد کنید که گیج کننده ، مبهوت کننده و تقلید کننده باشد!: 6 مرحله (همراه با تصاویر)
شبیه دشمن خود باشید: نشانه هایی ایجاد کنید که باعث گیج شدن ، حیرت و تقلید می شود !: در این مقاله آموزشی طراحی استتار را خواهید آموخت. در پروژه های گذشته ، من تکنیک های مختلفی را برای تقلید از علائم دولتی یا شرکتی اختصاص داده و اصلاح کرده ام. استفاده از روش هایی که در مراحل زیر بیان شده است به شما امکان می دهد به طور موقت
سرعت سنج ساخته شده از سرعت سنج دوچرخه (سیکلو کامپیوتر): 3 مرحله (همراه با تصاویر)
سرعت سنج ساخته شده از سرعت سنج دوچرخه (سایکو کامپیوتر): گاهی اوقات فقط باید بدانید که چرخ یا محور یا موتور با چه سرعتی می چرخد. دستگاه اندازه گیری سرعت چرخش ، سرعت سنج است. اما گران هستند و یافتن آنها آسان نیست. تهیه آن با استفاده از سرعت سنج دوچرخه ارزان و آسان است (cycl
یک لامپ رومیزی قدیمی خسته کننده را به 2800 Lumen LED Blaster تبدیل کنید: 7 مرحله
تبدیل یک لامپ رومیزی قدیمی خسته کننده به 2800 Lumen LED Blaster: سلام به همه ، من به شما آموزش می دهم که چگونه گرد و غبار خوردن در & nbsp؛ خوابگاه & nbsp؛ خود را به 2800+ Lumen LED گرم تبدیل کنید! این بیشتر خواهد بود از یک راهنمای تصویری به جای نوشتن … خوب! بنابراین اجازه دهید آن را انجام دهیم