02166766927 -02166703652
info@atrinelec.com تهران پاساژ امجد طبقه1 واحد 16
آموزش گام به گام ESP32_جلسه سوم(پروگرام کردن یک برنامه ساده)

آموزش گام به گام ESP32_جلسه سوم(پروگرام کردن یک برنامه ساده)

2018-10-04 14:28:06

آموزش انجام تنظیمات مربوط به نرم افزار و چگونگی اتصال و پروگرام کردن ماژول و نمایش نتیجه عملکرد ماژول در Serial Monitor

برای دیدن آموزش جلسه اول(معرفی-نرم افزار) کلیک کنید.

برای دیدن آموزش جلسه دوم(اردوینو-Arduino )کلیک کنید.

در این جلسه قصد داریم تا برنامه ای که در جلسه قبلی کامپایل نمودیم را روی ماژول پروگرام کنیم و نتیجه آنرا روی Serial Monitor مشاهده نماییم. در ادامه این فرآیند را بصورت مرحله به مرحله و بصورت تصویری انجام می دهیم.

مشخص نمودن شماره COM :

پس از اتصال مبدل USB به Serial برای اینکه مشخص کنیم سیستم این پورت را به عنوان Com چندم مشخص کرده روی My Computer راست کلیک می کنیم و گزینه Manage را انتخاب می کنیم.

در مرحله بعد با باز شدن پنجره Computer management از بخش کنار آن گزینه Device Manager را انتخاب می کنیم و در بخش Ports(COM & LPT) لیست COM ها را نمایش می دهد.

COM1 مربوط به پورت کام خود کامپیوتر می باشد و امکان دارد در برخی از کامپیوتر ها این کام نمایش داده شود. این این کام هم می توان استفاده نمود.

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

تنظیم پورت ارتباطی:

برای اینکه نرم افزار از اینکه قرار است اطلاعات از طریق کدام پورت کام به ماژول ارسال شود اطلاع پیدا کند لازم است شماره آنرا تنظیم کنیم. برای اینکار از منوی Tools گزینه Port و پس از آن پورت مورد نظر را انتخاب می کنیم.

نحوه برقراری ارتباط بین مبدل و ماژولبرای برقراری ارتباط با ماژول:

با توجه به اینکه ارتباط بین نرم افزار و ماژول از طریق پورت سریال می باشد فقط لازم است که زمین ماژول (پایه های 1و15و38) را به زمین مبدل و پایه TXD0 ماژول (پایه 35) را به پایه RX مبدل و پایه RXD0 ماژول(پایه 34) را به پایه TX مبدل وصل نماییم.

وارد شدن حالت ماژول به حالت دریافت برنامه:

نحوه وارد کردن ماژول به حالت دریافت برنامه به این صورت است که ابتدا پایه IO0 (GPIO0) که پایه شماره 25 ماژول می باشد را به زمین وصل می کنیم و پس از آن پایه EN که پایه شماره 3 ماژول هست را به زمین  وصل و مجددا قطع می کنیم و پس از آن پایه IO0 را از زمین جدا می کنیم در صورتیکه این مراحل را بدرستی انجام دهیم ماژول به حالت دریافت برنامه می رود و پیغام زیر در بخش Serial Monitor نمایش داده می شود.

 

پس از آماده سازی ماژول و برقراری اتصال سخت افزاری ماژول با مبدل USB به Serial و انتخاب Com مناسب، ماژول را به حالت دریافت برنامه می بریم که هر کدام از این تنظیمات با تصویر در ابتدای این جلسه توضیح داده شد.پس از انجام مراحل آماده سازی، برای انتقال برنامه به ماژول گزینه Upload را انتخاب می کنیم.

 

در صورتیکه تمام مراحل بدرستی انجام شود و برنامه بصورت کامل به ماژول انتقال یابد تصویر زیر مشاهده می شود.

پس از انتقال برنامه بر روی ماژول  با توجه به اینکه مودم های در دسترس ماژول از طریق سریال ارسال خواهند شد برای نمایش آنها می توان از Serial Monitor استفاده نمود.

خروجی برنامه پس از اجرا و نمایش اطلاعات آن در پنجره Serial Monitor بصورت زیر می باشد.

 

در پایان این مرحله از آموزش یک شماتیک و PCB ساده که با استفاده از آن بتوان با ماژول ارتباط برقرار نمود ضمیمه شده است.

ESP32-WROVER

برای دیدن آموزش جلسه چهارم(برنامه چشمک زن ال ای دی - GPIO) کلیک کنید.

برای دیدن آموزش جلسه پنجم(راه اندازی کلید ورودی) کلیک کنید.

برای دیدن آموزش جلسه ششم(راه اندازی ADC)  کلیک کنید.

برای دیدن آموزش جلسه هفتم(راه اندازی DAC) کلیک کنید.

برای دیدن آموزش جلسه هشتم(راه اندازی PWM) کلیک کنید.

                                                                                                                                                             شادیتان مستدام، سلامتیتان پایدار

                                                                                                                                                                             محمد هادی دشتی

به سبد خرید اضافه شد.
سبد خرید
Item removed. بازگرداندن