זה תוצרת בית יעיל לאלה שקמים בבוקר באופן קבוע. אחרי הכל, החורף לפנינו, וזה אומר שתצטרכו להתעורר בחושך, וזה די עצוב, ולא בטוח אם מתג האור ממוקם די רחוק. יתרה מזאת, בחושך קשה הרבה יותר להתעורר ולקום מהמיטה. מוצר תוצרת בית זה יפתור את הבעיה הזו. כאשר האזעקה נכבה, נדלקת בחדר מנורה שתאפשר השכמה נוחה.
הכל עובד על המיקרו-בקר ארדואינו.
חומרים וכלים לתוצרת בית:
- נוריות LED שונות;
- סוג שעון זמן אמיתי MP1095;
- זמזם Piezo (עם גנרטור מובנה);
- אב-טיפוס של לוח הבאגים של ערכת הלימוד לתכנות Arduino (כלול בערכת NR05), שנועד לחבר את הארדואינו ננו;
- חומר ליצירת מפזר (אם יש לך מדפסת תלת ממדית, אתה יכול להדפיס משהו משלך).
תהליך הייצור של המנורה:
צעד ראשון. התחל לבנות
ראשית, הסופר התחיל ביצירת הכן מנורה. יהיה לו מפזר, והציוד הנדרש מותקן בפנים. הכרית נמשכה במהירות ב- SketchUp. אם תרצה, אתה יכול גם להדפיס את המארז עבור לוח האבטיפוס, אבל האבטיפוס עצמו כבר די יפה. בין היתר, ניתן להשתמש בו לפיתוח פרויקטים אחרים, וכאשר לשעון המעורר, בעתיד ניתן לעצב אותו בצורה קומפקטית יותר, באמצעות אותו לוח Arduino Nano.
ואז הותקן LED יחיד.המחבר הדביק אותו בדבק אולטרה-מודרני שקופא כאשר הוא נחשף לאור אולטרה סגול. זה נקרא דבק בונדי. זה שומר היטב על הדבק, ושיהיה דבר כזה למשק הבית לא יהיה מיותר.
באותו שלב גם המחבר מודבק.
שלב שני בדיקה ושינוי
כשנבדק התברר כי האור הביתי היה עמום למדי. המנורה גלויה בחושך, אך אור זה אינו מספיק כדי להעיר אדם. כדי לפתור את הבעיה, נמצאו כמה נוריות LED לבנות, הם היו מחוברים במקביל בצורת עץ. כתוצאה מכך המנורה החלה לזרוח די בהירה, זה יאפשר להתעורר מאור כזה ברגישות מסוימת של אדם, ובכן, כמובן שזה לא הכל, יהיו מנופים אחרים של השפעה על הנפש.
המנורה בעלת בהירות מקסימאלית צורכת כ- 100 mA, בהקשר זה, לא ניתן לחבר אותה ישירות לארדואינו. אבל בלוח הבאג יש מגבר זרם שעובד על טרנזיסטור, הוא נותן 200 מיליאמפר.
בין היתר, ללוח יש כמה כפתורים: בעתיד ניתן להשתמש בהם לניסויים ולהגדרת האזעקה.
באופן כללי, לוח הבאגים טוב בכך שיש בו חבורה של מחברים שונים אליהם ניתן לחבר מגוון חיישנים, סרוו, ממסרים, מכשירים העובדים עם ממשק I2C ועוד. כדי להתחבר, אתה רק צריך חוטים עם שקעים.
שלב שלישי שלב אחרון
הכותב החליט להתאים את בהירות המנורה דרך PWM, באמצעות הסיכה התשיעית במיקרו-בקר Arduino, המחובר על הלוח למגבר. הטוויטר מחובר למחבר SOUND, פלוס מינוס ל- GND מחוברים ל- DAT.
צריך להיות מחובר שעון בזמן אמת לחיבור I2C_5V, מכיוון שהוא צריך 5 וולט להספק.
לכוונון, ישנו מחוון LCD עם שתי שורות על הלוח עצמו. הוא מנוגד למדי ויש בו שלטים לבנים על רקע כחול הנראים בבירור. לאחר חיבור כל הציוד הדרוש, תוכלו להמשיך בהגדרת התוכנה.
אלגוריתם לעבודה תוצרת בית:
- כאשר הזמן בשעון עולה בקנה אחד עם זמן האזעקה, המנורה מתחילה להידלק בהדרגה, זוהרת בהירה יותר;
- בתהליך הדלקת המנורה ניתנים גם אותות קול שלא יאפשרו לחפץ השינה להתעלם מהאזעקה;
- אתה זקוק גם ליכולת להתקין צליל מעצבן נוסף להתעוררות יעילה יותר, במידת הצורך. זה יהיה נחמד גם לבצע פונקציה שמאפשרת לכם להדליק את האור בבהירות מלאה או לכבות אותו לאחר ההתעוררות המלאה;
ולבסוף, השעון והאזעקה צריכים להיות מסוגלים לקבוע את השעה.
ניתן להוריד סקיצה מוכנה לבית תוצרת בית בסוף המאמר. בקוד יש הערות מפורטות המאפשרות לערוך אותו כך שיתאים לצרכים.
זה הכל, המוצר הביתי מוכן, תוכלו להתחיל בבדיקות.