فهرست مطالب:
- مرحله 1: همه چیز را جمع آوری کنید:
- مرحله 2: نصب Arduino IDE و کتابخانه ها
- مرحله 3: فلش کردن سیستم عامل ESP8266
- مرحله 4: راه اندازی برنامه Blynk
- مرحله 5: برنامه نویسی
- مرحله 6: تنظیم مدار و FInish
![Arduino Uno را با استفاده از ماژول WiFi ESP8266 و برنامه Blynk کنترل کنید: 6 مرحله Arduino Uno را با استفاده از ماژول WiFi ESP8266 و برنامه Blynk کنترل کنید: 6 مرحله](https://i.howwhatproduce.com/images/002/image-5843-63-j.webp)
تصویری: Arduino Uno را با استفاده از ماژول WiFi ESP8266 و برنامه Blynk کنترل کنید: 6 مرحله
![تصویری: Arduino Uno را با استفاده از ماژول WiFi ESP8266 و برنامه Blynk کنترل کنید: 6 مرحله تصویری: Arduino Uno را با استفاده از ماژول WiFi ESP8266 و برنامه Blynk کنترل کنید: 6 مرحله](https://i.ytimg.com/vi/uy6GqgmUiSQ/hqdefault.jpg)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
![Arduino Uno را با استفاده از ماژول WiFi ESP8266 و برنامه Blynk کنترل کنید Arduino Uno را با استفاده از ماژول WiFi ESP8266 و برنامه Blynk کنترل کنید](https://i.howwhatproduce.com/images/002/image-5843-64-j.webp)
این پروژه به شما امکان می دهد پین های آردوینو را با استفاده از ماژول WiFi ESP8266-01 و Blynk App کنترل کنید. Blynk App بسیار آسان است و راهی عالی برای شروع یادگیری IoT است.
این آموزش برای رایانه های شخصی ویندوز است
مرحله 1: همه چیز را جمع آوری کنید:
![همه چیز را جمع کنید همه چیز را جمع کنید](https://i.howwhatproduce.com/images/002/image-5843-65-j.webp)
![همه چیز را جمع کنید همه چیز را جمع کنید](https://i.howwhatproduce.com/images/002/image-5843-66-j.webp)
![همه چیز را جمع کنید همه چیز را جمع کنید](https://i.howwhatproduce.com/images/002/image-5843-67-j.webp)
![همه چیز را جمع کنید همه چیز را جمع کنید](https://i.howwhatproduce.com/images/002/image-5843-68-j.webp)
سخت افزار:
آردوینو اونو
ماژول WiFi Esp8266-01
سریال USB to TTL
تنظیم کننده ولتاژ 3.3 ولت
تخته نان و سیم.
نرم افزارها:
آردوینو IDE
برنامه Blynk
اینها مواردی است که شما نیاز دارید. مطمئن شوید که همه چیز را در یک پوشه از قبل دارید 1) Arduino IDE:
2) کتابخانه های Blynk (آخرین نسخه):
3) ابزار فلشر ESP8266:
مرحله 2: نصب Arduino IDE و کتابخانه ها
آخرین نسخه Arduino IDE را نصب کنید.
Arduino IDE را باز کرده و به آدرس file-> preferences-> در آدرس URL مدیر مدیریت اضافی بروید-https://arduino.esp8266.com/stable/package_esp8266…
به ابزارها -> تابلوها -> Board Manager رفته و بسته esp8266 را که در آخر یافت شده نصب کنید. (اختیاری)
فایل zip کتابخانه blynk را استخراج کرده و محتویات داخل پوشه کتابخانه در فایل zip را کپی کنید -
اسناد کاربر کتابخانه های آردوینو
مرحله 3: فلش کردن سیستم عامل ESP8266
![چشمک زن سیستم عامل ESP8266 چشمک زن سیستم عامل ESP8266](https://i.howwhatproduce.com/images/002/image-5843-69-j.webp)
برای فلش کردن سیستم عامل روی ESP8266 ، باید مدار نشان داده شده را ایجاد کنید:
در بسیاری از انجمن ها خوانده ام که esp8266 را می توان بدون استفاده از مبدل usb to ttl FTDI فلش کرد. در عوض بسیاری از افراد از Arduino UNO برای فلش esp8266 استفاده کرده اند. با این حال ، از تجربه شخصی من بهتر است یک مبدل/کابل USB به TTL FTDI بخرم ، زیرا آردوینو برای من کار نکرد (ممکن است به دلیل مشکل برق باشد)
esp_flasher.zip را استخراج کرده و برنامه XTCOM_UTIL را اجرا کنید.
Esp8266-01 را از طریق مدار به کامپیوتر وصل کنید. شما باید پورت COM مناسب را که برای ارتباط استفاده می شود بشناسید. به مدیر دستگاه بروید و روی پورت ها (COM & LPT) کلیک کنید. سپس پورت COM مورد استفاده ESP8266-01 را یادداشت کنید.
در XTCOM_UTIL به toolsConfig Device بروید و پورت com و نرخ baud مناسب را به عنوان 9600 انتخاب کنید. روی Open کلیک کنید. سپس در صورت موفقیت آمیز بودن عملیات روی Connect کلیک کنید. سپس Esp8266 متصل می شود. اگر با خطایی مواجه شدید ، کابل را جدا کرده و دوباره آن را وارد کنید.
در داخل فایل esp_flasher.zip ، یک فایل readme.txt خواهید یافت که حاوی آدرس هایی است که هر یک از فایل های.bin به آنها چشمک می زند. به API Testflash download Image بروید. فایل correct.bin را مرور کرده و آدرس مربوط به فایل bin را وارد کرده و روی بارگیری کلیک کنید.
به عنوان مثال: boot_v1.1.bin -------------- 0x00000
پس از موفقیت آمیز بودن عملیات ، XTCOM_UTIL را ببندید و ESP8266 را نیز از برق بکشید (این کار باید بین چشمک زدن هر فایل.bin انجام شود). مجددا XTCOM_UTIL را باز کرده و Esp8266 را وصل کنید و مراحل بالا را تکرار کنید تا همه 4 فایل بن در آدرس صحیح خود فلش شوند. (به یاد داشته باشید که GPIO0 را همیشه در هنگام چشمک زدن زمین کنید)
برای آموزش دقیق ، لطفاً به این آدرس مراجعه کنید:
مرحله 4: راه اندازی برنامه Blynk
![](https://i.ytimg.com/vi/f9Ilt-yDrH0/hqdefault.jpg)
برنامه Blynk را از فروشگاه Play بارگیری کرده و وارد شوید.
برای ایجاد پروژه جدید نماد + را در بالا فشار دهید. به شما نام پروژه بدهید Device as Arduino UNO Connection Type را به عنوان WiFi انتخاب کرده و Create را فشار دهید. به محض ایجاد توکن Auth به ایمیل ثبت شده شما ارسال می شود. همچنین می توانید بعداً آن را در دستگاههای صفحه تنظیم پروژه (نماد مهره) ارسال کنید.
برای افزودن یک دکمه + را فشار دهید و دکمه را انتخاب کنید. دکمه تازه ایجاد شده را برای ویرایش فشار دهید. نامی بگذارید و پین را روی دیجیتال D13 قرار دهید. حالت را به SWITCH تغییر دهید. با این کار LED داخلی در آردوینو روشن/خاموش می شود.
برای کنترل پین های دیگر ، پین مورد نیاز (D3 ، D4 … و غیره) را در منوی ویرایش انتخاب کنید.
مرحله 5: برنامه نویسی
Arduino IDE را باز کنید.
برد Arduino Uno را انتخاب کرده و پورت مناسب را انتخاب کنید.
کد را بارگیری کرده و کد را در Adruino IDE بچسبانید.
این اصلاح برنامه Esp8266_Shield است. yourAUTH را با توکن Auth ارسال شده به ایمیل خود جایگزین کنید. نام WiFi خود را جایگزین youSSID کرده و رمز عبور WiFi را جایگزین YourPassword کنید. قسمت سخت افزاری سریال هنگام استفاده از Arduino UNO توضیح داده شده است.
** در برنامه من نرم افزار سریال (در صورت استفاده از آردوینو Uno) نظر داده ام. به شما توصیه می کنم در مورد سریال نرم افزار ناپایدار نظر دهید
برنامه فوق را روی برد Arduino Uno بارگذاری کنید. پس از بارگذاری آن ، arduino را از کامپیوتر جدا کنید.
حالا باید ESP8266 را به Arduino UNO وصل کنید.
مرحله 6: تنظیم مدار و FInish
![Image Image](https://i.howwhatproduce.com/images/002/image-5843-72-j.webp)
![Circuit Setup و FInish! Circuit Setup و FInish!](https://i.howwhatproduce.com/images/002/image-5843-73-j.webp)
ESP8266 آردوینو
TX ----------- Rx
Rx ---------- Tx
Gnd ---------- Gnd
Vcc ----------- 3.3v
CH_PD ------------ 3.3v
پس از اتمام اتصال ، آردوینو را به کامپیوتر وصل کنید. Serial Monitor را باز کرده و نرخ baud را روی 115200 تنظیم کنید.
اگر همه چیز صحیح است ، در سریال مانیتور چیزی شبیه به تصویر نمایش داده شده مشاهده خواهید کرد.
در برنامه Blynk ، پروژه خود را انتخاب کرده و روی دکمه پخش کلیک کنید. برای روشن/خاموش کردن LED ، دکمه را فشار دهید.
اکنون با این کار پروژه به پایان رسیده است. امیدوارم از آموزش لذت برده باشید. اگر س questionsال/ پیشنهادی دارید لطفاً آن را در قسمت نظرات زیر بنویسید. متشکرم!
توصیه شده:
نحوه فلش یا برنامه نویسی ESP8266 در سیستم عامل با استفاده از ESP8266 Flasher و Programmer ، ماژول IOT Wifi: 6 مرحله
![نحوه فلش یا برنامه نویسی ESP8266 در سیستم عامل با استفاده از ESP8266 Flasher و Programmer ، ماژول IOT Wifi: 6 مرحله نحوه فلش یا برنامه نویسی ESP8266 در سیستم عامل با استفاده از ESP8266 Flasher و Programmer ، ماژول IOT Wifi: 6 مرحله](https://i.howwhatproduce.com/images/002/image-4240-11-j.webp)
نحوه فلش یا برنامه نویسی ESP8266 در سیستم عامل با استفاده از ESP8266 Flasher و Programmer ، ماژول IOT Wifi: توضیحات: این ماژول یک آداپتور /برنامه نویس USB برای ماژول های ESP8266 از نوع ESP-01 یا ESP-01S است. برای اتصال ESP01 به هدر زنانه 2x4P 2.54 میلی متر به راحتی نصب شده است. همچنین تمام پین های ESP-01 را از طریق یک مرد نر 2x4P 2.54 میلی متر باز می کند
کنترل LED با استفاده از ماژول WiFi NodeMCU و برنامه Blynk: 7 مرحله
![کنترل LED با استفاده از ماژول WiFi NodeMCU و برنامه Blynk: 7 مرحله کنترل LED با استفاده از ماژول WiFi NodeMCU و برنامه Blynk: 7 مرحله](https://i.howwhatproduce.com/images/010/image-29106-j.webp)
کنترل LED با استفاده از ماژول WiFi NodeMCU و برنامه Blynk: این دستورالعمل نحوه کنترل LED با استفاده از ماژول WiFi NodeMCU ESP8266 از طریق برنامه تلفن هوشمند Blynk را به شما نشان می دهد. اگر مبتدی هستید ، ادامه مطلب را بخوانید. اگر باتجربه تر هستید ، ممکن است علاقه مند باشید که تا آخر ، جایی که من در مورد
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: 4 مرحله ESP8266 RGB LED STRIP WIFI کنترل - NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi - کنترل تلفن هوشمند RGB LED STRIP: 4 مرحله](https://i.howwhatproduce.com/images/001/image-2218-28-j.webp)
ESP8266 RGB LED STRIP WIFI کنترل | NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi | RGB LED STRIP Smartphone Control: سلام بچه ها در این آموزش می آموزیم که چگونه از nodemcu یا esp8266 به عنوان ریموت IR برای کنترل نوار LED RGB استفاده کنید و Nodemcu توسط تلفن هوشمند از طریق وای فای کنترل می شود. بنابراین اساساً می توانید RGB LED STRIP را با تلفن هوشمند خود کنترل کنید
با استفاده از برنامه Blynk و Raspberry Pi لوازم خانگی را از تلفن هوشمند خود کنترل کنید: 5 مرحله (همراه با تصاویر)
![با استفاده از برنامه Blynk و Raspberry Pi لوازم خانگی را از تلفن هوشمند خود کنترل کنید: 5 مرحله (همراه با تصاویر) با استفاده از برنامه Blynk و Raspberry Pi لوازم خانگی را از تلفن هوشمند خود کنترل کنید: 5 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/003/image-8887-40-j.webp)
با استفاده از Blynk App و Raspberry Pi لوازم خانگی را از اسمارت فون خود کنترل کنید: در این پروژه ما قصد داریم نحوه استفاده از برنامه Blynk و Raspberry Pi 3 را به منظور کنترل لوازم خانگی (قهوه ساز ، لامپ ، پرده پنجره و …) بیاموزیم. ). اجزای سخت افزار: Raspberry Pi 3 Relay Lamp Breadboard Wires برنامه های نرم افزاری: Blynk A
از ماژول بلوتوث 4.0 HC -08 برای کنترل LED های آدرس پذیر استفاده کنید - آموزش Arduino Uno: 4 مرحله (همراه با تصاویر)
![از ماژول بلوتوث 4.0 HC -08 برای کنترل LED های آدرس پذیر استفاده کنید - آموزش Arduino Uno: 4 مرحله (همراه با تصاویر) از ماژول بلوتوث 4.0 HC -08 برای کنترل LED های آدرس پذیر استفاده کنید - آموزش Arduino Uno: 4 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/001/image-2066-53-j.webp)
از ماژول بلوتوث 4.0 HC -08 برای کنترل LED های آدرس پذیر استفاده کنید - آموزش Arduino Uno: آیا هنوز با ماژول های ارتباطی با آردوینو کار کرده اید؟ بلوتوث دنیایی از امکانات را برای پروژه های آردوینو و استفاده از اینترنت اشیاء باز می کند. در اینجا ما با یک مرحله کودک شروع می کنیم و یاد می گیریم که چگونه LED های آدرس پذیر را با sma کنترل کنیم