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

שעון מעורר סטירה עם ארדואינו: 13 שלבים (עם תמונות)
שעון מעורר סטירה עם ארדואינו: 13 שלבים (עם תמונות)

וִידֵאוֹ: שעון מעורר סטירה עם ארדואינו: 13 שלבים (עם תמונות)

וִידֵאוֹ: שעון מעורר סטירה עם ארדואינו: 13 שלבים (עם תמונות)
וִידֵאוֹ: אלקטרוניקה ספרתית | הנדסת אלקטרוניקה ומחשבים לכיתות יא,יב 2024, יולי
Anonim
Image
Image

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

אף שעון מעורר לא פונה אלי, אז החלטתי לעשות לעצמי אחד, ראוי להעיר אותי.

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

בפרויקט זה תלמד כיצד לתכנת שעון מעורר באמצעות לוח Arduino, RTC ו- TM1637. זה סופר קל !!!

המטרה העיקרית:

תתעורר ענק

אספקה

  • יריעת קצף
  • מדפסת תלת מימד
  • לוח ATarduino 2560
  • כבלים

    • גָדוֹל
    • קצר
  • סרוו
  • RTC ds3231
  • 10 נוריות
  • סיליקון | אקדח סיליקון
  • TM1637
  • לוח מקשים 4*4
  • באזר 1
  • 2 כפתור לחיצה
  • חיישן 1 "reflexivo de suelo" | חיישן LED LED לינארי (זה אותו דבר, אולם יש לו 2 שמות שונים)
  • 1 לוח לחם מיני
  • מקלות גלידה
  • 2 קפיץ עט קטן

שלב 1: פיתוח הרעיון

נקיטת המידה
נקיטת המידה

אני חייב להיות מוחי צלול לפני שמתחיל.

ה- TM1637 אמור להציג את הזמן בפועל, בלחיצה על כפתור N1 יופיע הטקסט הבא: "ALA:)"

במקרה של לחיצה על המקלדת, המקש שנלחץ יוצג ב- TM1637, כאשר לוחצים עליו 4 הספרות של האזעקה, השעה תוצג שוב ב- TM1637.

אם אתה רוצה לראות מתי השעון המעורר הוא, אתה פשוט לוחץ על לחצן N2.

כאשר השעה זהה לאזעקה, הסרוו יתחיל לזוז, הלד יתחיל להבהב, ב- TM1637 המילה UP תתחיל להבהב והזמזם יתחיל להישמע, עד שתגיע החיישן "reflexivo de suelo" "| חיישן LED לינארי IR מזהה שחור.

כאשר "חיישן reflexivo de suelo" | חיישן LED לינארי מזהה שחורים שהאזעקה תתאפס, והכל יתחיל מחדש.

שלב 2: נקיטת המדד

צריך שיהיה לנו ברור היכן הכל צריך להיות ומה המרחק בין הכל.

חשוב לדעת כמה כבל אנחנו צריכים.

כדי לדעת את המקום המדויק של "חיישן reflexivo de suelo" | חיישן LED לינארי שוכב על המיטה ומותח את היד כמה שאתה יכול בלי לקום.

"חיישן reflexivo de suelo" | חיישן לינארי IR LED הוא הכפתור שעוצר את האזעקה, אני לא מעמיד אותה קרוב אלי כי הייתי נרדם שוב.

על ידי מאמץ למתוח את הגוף שלי וקל יותר להתעורר.

שלב 3: הדפסה

הַדפָּסָה
הַדפָּסָה

הדפס את קבצי.stl שאני משאיר אותך למטה.

הגדול מיועד ללוח המקשים, הזמזם, TM1637 ולחץ הכפתור 2.

הכפילים מיועדים לנורות, והשני מיועד ל- "sensor reflexivo de suelo" | חיישן LED לינארי.

שלב 4: העלה את הקוד

העלה את הקוד
העלה את הקוד

העלה את הקוד שאני משאיר ללוח שלך.

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

  • TM1637 תצוגה =

    https://github.com/avishorp/TM1637

  • טיימר =

    https://github.com/brunocalou/Timer

  • RTClib.h =

    https://github.com/adafruit/RTClib

  • לוח מקשים =

    https://playground.arduino.cc/Code/Keypad/

שלב 5: מכר

לְרַתֵך
לְרַתֵך
לְרַתֵך
לְרַתֵך

אני מלחם הכל (למעט הנוריות אותם הלחמתי מאוחר יותר) כפי שמוצג בתמונה, תוך התחשבות במרחק הכבל שאצטרך.

זכור לא לחבר דבר לסיכות TX.

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

מוכר הכל חוץ מהנוריות !!!!!!!!

