فهرست مطالب:

ساخت 15 دلار ربات ESP8266 ربات باتلر / ماشین / مخزن برای Ios و Android: 4 مرحله
ساخت 15 دلار ربات ESP8266 ربات باتلر / ماشین / مخزن برای Ios و Android: 4 مرحله

تصویری: ساخت 15 دلار ربات ESP8266 ربات باتلر / ماشین / مخزن برای Ios و Android: 4 مرحله

تصویری: ساخت 15 دلار ربات ESP8266 ربات باتلر / ماشین / مخزن برای Ios و Android: 4 مرحله
تصویری: ارتباط با ربات تلگرام در شرایط فیلترینگ - اینترنت اشیا با ESP8266 2024, نوامبر
Anonim
Image
Image
برنامه Blynk را ایجاد کنید
برنامه Blynk را ایجاد کنید

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

قبل از ادامه کار ، من در حال حاضر یک پروژه Kickstarter را برای یک رهبری رهبری RGB با صدا کنترل می کنم که با Cortana کار می کند و هزینه آن 19 دلار است. آن را می توان اینجا پیدا کرد:

www.kickstarter.com/projects/1538004954/co…

در این دستورالعمل ما یک ساقی کنترل از راه دور خواهیم ساخت. می توان آن را از طریق WiFi با استفاده از تلفن Iphone یا Android کنترل کرد. کل پروژه بر اساس برد ESP8266 nodeMCU است و اگر از چین خریداری کنید همه چیز با 15 دلار قابل ساخت است.

برای این پروژه به موارد زیر نیاز داریم:

1 عدد برد ESP8266

2 عدد موتور DC گیربکس دار با چرخ

1x ترانزیستور L293D یا 2x bc547 NPN

1 برابر تخته نان + سیم های نان بردی

1 تکه چوب

1x سطل زباله (یا چیز دیگری که جدول مرحله 3 خواهد بود)

1 چرخ چرخ 360 درجه

باتری 1 برابر موتورهای DC من از لیپو 2s استفاده کردم

پاوربانک 1 ولت 5 ولت

اگر می خواهید ماشین ، تانک یا مریخ نورد کنترل از راه دور بسازید ، زیرا پروژه الکترونیکی یکسان است ، این پروژه نیز مفید است. فقط پایه باید تغییر کند.

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

مرحله 1: برنامه Blynk را ایجاد کنید

برنامه Blynk را ایجاد کنید
برنامه Blynk را ایجاد کنید
برنامه Blynk را ایجاد کنید
برنامه Blynk را ایجاد کنید

برای شروع ، ابتدا باید برنامه ای به نام Blynk را بارگیری کنیم. این را می توان در AppStore و PlayStore یافت. پس از بارگیری برنامه ، باید مراحل زیر را انجام دهیم (تصاویر بالا را برای توضیح بصری در مورد آنچه که من انجام می دهم بررسی کنید).

1. ایجاد یک حساب کاربری و ورود به سیستم.

2. دکمه "پروژه جدید" را فشار دهید.

3. نام پروژه را بگذارید و به عنوان برد ESP8266 و به عنوان اتصال WiFi انتخاب کنید.

4. انگشت خود را به چپ بکشید و دو دکمه مانند تصویر بالا اضافه کنید.

5. روی دکمه سمت چپ کلیک کرده و پین را به GP0 تغییر دهید

6. همین کار را برای دکمه سمت راست انجام دهید اما اکنون پین را به GP2 تغییر دهید

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

مرحله 2: ESP8266 را برنامه ریزی کنید

ESP8266 را برنامه ریزی کنید
ESP8266 را برنامه ریزی کنید
ESP8266 را برنامه ریزی کنید
ESP8266 را برنامه ریزی کنید

