فهرست مطالب:
- مرحله 1: برنامه Blynk را ایجاد کنید
- مرحله 2: ESP8266 را برنامه ریزی کنید
- مرحله 3: سخت افزار را بسازید
- مرحله 4: اجازه دهید سوار شویم
تصویری: ساخت 15 دلار ربات ESP8266 ربات باتلر / ماشین / مخزن برای Ios و Android: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
آیا از رفتن به آشپزخانه برای خوردن یک میان وعده متنفر هستید؟ یا برای نوشیدن نوشیدنی جدید؟ همه اینها را می توان با این ساقی ساده 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 را بارگیری کنیم. این را می توان در AppStore و PlayStore یافت. پس از بارگیری برنامه ، باید مراحل زیر را انجام دهیم (تصاویر بالا را برای توضیح بصری در مورد آنچه که من انجام می دهم بررسی کنید).
1. ایجاد یک حساب کاربری و ورود به سیستم.
2. دکمه "پروژه جدید" را فشار دهید.
3. نام پروژه را بگذارید و به عنوان برد ESP8266 و به عنوان اتصال WiFi انتخاب کنید.
4. انگشت خود را به چپ بکشید و دو دکمه مانند تصویر بالا اضافه کنید.
5. روی دکمه سمت چپ کلیک کرده و پین را به GP0 تغییر دهید
6. همین کار را برای دکمه سمت راست انجام دهید اما اکنون پین را به GP2 تغییر دهید
به عنوان آخرین مورد ، ما باید رمز تأیید را دریافت کنیم. روی نماد مهره در بالا سمت چپ کلیک کنید و نشانه author را جستجو کنید. این یک رشته طولانی از اعداد و حروف تصادفی است. این رشته را بنویسید زیرا در مرحله بعد به آن نیاز داریم.
مرحله 2: 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 هستند مانند درهای خود بازکن و چراغ های کنترل کننده صدا ، بررسی کنید.
توصیه شده:
نحوه ساخت ربات SMARS - مخزن روبات هوشمند آردوینو بلوتوث: 16 مرحله (همراه با تصاویر)
نحوه ساخت ربات SMARS - مخزن روبات هوشمند آردوینو بلوتوث: این مقاله با افتخار توسط PCBWAY حمایت می شود. PCBWAY نمونه اولیه PCB ها را برای مردم در سراسر جهان با کیفیت بالا تولید می کند. خودتان آن را امتحان کنید و 10 PCB با قیمت 5 دلار در PCBWAY با کیفیت بسیار عالی دریافت کنید ، با تشکر از PCBWAY. محافظ موتور برای آردوینو Uno
ساخت مخزن آبیاری خودکار با هشدارهای WiFi برای تنظیمات کشت: 11 مرحله
ساخت یک مخزن آبیاری خودکار با هشدارهای WiFi برای تنظیمات کشت: در این پروژه آموزشی DIY ما به شما نشان می دهیم که چگونه یک مخزن آبیاری خودکار با هشدارهای WiFi برای تنظیم کشت یا سیستم آبیاری خودکار حیوانات خود مانند سگ ، گربه ، جوجه و غیره
[ربات آردوینو] چگونه می توان یک ربات ضبط حرکتی ساخت - ربات انگشت شست - سرو موتور - کد منبع: 26 مرحله (همراه با تصاویر)
[ربات آردوینو] چگونه می توان یک ربات ضبط حرکتی ساخت | ربات انگشت شست | سرو موتور | کد منبع: ربات انگشت شست از پتانسیومتر سروو موتور MG90S استفاده شده است. بسیار سرگرم کننده و آسان است! کد بسیار ساده است. فقط در حدود 30 خط است. به نظر می رسد یک حرکت ضبط است. لطفاً هر گونه سوال یا بازخوردی بگذارید! [دستورالعمل] کد منبع https: //github.c
پیوند میکروکنترلر در سراسر جهان برای مراحل زیر 20 دلار: 15 دلار
پیوند میکروکنترلر در سراسر جهان با زیر 20 دلار: ترموستات خانه خود را از محل کار کنترل کنید. با تکان دادن یک سوئیچ ، آبپاش را از هر نقطه در جهان روشن کنید. این دستورالعمل نحوه اتصال دو یا چند میکروکنترلر 4 دلاری با استفاده از ستون فقرات اینترنت و چند کد ساده VB.Net را نشان می دهد. این ایجاد
نصب بلندگوها برای مراحل زیر 5 دلار: 5 دلار
نصب بلندگوها با قیمت کمتر از 5 دلار: اگر به فکر راه اندازی سینمای خانگی با بلندگوهای مناسب هستید ، احتمالاً باید آنها را روی دیوار نصب کنید. من به شما نشان خواهم داد که چگونه چهار ماهواره ام را روی دیوار نصب کردم. این بلندگوها از مجموعه Logitech Z-5500 هستند ، اما هیچ