שלב 6: הדבק את החלקים המודפסים בתלת -ממד

הדבק את החלקים המודפסים בתלת מימד
הדבק את החלקים המודפסים בתלת מימד

הדבק את הרכיבים כפי שמוצג בתמונה.

בכפתורי הלחיצה הוספתי עיגולים קטנים.

שלב 7: כיצד להדביק את "חיישן Reflexivo De Suelo" | חיישן LED לינארי IR !!!!

כיצד להדביק את
כיצד להדביק את
כיצד להדביק את
כיצד להדביק את
כיצד להדביק את
כיצד להדביק את
כיצד להדביק את
כיצד להדביק את

כך אני מדביק את "חיישן reflexivo de suelo" | חיישן LED לינארי.

מכיוון שאין לי יותר כפתור לחיצה אני הופך | על כפתור לחיצה.

חותכים מעט נייר בידוד (שחור) או נייר שחור מול "חיישן reflexivo de suelo" | חיישן LED לינארי.

הדביקו את 2 המעיינות הקטנים על הברז. מכיוון שהברז לבן לגמרי (אם הוא לא דבק קצת נייר לבן) כשלא לוחצים על כפתור זה בעבודת יד, "חיישן reflexivo de suelo" | חיישן LED לינארי IR יזהה שחור, עם זאת, אם אני לוחץ על המכסה, "חיישן reflexivo de suelo" | חיישן LED לינארי מזהה לבן.

שלב 8: מכר את הלדים

מכר את הלדים
מכר את הלדים
מכר את הלדים
מכר את הלדים

הלחמה כל עופרת תוך התחשבות במרחק ביניהם.

אני ממליץ בחום להלחים אותם לאחר ההדפסה ולהשתמש ביצירה המודפסת בתלת מימד כהפניה.

לאחר ההלחמה רק להוסיף קצת סיליקון.

שלב 9: לקשט עם קצף (אופציונלי)

לקשט עם קצף (אופציונלי)
לקשט עם קצף (אופציונלי)

בואו לתת לזה קצת צבע !!!!

מלבד לקשט אותו, הוספתי את המספר למפתחות וכתבתי "ראו את האזעקה" כדי להבחין בין 2 כפתורי הלחיצה (האחד נועד לקביעת האזעקה השני או ראיית האזעקה).

שלב 10: הדבק למיטה

דבק למיטה
דבק למיטה

הדבק הכל למיטה, השתמשתי בסיליקון, כי במקרה שעשית טעות קל יותר להוריד.

שלב 11: ארגן את הכבלים

ארגן את הכבלים
ארגן את הכבלים

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

שלב 12: הכנת הידיים

עושה את הידיים
עושה את הידיים
עושה את הידיים
עושה את הידיים
עושה את הידיים
עושה את הידיים
  1. ציירו וחתכו 2 ידיים על יריעת הקצף (לכסות את כל הכרית)
  2. הדביקו את 2 הידיים בין 2 מקל גלידה
  3. הדביקו מקל גלידה נוסף בניצב לקודם, כפי שמוצג בתמונה.
  4. הדביקו את זרוע הסרוו לגבול מקל הגלידה (לזה שניתן לראות בתמונה).
  5. אופציונלי: למרות שסטירת היד צריכה להיות קלה, אני מדביק 2 מקלות גלידה, מציג אותה בין המיטה לכבל ונותן לידיים הקצף לתמוך בה. מכיוון שהידיים עשויות מגליון קצף גמיש, כאשר הסרוו מתחיל לנוע, הגלידה התומכת בידיים לא תהיה בעיה.

שלב 13: הארך את כבל הארדואינו וזה נעשה !!

Image
Image
האריך את כבל הארדואינו וזה נעשה !!!!
האריך את כבל הארדואינו וזה נעשה !!!!

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

אני מאריך את כבל הארדואינו, על ידי כך עליך:

  1. גזור את כבל הארדואינו, תראה שיש בפנים 4 כבלים: ירוק, לבן, אדום ושחור
  2. הפשיטו את כל הכבלים בערך 0.4 אינץ 'עד 1 ס"מ.
  3. הלחם את כבלי ה- USB לכבלים הארוכים.
  4. לאחר מכן הלחם את כבל יציאת הארדואינו לכבלים הארוכים, זכור שהלחמת את הירוק עם הירוק, אדום עם אדום, שחור עם שחור, לבן עם לבן

זכור שכאשר השעון המעורר אינו מחובר הזמן לא יתאפס מכיוון שה- RTC הוא ספירת הזמן.

זה כן !!!!!!

אני מקווה שנהניתם לקרוא אותו דבר שנהניתי לעשותו.

מוּמלָץ: