תוכן עניינים:
וִידֵאוֹ: טיימר עם ארדואינו ומקודד רוטרי: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:11
הטיימר הוא כלי המשמש לעתים קרובות הן בפעילות תעשייתית והן ביתית.
הרכבה זו זולה וקלה לביצוע.
זה גם מאוד תכליתי, מסוגל לטעון תוכנית שנבחרה בהתאם לצרכים. ישנן מספר תוכניות שנכתבו על ידי, עבור Arduino Nano.
ניתן להזין את משך הטיימר בתצוגה (1602) מהמקודד הסיבובי. על ידי לחיצה על הכפתור על המקודד הסיבוב הטיימר מופעל. העומס יופעל במהלך עיכוב הזמן באמצעות אנשי הקשר של ממסר.
אני אישית השתמשתי בטיימר לחשיפת UV בתהליך PCB, אך גם בבית שבו פעל רובוט למטבח ללוש בצק לחם.
אספקה:
ניתן למצוא את כל הרכיבים ב- AliExpress במחירים נמוכים.
PCB מעוצב ומיוצר על ידי (פרויקט KiCad). שיטת ייצור ה- PCB תהיה נושא להנחיות עתידיות.
שלב 1: תרשים סכמטי
המעגל בנוי סביב ננו ארדואינו. התצוגה שקובעת את הזמן וקוראת את הזמן הנותר היא מסוג 1602.
באמצעות Q1, BZ1 מופעל, אשר פולט צפצוף בסוף זמן העיכוב.
הגדרת זמן ההשהיה מתבצעת ממקודד רוטרי (סוג מכני).
גם מכאן נעשה "זמן התחלה".
ממסר 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.0mm
D2 1N4001 Diode_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_BarrelJack: BarrelJack_Horizontal
K1 Rel 12V Relay_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 פוטנציומטר_ THT: פוטנציומטר_פייר_ PT-10-V10_Vertical
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-…
כאן תמצא את כל הפרטים הדרושים להזמנת היצרן (קבצי גרבר וכו ').
החל מתיעוד זה, תוכל גם להכין מחשבי PCB משלך על חומר מצופה כפול, בעובי 1.6 מ מ. ללא חורים מתכתיים, עם מעברים זה לצד זה עם מחבר לא מבודד.
מכסים את כל המסלולים בפח.
אנו בודקים בעזרת המולטימטר הדיגיטלי את מסלולי ה- PCB כדי לזהות הפרעות או קצרים בין המסלולים (תמונה ראשונה בשלב 4).
שלב 4: הרכבת המודולים
התמונות הבאות מראות בקצרה כיצד לשתול רכיבים אלקטרוניים.
שלוש התמונות האחרונות מראות את הסט הקדמי-אחורי שהושלם (סופי).
הפעל את המודול:
-בדקו חזותית את המיקום הנכון של הרכיבים והלחמת הפח (הרכיבים נטועים באופן שניתן להרכיב את המכלול על הלוח הקדמי של מכשיר).
-הפעל את ההתקנה על J2 עם 12V.
-מדוד (על פי התרשים הסכימטי) המתחים על הלוח (מולטימטר דיגיטלי).
-התאם את הניגודיות האופטימלית ב- 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 (ממסר מצב מוצק) ) היו מחוברים אליו. ניתן להפעיל עומסי הספק של עד 1KW ובשינויים מינימליים
ידית עוצמת קול USB באמצעות DigiSpark ומקודד רוטרי: 3 שלבים
ידית עוצמת קול USB באמצעות DigiSpark ומקודד רוטרי: זהו ידית בקרת עוצמת קול USB זולה במיוחד. לפעמים הכפתורים המסורתיים נוחים יותר לשלוט בדברים במקום ללחוץ על העכבר בכל מקום. פרויקט זה משתמש ב- DigiSpark, מקודד רוטרי וספריית USB של Adafruit Trinket (https: //github.c
טיימר תדר רדיו 555 טיימר: 6 שלבים
מעגל חסימת תדר רדיו 555 טיימר: מעגל חסימות בתדר רדיו (RF) מסביר את עצמו במה שהוא עושה. זהו מכשיר שמפריע לקליטה של אותות RF של אלקטרוניקה מסוימת המשתמשים בתדרים דומים ונמצאים בקרבתו של המשבש. מעגל הפקקים הזה
מנוע צעד עם כפכפים D ו- 555 טיימר; החלק הראשון של המעגל טיימר 555: 3 שלבים
מנוע צעד עם כפכפים D ו- 555 טיימר; החלק הראשון של המעגל טיימר 555: מנוע הצעד הוא מנוע DC שזז בשלבים נפרדים. הוא משמש לעתים קרובות במדפסות ואפילו ברובוטיקה. אסביר את המעגל הזה בשלבים. החלק הראשון של המעגל הוא 555 שָׁעוֹן עֶצֶר. זוהי התמונה הראשונה (ראו למעלה) עם שבב 555 שבב
הדרכה של מקודד רוטרי עם ארדואינו: 6 שלבים
הדרכה של מקודד סיבובי עם Arduino: מקודד סיבובי הוא רכיב אלקטרוני המסוגל לעקוב אחר תנועה ומיקום בעת סיבוב. מקודד סיבובי משתמש בחיישנים אופטיים שיכולים לייצר פולסים כאשר המקודד הסיבובי מסתובב. יישום המקודד הסיבובי בדרך כלל כמכשיר