فهرست مطالب:

پرده اتوماتیک/پنجره کور با استفاده از آردوینو و LDR: 3 مرحله
پرده اتوماتیک/پنجره کور با استفاده از آردوینو و LDR: 3 مرحله

تصویری: پرده اتوماتیک/پنجره کور با استفاده از آردوینو و LDR: 3 مرحله

تصویری: پرده اتوماتیک/پنجره کور با استفاده از آردوینو و LDR: 3 مرحله
تصویری: نمونه نصب درب کرکره ای برقی بصورت زیرسقفی با استفاده از فنر و مکانیزم سکشنال. 2024, جولای
Anonim
پرده/پنجره اتوماتیک با استفاده از آردوینو و LDR
پرده/پنجره اتوماتیک با استفاده از آردوینو و LDR

در این آموزش ما قصد داریم نحوه ایجاد پنجره خودکار پنجره با استفاده از آردوینو و ماژول LDR را نشان دهیم. در روز پرده/پرده پنجره پایین می رود و در شب نیز بالا می آید.

مرحله 1: توضیحات

اگر شدت نور زیاد باشد ، ماژول LDR سیگنال HIGH می دهد و هنگامی که شدت نور کم است ، سیگنال LOW می دهد.

آردوینو هر زمان که از ماژول LDR HIGH را تشخیص دهد ، موتور DC را در جهت عقربه های ساعت می چرخاند و پنجره پنجره پایین می آید ، به همین ترتیب هنگامی که Arduino سیگنال LOW از ماژول LDR دریافت می کند ، موتور DC را در جهت خلاف جهت عقربه های ساعت می چرخاند و پرده پنجره رول می شود. بالا زمان چرخش موتور DC بستگی به طول پرده دارد.

اجزای مورد نیاز برای این آموزش: Arduino Uno - (اینجا را بررسی کنید)

موتور DC 9V - (اینجا را بررسی کنید)

ماژول LDR - (اینجا را بررسی کنید)

ماژول درایور موتور L293d DC - (اینجا را بررسی کنید)

Jumper Wires - (اینجا را بررسی کنید)

مرحله 2: نمودار مدار

مدار
مدار

ماژول LDR دارای 3 پین است

VCC - این پین را به 5 ولت آردوینو نانو وصل کنید

GND - این پین را به GND آردوینو نانو وصل کنید

VOUT - این پین به پین Ananlog A0 آردوینو نانو متصل می شود

موتور DC توسط ماژول درایور موتور L293D هدایت می شود. راننده موتور L293D از Arduino Nano کار می کند. دارای 4 پین ورودی برای 2 موتور است ، ما فقط از یک موتور استفاده می کنیم.

اتصال درایور موتور L293D به شرح زیر است:

M2a/IN1 - این پین به پین دیجیتال شماره 3 آردوینو نانو متصل می شود

M2b/IN2 - این پین به پین دیجیتال شماره 2 آردوینو نانو متصل می شود

VCC - این پین را به باتری خارجی 9 ولت وصل کنید

GND - این پین را به باتری 9 ولت به زمین وصل کنید

مرحله 3: خروجی ویدئو

کد خود را از اینجا بارگیری کنید

توصیه شده: