فهرست مطالب:
- مرحله 1: طرح برقی را با EasyEDA طراحی کنید
- مرحله 2: PCB را با JLCPCB سفارش دهید
- مرحله 3: سفارش قطعه با LCSC
- مرحله 4: قطعه را روی Pcb جوش دهید
- مرحله 5: سنسور رطوبت خاک را بسازید
- مرحله 6: کد را بارگذاری کنید
- مرحله 7: برنامه را با Blynk بسازید
- مرحله 8: محیط را آزمایش کنید
تصویری: نحوه ساخت یک گلدان هوشمند با NodeMCU کنترل شده توسط برنامه: 8 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
در این راهنما ما یک Smart Pot که توسط ESP32 و یک برنامه کاربردی برای تلفن های هوشمند (iOS و Android) کنترل می شود ، خواهیم ساخت.
ما از NodeMCU (ESP32) برای اتصال و کتابخانه Blynk برای IoT ابری و برنامه کاربردی در تلفن هوشمند استفاده می کنیم.
در نهایت ما از JLCPCB و LCSC برای سفارش pcb و جزء استفاده می کنیم.
مرحله 1: طرح برقی را با EasyEDA طراحی کنید
برای طراحی تابلوهای خود و چاپ آنها با سرویس JLCPCB ، ما از نرم افزار EasyEda استفاده می کنیم که از طریق آن می توانیم نمودار سیم کشی را ترسیم کرده و سپس آن را به PCB تبدیل کرده و مستقیماً از نرم افزار سفارش دهیم.
EasyEda نرم افزاری است که به شما امکان می دهد مدارهای الکتریکی را با قرار دادن قطعات به طور مستقیم از پایگاه داده LCSC بکشید تا بتوانید پس از کشیدن آنها را خریداری کنید. همچنین به شما این امکان را می دهد که PCB را از نمودار سیم کشی طراحی کنید. پس از کشیدن ، امکان سفارش آن از طریق JLCPCB وجود خواهد داشت.
ابتدا باید EasyEda را از لینک https://easyeda.com/page/download بارگیری کنید سپس آن را نصب کرده و طرحی را که طراحی کرده ام وارد کنید.
این طرح را می توانید از اینجا بارگیری کنید.
پس از بارگیری نمودار سیم کشی ، به سادگی PCB را از آن ایجاد کنید.
مرحله 2: PCB را با JLCPCB سفارش دهید
پس از طراحی PCB ، به سادگی با فشردن دکمه نشان داده شده در شکل بالا ، تخته ها را از طریق JLCPCB سفارش دهید.
با پول اندک می توانیم PCB هایی را سفارش دهیم که بسیار خوب و سریع ساخته شده اند. همچنین پس از سفارش PCB ها می توانید پیشرفت سفارش را از حساب خود مشاهده کنید.
مرحله 3: سفارش قطعه با LCSC
برای سفارش قطعات ساده ، فقط دکمه "BOM" (Bill of Material) را در برنامه فشار دهید تا PCB های EasyEda را بکشید.
سپس به صفحه خرید مواد در وب سایت LCSC بازگردانده می شوید ، خرید را ادامه دهید تا بتوانید ساخت PCB را تکمیل کنید. برای سفارش قطعات الکترونیکی کافیست مراحل عکس های بالا را دنبال کنید.
LCSC یک وب سایت است که به شما امکان می دهد اجزای یک پایگاه داده عظیم را انتخاب کرده و آنها را برای پروژه ها و PCB های خود سفارش دهید. این قطعات بی نهایت را با قیمت های واقعا رقابتی ارائه می دهد و به همین دلیل من این سرویس را انتخاب کردم.
مرحله 4: قطعه را روی Pcb جوش دهید
اجزای سفارش داده شده از طریق lcsc را بردارید و طبق نشانه های نمودار سیم کشی آنها را در PCB لحیم کنید.
مرحله 5: سنسور رطوبت خاک را بسازید
من یک راهنمای جداگانه برای ساخت سنسور رطوبت خاک نوشته ام و در اینجا موجود است!
مرحله 6: کد را بارگذاری کنید
کد را از اینجا بارگیری کنید.
آن را در Arduino IDE بارگذاری کنید.
اگر کتابخانه Blynk و درایور ESP32 را ندارید ، این راهنما را بررسی کنید:
درایور ESP32 را روی ویندوز نصب کنید: اینجا
درایور ESP32 را روی لینوکس نصب کنید: اینجا
درایور ESP32 را روی سیستم عامل Mac نصب کنید: اینجا
Blynk Library را بارگیری و نصب کنید
مرحله 7: برنامه را با Blynk بسازید
Blynk یک سرویس رایگان است که به شما امکان می دهد کارت های NodeMcu خود را از راه دور با پردازنده ESP32 کنترل کنید.
این امر در پروژه مفید خواهد بود زیرا مجبور نیستیم سرور اینترنت اشیاء خود را ایجاد کنیم بلکه فقط به سرور بلینک متکی هستیم. علاوه بر این ، Blynk به شما امکان می دهد برنامه رایگان خود را بدون اطلاع از نحوه برنامه نویسی به سادگی از طریق برنامه اصلی خود ایجاد کنید. برای آگاهی از نحوه پیکربندی blynk در Arduino IDE این مراحل را دنبال کنید.
مرحله 8: محیط را آزمایش کنید
هنگامی که نرم افزار بر روی esp32 بارگذاری شد ، بلافاصله می توانیم سیستم آبیاری هوشمند جدید خود را در حال کار ببینیم.
ما می توانیم سطح آب در ظرف و وضعیت پمپ آبیاری آن را در هر زمان مشاهده کنیم.
توصیه شده:
لامپ LED هوشمند کنترل شده توسط تلفن هوشمند: 7 مرحله
لامپ LED هوشمند هوشمند با کنترل بلوتوث: من همیشه رویای کنترل وسایل روشنایی خود را دارم. سپس شخصی یک لامپ LED باورنکردنی رنگارنگ ساخت. من اخیراً در یوتیوب با یک چراغ LED توسط Joseph Casha برخورد کردم. با الهام از آن ، تصمیم گرفتم چندین عملکرد را در حین حفظ مخفی کردن اضافه کنم
ESP8266 RGB LED STRIP WIFI کنترل - NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi - کنترل تلفن هوشمند RGB LED STRIP: 4 مرحله
ESP8266 RGB LED STRIP WIFI کنترل | NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi | RGB LED STRIP Smartphone Control: سلام بچه ها در این آموزش می آموزیم که چگونه از nodemcu یا esp8266 به عنوان ریموت IR برای کنترل نوار LED RGB استفاده کنید و Nodemcu توسط تلفن هوشمند از طریق وای فای کنترل می شود. بنابراین اساساً می توانید RGB LED STRIP را با تلفن هوشمند خود کنترل کنید
نئوپیکسل های کنترل شده توسط تلفن هوشمند (نوار LED) با برنامه Blynk از طریق WiFi: 6 مرحله
نئوپیکسل های کنترل شده توسط تلفن هوشمند (نوار LED) با برنامه Blynk Over WiFi: من این پروژه را پس از الهام از نئوپیکسل های کنترل شده توسط تلفن هوشمند در خانه دوستان ایجاد کردم ، اما وی از مغازه خریداری شد. من فکر کردم & quot؛ چقدر سخت است که خودم تهیه کنم ، بسیار ارزان تر هم خواهد بود! & quot؛ اینطور است. توجه: من فرض می کنم که شما
نحوه ساخت یک ماشین RC کنترل شده توسط تلفن هوشمند DIY: 8 مرحله (همراه با تصاویر)
چگونه می توان یک ماشین RC کنترل شده توسط تلفن هوشمند DIY ساخت: سلام ، بچه ها! در این آموزش ، من قصد دارم یک ماشین RC با تلفن هوشمند مبتنی بر آردوینو بسازم. این خودرو را می توان از طریق بلوتوث با استفاده از هر تلفن یا رایانه لوحی Android کنترل کرد. این یک پروژه عالی است. ساخت آن ساده ، برنامه ریزی آسان و همچنین
نحوه ساخت ربات کنترل شده توسط تلفن هوشمند: 3 مرحله (همراه با تصاویر)
چگونه می توان ربات کنترل شده با تلفن هوشمند ساخت: آیا تا به حال به این فکر کرده اید که ربات خود را به صورت بی سیم یا بیش از حد با تلفن هوشمند کنترل کنید؟ اگر بله ، پس پست مناسب خواندن شماست. در این پست من مراحل گام به گام را به شما ارائه می دهم. من یک ربات ساده ساختم که با استفاده از تلفن هوشمند قابل کنترل است اما می توانید som