فهرست مطالب:

WiFi Wall-E: 8 مرحله
WiFi Wall-E: 8 مرحله

تصویری: WiFi Wall-E: 8 مرحله

تصویری: WiFi Wall-E: 8 مرحله
تصویری: River IQ Chapter 8 Solution 2024, جولای
Anonim
Image
Image

آیا تا به حال رویای کودکی داشته اید؟

یکی که شما آن را بسیار مضحک و غیر واقعی می دانید ، فقط یک کودک می تواند با آن فکر کند؟

خوب من دارم - من همیشه می خواستم یک دوست روبات داشته باشم.

لازم نبود که این دستگاه بسیار هوشمند باشد یا لیزری با تکنولوژی بالا مجهز به آن باشد ، من فقط به یک مورد که در خواب من را نمی کشد بسنده می کنم. سپس ، در سال 2008 ، فیلم "Wall-E" برای سالن های سینما ، و رویای کودکی من ناگهان با آن روبرو شد. چیزی در مورد این جمع آوری زباله کوچک زیبا به من وعده داد که روزی یکی از آنها را برایم دریافت خواهم کرد.

به هر حال ، سالها گذشت و من در حال فارغ التحصیلی از دانشگاه هستم. یک پروژه نهایی طولانی می شود و من با خودم فکر کردم - هی! ممکن است زمان ساختن Wall-E ای باشد که درباره آن صحبت کرده اید!

بنابراین به شما تقدیم می کنم:

WiFi Wall-E

دوست کوچک ربات هوشمند شما.

Wall-E یک روبات WiFi مقوایی است که از Wemos D1-mini (esp8266) استفاده می کند.

امکانات:

به صورت دستی در 4 جهت کنترل می شود. سیگنال های کنترل را از طریق کارگزار MQTT و Node-Red دریافت می کند

هوش مصنوعی با استفاده از اجتناب از موانع کنترل مسیرهای مسیر را از طریق MQTT به صدا منتقل می کند. تشخیص موانع را نسبت به بدنه آن از طریق MQTT به صدا منتقل می کند

من کی هستم؟ با افتخار توسط Guy Balmas ، دانشجوی علوم کامپیوتر در IDC Herzliya ، اسرائیل ایجاد شده است. با تشکر فراوان از زویکا مارکفلد ، به دلیل اینکه یک فوق حرفه ای گورو در اینترنت اشیا هستم و تجهیزات و کمکی را که به آن احتیاج داشتم.

تدارکات

این لیستی از مواردی است که من برای پروژه استفاده کردم. با این حال ، هر جزء قابل تعویض است و به دلیل در دسترس بودن انتخاب شده است.

برای واحد بدن:

  • 1 x Wemos D1-mini: قلب و مغز Wall-E (شامل یک ماژول wifi esp8266).
  • 3 باتری AAA: منبع تغذیه واحدهای بدن و سر خواهد بود.
  • 1 x Mini Bread-Board: برای اتصال همه GND و VCC های مربوطه استفاده می شود.

برای واحد رانندگی:

  • 1 x L298N H-Bridge: برای کنترل و هماهنگی 2 موتور DC استفاده می شود.
  • 2 x TT-Motor: دو موتور DC برای رانندگی Wall-E.
  • باتری 1 x 9V: یک باتری 9V با اتصالات سیم منبع تغذیه واحد رانندگی خواهد بود.

برای واحد سر:

  • 1 عدد سنسور اولتراسونیک: برای تشخیص موانع استفاده می شود.
  • 1 x SG90 Micro Servo motor: یک موتور سروو ساده 180 درجه.

مواد بدنه:

  • مقوا
  • چسب حرارتی تفنگی
  • 4 عدد چرخ
  • 20 عدد سیم بلوز
  • چاقو یا قیچی برش

مرحله 1: واحد موتور را بسازید

اتصالات بدن
اتصالات بدن

اولین قدم ایجاد بستری است که بعداً Wall-E را روی آن خواهیم ساخت.

1. یک مربع مقوایی به ابعاد 12 سانتی متر در 12 سانتی متر ببرید و دو موتور TT را با استفاده از چسب حرارتی به انتهای مربع وصل کنید.

2. سکو را برگردانید و پل H298N را به سکو وصل کنید.

3. 2 سوراخ در سکو ایجاد کنید ، 1 سوراخ در هر طرف پل L298N ، برای عبور سیم موتورها.

4. سیمهای هر موتور را به پل L298N وصل کنید همانطور که در مدار توضیح داده شده است.

5. اتصال باتری 9V را به L298N وصل کنید که در مدار توضیح داده شده است.

VCC تا 12V

GND به GND

مرحله 2: اتصالات بدن

اکنون زمان اتصال L298N به Wemos D1-Mini است.

1. این لیست اتصالات را دنبال کنید:

- ENA تا D1

- ENB تا D0

- IN1 تا D8

- IN2 تا D7

- IN3 تا D4

- IN4 تا D3

2. منبع تغذیه را به واحد بدنه وصل کنید:

-VCC از باتری های AAA و 5 ولت در D1-mini ، تا همان ردیف روی تخته کوچک نان.

-GND از باتری های AAA ، GND از باتری 9V و GND در D1-mini ، تا همان ردیف روی مینی برد نان.

مرحله 3: نصب و راه اندازی

تاسیسات
تاسیسات

ابتدا باید Arduino IDE را تنظیم کنیم تا بتوانیم در D1-mini برنامه نویسی کنیم. Arduino IDE

Arduino IDE را از آدرس https://www.arduino.cc/fa/Guide/HomePage نصب کنید

"درایور" مربوط به بردهای ESP8266 را در Arduino IDE خود نصب کنید:

randomnerdtutorials.com/how-to-install-es…

دوم ، ما به Node-Red نیاز داریم که یک پلت فرم یکپارچه سازی هوشمند است و امکان توسعه برخی از UI های اساسی را نیز فراهم می کند.

گره قرمز

دریافت Node-Red از:

توصیه شده: