תוכן עניינים:

טיימר Raspberry Pi 3 עם מנוע סרוו: 5 שלבים
טיימר Raspberry Pi 3 עם מנוע סרוו: 5 שלבים

וִידֵאוֹ: טיימר Raspberry Pi 3 עם מנוע סרוו: 5 שלבים

וִידֵאוֹ: טיימר Raspberry Pi 3 עם מנוע סרוו: 5 שלבים
וִידֵאוֹ: Output DC or AC Voltage using MCP4725 DAC with LCD and PWM to Voltage Converter with Arduino 2024, יוני
Anonim
טיימר פטל 3 עם מנוע סרוו
טיימר פטל 3 עם מנוע סרוו

מטרת בנייה זו היא ליצור טיימר אוטומטי עם זמני קבע תוך שימוש בסרוו. הוא משתמש ב- pi 3 פטל כמחשב ובפייתון לקוד.

שלב 1: שלב 1: מה שאתה צריך

שלב 1: מה שאתה צריך
שלב 1: מה שאתה צריך

ישנם 17 חלקים הדרושים לבניית מעגל זה. החלק העיקרי הדרוש לטיימר זה לעבודה הוא מנוע סרוו עדיף על דגם SG92R, מטרתו של סרוו זה להיות החלק הנע של הטיימר. בפייתון, אתה יכול להגדיר את הזווית המדויקת שאתה רוצה שהסרוו ילך ותאפשר לו להיות שימוש נהדר עבור טיימר. החלקים האחרים הדרושים הם שלושה כפתורים (כל אחד לתקופה אחרת), נורית אחת (לציון כאשר הזמן נגמר), נגד 330 אוהם (למעגל ה- LED), 13 מגשר/כבלים (לחיבור הכל) ו קרש לחם אחד להרכבת הכל. אם תרצה גם להכין את המעטפת יהיה לך סוג של קופסה שקופה, לוח קצף ודיסק מפלסטיק.

שלב 2: שלב 2: המעגל

שלב 2: המעגל
שלב 2: המעגל

המעגל פשוט יחסית אבל אני עדיין אסביר אותו -

סרוו: כדי לחבר את הסרוו תזדקק לסרוו עצמו ושלושה כבלי מגשר. ראשית, הכנס כל אחד מכבלי המגשר לשלושת החוטים בסרוו. לאחר מכן, התבונן בצבעי הסרוו, חום = טחון (GND), אדום = מתח (5V) וכתום = GPIO.

לחצן: לחוט, כל אחד מהכפתורים לוקח מגשר אחד כדי לחבר אותו ליציאת GPIO ולחבר אותו לתא אחד בכפתור. לאחר מכן, קח מגשר נוסף כדי לחבר אותו לקרקע והנח למתקן הסמוך של יתד GPIO. בצע זאת שוב פעמיים לשני הכפתורים האחרים וחבר אותם לשני סיכות GPIO שונות.

LED: כדי לחבר את ה- LED, תזדקק לשני מגשרים (אחד לקרקע ואחד לסיכת GPIO), נגד 330 אוהם וה- LED עצמו. התחל בלקיחת אחד מכבלי המגשר והנחתו לקרקע ואז חבר את החוט לנגד. לאחר מכן, קח את הלד וחבר את היתד הקטן יותר לנגד ואז קח את כבל המגשר השני וחבר אותו ליציאת GPIO חדשה (שונה מהשרווסים והכפתורים) וחבר את הצד השני של המגשר לרגל השנייה של לד.

רמז: אתה יכול להשתמש בשני מגשרים נוספים כדי להאריך את הקרקע ויציאת GPIO לצד לוח הלחם.

שלב 3: שלב 3: הקוד

שלב 3: הקוד
שלב 3: הקוד

הקוד עבור טיימר Raspberrypi נובע ברובו מספריית ה- gpio zero ואינו קשה לשכפל-

התיקון שלי/מינימום ומקסימום: לאחר ייצוא הפונקציות מהספרייה יש תיקון הוא התיקונים שלי והמינימום והמקסימום PW. מה שהקוד הזה עושה הוא להגדיר את רוחב הדופק של הסרוו כך שיוכל לתפקד במיטבו.

משתנים: בשביל קוד זה, אתה צריך 5 משתנים אחד עבור הסרוו, שלושת הכפתורים השונים והנורית

קוד ראשי: להסבר זה אדבר על בלוק אחד מכיוון ששני האחרים זהים. מה שהקוד העיקרי עושה הוא שהוא יוצר תוספת של סרוו שעולה את הקוד ואז חוזרת על התוספת הזו 20 פעמים מה שיגרום לו להגיע למחזור המלא שלו. השני אם בלוק זה מיועד ללדים הוא מרגיש כשהמחזור מסתיים ואז מדליק ונכבה את הנורית.

שלב 4: שלב 4: מעטפת

שלב 4: מעטפת
שלב 4: מעטפת

כדי לסיים את זה תרצה סוג של מעטפת שתכסה את המעגל. מה שעשיתי הוא לקחת קופסת פלסטיק שקופה שפעם היו בה ברגים שחתכו את הצד כך שפאי הפטל יכול להתאים לתוכו ואז הוסיף חורים לכפתורים ולנוריות, גם ריפדתי את הקופסה בקצף כך שהמעגל יהיה בטוח.. לבסוף עבור הסרוו, מה שעשיתי היה לקחת מכסה של קופסאות פלסטיק ועשיתי ממנו עיגול כדי לשמש כשעון.

שלב 5: הבנה טובה יותר

סרטון זה מספק הבנה טובה יותר של המעגל.

מוּמלָץ: