هدایت شده از M.Hadi Amini
پایه های وقفه
جالب است بدانید که همه GPIO ها (به استثنای GPIO16) میتوانند برای راه اندازی وقفه خارجی استفاده شوند، که پروژه مرتبط را میتوانید در این آکادمی مطالعه و بررسی نمایید.
هدایت شده از M.Hadi Amini
پایه های کنترل
سوئیچ ها و پایه های کنترل در ماژول ESP8266 NodeMCU شامل موارد زیر میباشد:
پایه EN (به نامهای CH_PD یا Chip Power Down هم شناخته میشود) پایه فعالساز ESP8266 است که به شکل پیشفرض پول آپ (pull up) است. وقتی این پایه HIGH باشد ESP8266 فعال است و در غیر اینصورت غیرفعال میشود.
پایه RST پین ریست ESP8266 است که به شکل پیشفرض پول آپ است. وقتی این پایه موقتا LOW شود ESP8266 ریست میشود. با فشردن کلید RST روی برد میتوان این پایه را LOW کرد.
پایه FLASH هنگام فلش کردن بوت لودر ESP8266 استفاده میشود. اگر این پایه هنگام روشن شدن ماژول LOW شود میکروکنترلر به وضعیت BOOTLOADING میرود. با فشردن کلید FLASH روی برد میتوان این پایه را LOW کرد.
پایه WAKE برای بیدار کردن ESP8266 از وضعیت خواب عمیق استفاده میشود.
هدایت شده از M.Hadi Amini
ما در این مرجع با معرفی وظایف و میزان اولویت در استفاده از پایه های ماژول ESP8266، متوجه شدیم این ماژول دارای 30 عدد پین است که برخی از آنها با قابلیت برنامهریزی میتوانند عملکردهایی یکسان داشته باشند و دانستیم که 17 عدد از این پایه ها، بهعنوان پین های ورودی و خروجی یا GPIO به شمار میروند. ما علاوهبر تشریح وظیفه برای هر پایه، با استفاده از ایجاد دیاگرام مخصوص به آن پین، با شماره و مکان قرارگیری آن در برد توسعه ماژول ESP8266 NodeMCU بهشکل تصویری نیز آشنایی پیدا کردیم.
چنانچه در ارتباط با این مبحث و نحوه عملکرد پایه های ماژول ESP8266، دارای پرسش یا پیشنهادی هستید، در بخش دیدگاه این صفحه میتوانید ثبت و پاسخ خود را در اسرع وقت از کارشناسان فنی روبوایکیو دریافت کنید.