תוכן עניינים:
וִידֵאוֹ: תאורת זנב חכמה: 3 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
לפני זמן מה הפסיק הזנב של האופניים שלי לעבוד. כשפתחתי אותו, היה PCB קטן עם קצת אלקטרוניקה בתוכו LED. הבעיה הייתה מתג כפתור הלחיצה שלא פעל. יכולתי להחליף את המתג אבל משהו בעיצוב הזה הטריד אותי. העניין הוא שמנורת הזנב מופעלת באמצעות סוללה וברגע שהדלקה היא דולקת עד שתכבה אותה או כשהסוללות יתרוקנו.
מכיוון שאכפת לי מהסביבה רציתי פתרון שלא ירוק את הסוללות שלי אם שכחתי לכבות את תאורת הזנב. אז נולד פרויקט חדש.
לאור הזנב החכם הזה יש 3 פונקציות עיקריות:
- הפעל או כבה את הנורית בלחיצת כפתור הלחיצה.
- שמור את הנורית דולקת בזמן שהאופניים נעים וכבה את הנורית לאחר 10 דקות אם האופניים כבר לא זזים.
- כבה את הנורית כאשר מתח הסוללה יורד מתחת ל 2.1 וולט.
עבור פרויקט זה השתמשתי מחדש במתג הטיה מפרויקט Tea Light Clone ממנו גם השתמשתי בחלק מהתוכנות לפרויקט זה.
כמו תמיד בניתי את הפרויקט הזה סביב בקר המיקרו האהוב עלי PIC, באמצעות שפת התכנות JAL.
שלב 1: רכיבים נדרשים
על הפרויקט להלן:
- פיסת קרש לחם
- מיקרו -בקר PIC 12F615
- שקע IC 8 פינים
- קבלים 100 nF
- נגדים: 2 * 10k, 1 * 100 אוהם
- בהירות גבוהה LED ענברי או LED אדום
- מתג הפעלה/כיבוי של כפתור לחיצה
- מתג הטייה
עיין בתרשים הסכימטי כיצד לחבר את הרכיבים.
שלב 2: תכנון ובניית האלקטרוניקה
טווח מתח ההפעלה של ה- PIC הוא בין 2 וולט ל -5.5 וולט מה שהופך אותו למתאים באמצעות 2 סוללות AAA כספק כוח. העיצוב היה צריך להיות בעל הספק נמוך ולכן מתג ההטיה פעיל רק כאשר המכשיר מופעל על ידי הפיכת סיכה 3 של ה- PIC לנמוכה במהלך הפעולה.
בעיצוב המקורי, הזרם דרך ה- LED היה 20 mA וזה די גבוה עבור LED בהירות גבוהה ולא נחוץ. על מנת לחסוך בסוללות, עיצוב זה משתמש בזרם של 10 mA עבור הנורית.
מכיוון שה- PIC מוכנס למצב שינה כשהוא לא פעיל, מתג כפתור הלחיצה מחובר ל- PIN המפריע של ה- PIC כדי להעיר אותו מהשינה. במצב שינה ה- PIC כמעט ולא משתמש בחשמל.
המעגל נעשה על קרש לחם שהשתלב היטב בבית הקיים של תאורת הזנב. בתמונה ניתן לראות כיצד הלוח הוקם וכיצד הוא משתלב בתוך הדיור.
שלב 3: התוכנה
כפי שכבר צוין, התוכנה כתובה עבור PIC12F615 באמצעות שפת התכנות JAL. התוכנה מבצעת מספר משימות:
- אתחל את ה- PIC והכנס אותו למצב שינה לאחר ההפעלה.
- התעורר מהשינה בלחיצת כפתור הלחיצה והפעל את הנורית. חזור לישון אם לוחצים שוב על כפתור הלחיצה. ההשכמה מופעלת על ידי ההפרעה החיצונית של ה- PIC שאליו מחובר כפתור הלחיצה.
- כאשר ער, הפעל את מתג ההטיה וצג אם מתג ההטיה מופעל עקב תנועה. אם לא זוהה תנועה במשך 10 דקות, הנורית כבויה, מתג ההטיה מושבת וה- PIC יוחזר למצב שינה.
- כאשר ערים מודדים את המתח של הסוללות ואם הוא יורד מתחת 2.1 וולט הנורית כבויה, מתג ההטיה מושבת וה- PIC מוחזר למצב שינה.
בתחילה תוכנת זיהוי התנועה תוכננה באמצעות התכונה Interrupt On Change (IOC) של ה- PIC אך זה לא עבד היטב. במקום זאת, המתג נסקר כעת בכל 100 מאיתנו כדי לקבוע אם הוא הופעל או לא. מדידת מתח האספקה מתבצעת באמצעות הממיר המשולב אנלוגי לדיגיטל הדוגם את מתח האספקה כל 20 אלפיות השנייה.
קובץ המקור JAL וקובץ Intel Hex לתכנות ה- PIC מצורפים. אם אתה מעוניין להשתמש בבקרו PIC עם JAL - שפת תכנות כמו פסקל - בקר באתר JAL.
שיהיה לך כיף לבנות פרויקט משלך ומחכה לתגובות שלך וליישומים חלופיים.
מוּמלָץ:
מנורת LED שולחנית חכמה - תאורה חכמה עם ארדואינו - סביבת העבודה של Neopixels: 10 שלבים (עם תמונות)
מנורת LED שולחנית חכמה | תאורה חכמה עם ארדואינו | סביבת העבודה של Neopixels: כיום אנו מבלים זמן רב בבית, לומדים ועובדים וירטואלית, אז למה לא להפוך את מרחב העבודה שלנו גדול יותר באמצעות מערכת תאורה מותאמת וחכמה מבוססת Arduino ו- Ws2812b LEDs. כאן אני מראה לך כיצד בונים את ה- Smart שלך אור LED לשולחן כי
תאורת המסתורין (תאורת לילה): 4 שלבים
תאורת המסתורין (תאורת לילה): וזה פרויקט קטן ומהנה שקל לבצע, הפרויקט הזה הוא הפניה מ- https://www.instructables.com/id/Arduino-Traffic-L…, אבל אני כבר שינה הרבה מבנה של האתר המקורי, .אני מוסיף עוד לד ואני משתמש בקופסת הנעליים לארוז אותו
תאורת רחוב חכמה באמצעות LoRa: 5 שלבים
תאורת רחוב חכמה באמצעות LoRa: פנסי הרחוב בעיר מספקים תנאי תנועה בטוחים יותר, סביבת הולכי רגל בטוחה יותר ויכולים לייצג שיפור גדול בתפוקה התיירותית והמסחרית של העיר. פרויקט זה נועד בפיתוח אב טיפוס של רחובות חכמים
רובוט ארדואינו עם זנב, הרכבת זנב: 11 שלבים
רובוט ארדואינו עם זנב, הרכבת זנב: מדריך זה מראה לך כיצד להדפיס ולהרכיב את הזנב
תאורת רחוב חכמה באמצעות חיישן IR עם Arduino: 4 שלבים (עם תמונות)
תאורת רחוב חכמה באמצעות חיישן Ir עם Arduino: אנא הירשם לערוץ שלי לפרויקטים נוספים. פרויקט זה עוסק באור רחוב חכם, תאורת רחוב תידלק בזמן שהרכב עובר דרכו. כאן אנו משתמשים ב- 4 חיישני IR החשים את המיקום של הרכב, כל חיישן IR שולט