از آنجا که ما از برنامه Blynk استفاده می کنیم ، مجبور نیستیم از کد پیچیده استفاده کنیم. برای شروع ما باید Arduino IDE را باز کنیم. من فرض می کنم شما Arduino IDE خود را برای برد ESP8266 پیکربندی کرده اید و می توانید آن را بارگذاری کنید. در غیر اینصورت آموزشهای زیادی در مورد نحوه انجام این کار وجود دارد.

کافی است فایل robotButler.ino را از Instructable بارگیری کرده و آن را در Arduino IDE باز کنید. قبل از بارگذاری ، باید 3 پارامتر را تغییر دهیم:

به دنبال این خط کد باشید:

char auth = "YourAuthToken"؛

حالا متن را بین "" برای نشانه نویسنده خود تغییر دهید. این رشته طولانی از اعداد و حروف است که از مرحله 1 یادداشت کرده اید.

به عنوان مثال: char auth = "8d454db36538e4ce49516ca476186r9db"؛

اکنون به دنبال این دو خط کد باشید:

char ssid = "YourNetworkName"؛

char pass = "YourPassword"؛

اکنون متن "" برای ssid را به نام شبکه WiFi خانگی خود برای من ElferinksWiFi تغییر دهید.

حالا متن را بین "" رمز عبور به رمز شبکه Wi -Fi خانگی خود تغییر دهید.

مثلا

char ssid = "ElferinksWiFi"؛

char char = "TERHTK18R"؛

پس از این می توانید ESP8266 را با کابل USB متصل کرده و روی دکمه بارگذاری کلیک کنید تا ESP8266 فلش شود.

مرحله 3: سخت افزار را بسازید

سخت افزار را بسازید!
سخت افزار را بسازید!
سخت افزار را بسازید!
سخت افزار را بسازید!
سخت افزار را بسازید!
سخت افزار را بسازید!

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

من با ساختن طرح کلی بالا روی یک تخته نان شروع کردم. هر دو طرحواره کار می کنند اما به دلایلی ترانزیستورهای NPN که از bc547 در شماتیک دوم استفاده کردم بسیار داغ شد. به همین دلیل تصمیم گرفتم از IC درایور موتور L293d استفاده کنم که کاملاً برای من کار کرد.

پس از انجام شماتیک ، ما باید همه آن را قدرت دهیم. برای این کار از باتری لیپو 2s (7.4V) برای تغذیه موتورها و پاوربانک 5V برای تغذیه ESP8266 استفاده کردم.

اکنون می توانیم ساخت ربات خود را آغاز کنیم.

1. داغ دو موتور dc دنده ای را به یک تکه چوب بچسبانید.

2. یک چرخ دوار را به انتهای پایه ای که استفاده می کنید بچسبانید. در مورد من یک دیسک فلزی گرد.

3. داغ قطعه چوب را با موتورهای DC به پایه خود بچسبانید.

4. در حال حاضر چسب داغ با استفاده از لوازم الکترونیکی به پایه.

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

همچنین می توانید یک پایگاه کاملاً متفاوت بسازید. اگر به عنوان مثال می خواهید یک مخزن کنترل از راه دور بسازید ، می توانید پایه ای برای آن ایجاد کنید و از وسایل الکترونیکی مشابه این پروژه استفاده کنید. اگر می خواهید یک ماشین کنترل از راه دور ، مریخ نورد یا هر چیزی که فکرش را می کنید بسازید ، این امر به همین شکل است.

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

اجازه دهید سوار شویم!
اجازه دهید سوار شویم!

با انجام همه کارها می توان ESP8266 را به پاوربانک متصل کرده و برنامه Blynk را در تلفن خود باز کرد. این برنامه به طور خودکار به ربات متصل می شود و اکنون می توانید آن را در هر مکانی رانندگی کنید!

اگر سوالی دارید از من بپرسید دریغ نکنید.

اگر از این پروژه خوشتان آمد ، می توانید پروژه های دیگر من را که از پروژه های IOT هستند مانند درهای خود بازکن و چراغ های کنترل کننده صدا ، بررسی کنید.

توصیه شده: