فهرست مطالب:
- مرحله 1: نمودار شماتیک
- مرحله 2: فهرست اجزا و ابزارها
- مرحله 3: PCB
- مرحله 4: مونتاژ ماژول
- مرحله 5: نرم افزار
تصویری: تایمر با آردوینو و رمزگذار روتاری: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:51
تایمر ابزاری است که اغلب در فعالیتهای صنعتی و خانگی مورد استفاده قرار می گیرد.
این مونتاژ ارزان است و ساخت آن آسان است.
همچنین بسیار متنوع است ، قادر به بارگیری برنامه انتخاب شده با توجه به نیازها است. چندین برنامه نوشته شده توسط من ، برای آردوینو نانو وجود دارد.
مدت زمان سنج را می توان بر روی صفحه نمایش (1602) از رمزگذار چرخشی وارد کرد. با فشار دادن دکمه روی رمزگذار چرخشی ، زمان سنج فعال می شود. بار در طول تأخیر زمانی از طریق مخاطبین یک رله تامین می شود.
من شخصاً از تایمر برای قرار گرفتن در معرض اشعه ماوراء بنفش در فرآیند PCB استفاده کردم ، اما همچنین در خانه ای که یک روبات آشپزخانه برای ورز دادن خمیر نان کار می کرد.
تدارکات:
همه اجزا را می توانید در AliExpress با قیمت پایین پیدا کنید.
PCB توسط من (پروژه KiCad) طراحی و تولید شده است. روش تولید PCB موضوع دستورالعمل های آینده خواهد بود.
مرحله 1: نمودار شماتیک
این مدار در اطراف Arduino Nano ساخته شده است. صفحه نمایش که زمان را تنظیم می کند و زمان باقی مانده را می خواند از نوع 1602 است.
از طریق Q1 ، BZ1 فعال می شود ، که در پایان زمان تأخیر یک بیپ منتشر می کند.
تنظیم زمان تاخیر از Rotary Encoder (نوع مکانیکی) انجام می شود.
همچنین از اینجا "زمان شروع" ساخته شده است.
رله K1 (12V) توسط Q2 فعال می شود. مخاطبین رله K1 در کانکتور J1 موجود است.
شماتیک (+12V) به کانکتور J2 ارائه می شود.
مرحله 2: فهرست اجزا و ابزارها
این لیست اجزای ارائه شده توسط برنامه KiCad است:
A1 ماژول Arduino_Nano: Arduino_Nano_WithMountingHoles
BZ1 Buzzer 5V Buzzer_Beeper: Buzzer_12x9.5RM7.6
C1 470nF خازن_THT: C_Rect_L7.0mm_W2.0mm_P5.00mm
C2 ، C3 100nF خازن_THT: C_Rect_L7.0mm_W2.0mm_P5.00mm
D1 LED قرمز LED_THT: LED_D5.0 میلی متر
دیود D2 1N4001_THT: D_DO-41_SOD81_P10.16mm_Horizontal
صفحه نمایش DS1 WC1602A: WC1602A
J1 Conn_01x05 Connector_PinHeader_2.54mm: PinHeader_1x05_P2.54mm_Horizontal
J2 +12V Connector_BarrelJack: BarrelJack_Horizontal
رله K1 Rel 12V_THT: Rel 12V
Q1 ، Q2 BC547 Package_TO_SOT_THT: TO-92_Inline
R1 ، R3 15K Resistor_THT: R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal
R2 1K/0 ، 5W Resistor_THT: R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal
R4 220 Resistor_THT: R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal
RV1 پتانسیومتر 5K
SW1 Rotary_Encoder Rotary_Encoder: RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm
دکمه حافظه SW2_Switch_THT: SW_CuK_JS202011CQN_DPDT_Straight
به این اضافه می شود:
-PCB طراحی شده در KiCad.
مولتی متر دیجیتال (هر نوع).
-ابزارهای لحیم کاری و لحیم کاری.
-پیچ M3 l = 25 میلی متر ، مهره و فاصله برای نصب LCD1602.
دستگیره برای رمزگذار چرخشی.
-تمایل به انجام آن.
مرحله 3: PCB
پروژه PCB در برنامه KiCad ساخته شده است و در آدرس زیر یافت می شود:
github.com/StoicaT/Timer-with-Arduino-and-…
در اینجا تمام جزئیات لازم برای سفارش کارخانه (فایل های Gerber و غیره) را خواهید یافت.
با شروع از این مستندات ، شما همچنین می توانید PCB های خود را بر روی دوجداره با ضخامت 1.6 میلی متر بسازید. بدون سوراخ های فلزی ، با گذرگاه های کنار هم با اتصال غیر عایق.
تمام مسیرها را با قلع بپوشانید.
ما با مولتی متر دیجیتال مسیرهای PCB را برای تشخیص وقفه یا اتصال کوتاه بین مسیرها بررسی می کنیم (اولین عکس در مرحله 4).
مرحله 4: مونتاژ ماژول
عکسهای زیر به طور مختصر نحوه کاشت قطعات الکترونیکی را نشان می دهد.
3 عکس آخر مجموعه کامل شده جلو-عقب (نهایی) را نشان می دهد.
راه اندازی ماژول:
-قابلیت قرارگیری صحیح اجزا و لحیم کاری قلع را بررسی کنید (قطعات به گونه ای کاشته شده اند که مجموعه را می توان بر روی پنل جلویی دستگاه نصب کرد).
-قابلیت نصب روی J2 با ولتاژ 12 ولت.
اندازه گیری (مطابق نمودار شماتیک) ولتاژهای روی برد (مولتی متر دیجیتال).
-کنتراست مطلوب را در LCD1602 از RV1 تنظیم کنید.
مطابق شکل زیر برنامه را روی برد Arduino Nano بارگذاری کنید.
-با دادن زمان سنج و مشاهده عملکرد صحیح عملکرد صحیح را بررسی کنید.
مرحله 5: نرم افزار
برنامه را می توان در آدرس زیر یافت:
github.com/StoicaT/Timer-with-Arduino-and-…
github.com/StoicaT/Timer-with-Arduino-and-…
2 نوع برنامه وجود دارد. مخزن github توضیح می دهد که هر کدام چه می کنند و چگونه تایمر در هر مورد برنامه ریزی می شود.
نسخه مورد نظر را بارگیری کرده و در برد Arduino Nano بارگذاری می کنیم.
و بس!
توصیه شده:
تایمر قدرت با آردوینو و رمزگذار روتاری: 7 مرحله (همراه با تصاویر)
تایمر قدرت با آردوینو و رمزگذار روتاری: این تایمر قدرت بر اساس تایمر ارائه شده در: https: //www.instructables.com/id/Timer-With-Arduin … ماژول منبع تغذیه و SSR (رله حالت جامد ) به آن متصل شدند. بارهای قدرت حداکثر تا 1 کیلو وات را می توان کار کرد و با حداقل تغییرات ، l
رمزگذار روتاری - درک و استفاده از آن (آردوینو/دیگر ΜController): 3 مرحله
رمزگذار روتاری - درک و استفاده از آن (آردوینو/دیگر ΜController): رمزگذار دوار یک دستگاه الکترومکانیکی است که حرکت چرخشی را به اطلاعات دیجیتال یا آنالوگ تبدیل می کند. می تواند در جهت عقربه های ساعت یا خلاف جهت عقربه های ساعت بچرخد. دو نوع رمزگذار دوار وجود دارد: رمزگذارهای مطلق و نسبی (افزایشی). ساعت
رمزگذار روتاری با استفاده از آردوینو نانو: 4 مرحله
رمزگذار روتاری با استفاده از آردوینو نانو: سلام به همگی ، در این مقاله من آموزش استفاده از رمزگذار روتاری با استفاده از آردوینو نانو را ارائه می دهم. برای استفاده از این رمزگذار روتاری نیازی به کتابخانه خارجی ندارید. بنابراین ما می توانیم بدون افزودن کتابخانه ابتدا مستقیماً برنامه ایجاد کنیم. خوب بیایید شروع کنیم
رمزگذار روتاری: نحوه عملکرد و نحوه استفاده از آردوینو: 7 مرحله
Rotary Encoder: نحوه عملکرد و نحوه استفاده از آن با آردوینو: می توانید این و سایر آموزش های شگفت انگیز را در وب سایت رسمی ElectroPeak بخوانید ابتدا ، اطلاعاتی درباره رمزگذار چرخشی مشاهده خواهید کرد و سپس نحوه
منوی آردوینو در LCD 5110 LCD با استفاده از رمزگذار روتاری: 6 مرحله (همراه با تصاویر)
منوی آردوینو در LCD 5110 Nokia با استفاده از رمزگذار روتاری: دوستان عزیز به آموزش دیگری خوش آمدید! در این ویدئو ما می خواهیم نحوه ساختن منوی خود را برای صفحه نمایش LCD محبوب Nokia 5110 بسازیم تا پروژه های ما کاربر پسندتر و تواناتر شوند. بیایید شروع کنیم! این پروژه