جدید

ماژول KY-040

تومان

دسته بندی ها

KY-040 یک انکودر دورانی افزایشی (Rotary Encoder) به‌همراه یک کلید فشاری مرکزی است و در بسیاری از پروژه‌های رابط کاربری (تنظیم منو، کنترل صدا، انتخابگر زاویه موتور و ) استفاده می‌شود. درون شافت آن چند کانال نوری یا مکانیکی وجود دارد که هنگام چرخش دو سیگنال مربعی Quadrature به نام‌های CLK و ) DTیا  (A/Bتولید می‌کنند؛ تقدم این دو سیگنال جهت چرخش را مشخص می‌کند.

پایه عملکرد توضیح
CLK (A) خروجی دیجیتال کانال A با هر گام از LOW→HIGH یا برعکس تغییر می‌کند
DT (B) خروجی دیجیتال کانال B 90° فاز نسبت به CLK برای تشخیص جهت
SW کلید فشاری شافت هنگام فشار به GND وصل می‌شود
+ VCC ) 3.3 – 5 Vبرای ESP32 3.3 V بگیرید(
GND زمین مرجع مشترک

Pull-up داخلی: خیلی از بردهای KY-040 مقاومت pull-up برای CLK/DT/SW ندارند یا فقط برای یکی دارند؛ در برنامه حتماً INPUT_PULLUP فعال کنید.

اتصال پیشنهادی به(DevKit v1) ESP32

KY-040 ESP32 دلیل انتخاب
+ 3.3V تغذیهV  3.3 ؛ سطوح منطقی هماهنگ است
GND GND زمین مشترک
CLK GPIO 32 ورودی فقط و وقفه‌پذیر؛ روی ADC1 نیست) ایمن برای (Wi-Fi
DT GPIO 33 ورودی فقط و وقفه‌پذیر
SW GPIO 25 ورودی معمولی با) Pull-up کلید فشاری(

می‌توانید هر GPIO وقفه‌دار دیگر هم انتخاب کنید؛ فقط پایه‌های حسّاس بوت (0،2،12،15) را برای کلید نگذارید تا هنگام روشن شدن مزاحم نشود.

نکات عملی

موضوع توصیه
دی‌بونس مکانیکی چرخش سریع جهش‌های الکتریکی تولید می‌کند؛ دی‌بونس نرم 1-3 ms کافی است.
رزولوشن واقعی هر «کلیک» مکانیکی 2 یا 4 تغییر لبه ایجاد می‌کند (بسته به مدل)؛ در کد بالا هر لبه را می‌شماریم، پس ممکن است برای یک کلیک مقدار ±2 یا ±4 ببینید. با تقسیم یا فیلتر نرم می‌توانید مقیاس را تنظیم کنید.
فشار طولانی برای تشخیص press/hold، مدت پایین بودن SW را ثبت کنید (مثلاً >800 ms = نگه‌داشتن).
کابل بلند اگر نویز زیاد است، خازن 100 nF بین CLK و GND و بین DT و GND نزدیک برد بگذارید.
استفاده با OLED/Menu ترکیب KY-040 + ESP32 + OLED SSD1306 یک کنترلر منو ارزان می‌سازد؛ چرخش برای پیمایش، فشار برای انتخاب.

جمع‌بندی

  • KY-040 انکودر دورانی افزایشی + کلید فشاری است.
  • برای  +→3.3 V :ESP32، GND→GND، →CLK/DT دو GPIO وقفه‌پذیر (Pull-up)، →SW یک GPIO با Pull-up.
  • با وقفه روی لبهٔ CLK و خواندن DT می‌توانید جهت و تعداد گام‌ها را به‌دقت بشمارید؛ دی‌بونس نرم 2 ms برای چرخش و 20 ms برای کلید توصیه می‌شود.

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “ماژول KY-040”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

سایز آمریکا اروپا ایران
XS 28-30 27-29 34-36
S 30-32 29-31 36-38
M 32-33 31-33 38-40
L 33-34 33-36 40-44
XL 34-38 36-40 44-48
XXL 38-48 40-44 48-50

سوالات متداول

FAQ
  • چه روش های پرداختی را قبول می کنید؟

    ما روش های مختلف پرداخت را شامل کارت اعتباری/پیش پرداخت، پی پال و انتقال وجه بانکی را برای راحتی شما قبول می کنیم.

  • آیا حمل و نقل بین المللی ارائه می دهید؟

    بله، ما حمل و نقل بین المللی به بسیاری از کشورها ارائه می دهیم. لطفاً صفحه اطلاعات حمل و نقل ما را برای کسب اطلاعات در مورد مقاصد موجود و نرخ های حمل و نقل بررسی کنید.

  • چگونه می توانم سفارش خود را پیگیری کنم؟

    هنگامی که سفارش شما حمل می شود، شما یک شماره پیگیری از طریق ایمیل دریافت خواهید کرد. شما می توانید از این شماره برای پیگیری وضعیت تحویل بسته خود در وب سایت ما یا از طریق پورتال پیگیری کوری ر استفاده کنید.

  • سیاست بازگشت شما چیست؟

    ما یک سیاست بازگشت بی دردسر ارائه می دهیم. اگر برای هر دلیلی از خرید خود راضی نبودید، می توانید آن را در 30 روز برای بازپرداخت کامل یا تبادل برگردانید. لطفاً به صفحه بازگشت ما برای دستورالعمل های دقیق مراجعه کنید.

  • آیا محصولات شما تحت گارانتی قرار دارند؟

    بله، بیشتر محصولات ما تحت گارانتی تولید کننده علیه عیوب مواد و کارکرد قرار دارند. مدت زمان و شرایط گارانتی برای هر محصول متفاوت است، بنابراین لطفاً توضیحات محصول یا تماس با تیم پشتیبانی مشتریان ما را برای جزئیات خاص بررسی کنید.

حمل و نقل

همه زمان های تخمینی ارسال علاوه بر زمان های تکمیل است، برای سفارش هایی که قبل از ساعت ۶:۳۰ بعدازظهر انجام می شوند، یک روز کاری بعدی تحویل می دهیم. از دوشنبه تا جمعه. سفارش هایی که بعد از این ارسال می شوند، ظرف دو روز کاری تحویل داده می شوند. این شامل شنبه، یکشنبه و تعطیلات نمی شود. انتصاب مسئولیتی در قبال هیچ گونه گمرک/عبور مربوط به سفارشات بین المللی ندارد. ما نمی توانیم هزینه ها را قبل از تحویل سفارش شما محاسبه کنیم، و توصیه می کنیم برای اطلاعات بیشتر با اداره گمرک محلی خود تماس بگیرید. در صورت امتناع از این هزینه ها، هزینه های حمل و نقل مسترد نخواهد شد.

Shipping
  • ارسال رایگان بالای ۵۰۰ تومان
  • اروپا ۱ – ۳ روز رایگان
  • ایالات متحده ۴ تا ۶ روز رایگان
  • آسیا ۳ – ۶ روز رایگان
  • آفریقا ۵ تا ۷ روز رایگان
  • استرالیا ۳ تا ۵ روز رایگان

بازگشت و بازپرداخت

ما یک خط مشی بازگشت ۱۴ روزه داریم، به این معنی که شما ۱۴ روز پس از دریافت کالای خود فرصت دارید تا درخواست بازگشت بدهید، برای واجد شرایط بودن برای بازگرداندن، کالای شما باید در همان شرایطی باشد که آن را دریافت کرده اید، استفاده نشده و در اصل آن باشد. بسته بندی. همچنین به تأیید سفارش، شماره سفارش یا مدرک خرید نیاز دارید. پس از دریافت و بازرسی بازگشت شما، به شما اطلاع می دهیم و به شما اطلاع می دهیم که آیا بازپرداخت تأیید شده است یا خیر. در صورت تایید، به صورت خودکار از طریق روش پرداخت اصلی به شما بازپرداخت می شود. لطفاً به یاد داشته باشید که پردازش و ارسال بازپرداخت بانک یا شرکت کارت اعتباری شما نیز ممکن است کمی طول بکشد.

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “ماژول KY-040”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *