תוכן עניינים:
- שלב 1: שטרות של חומר
- שלב 2: כישורים
- שלב 3: הדפסה תלת מימדית
- שלב 4: בקר ה- PCB
- שלב 5: Assy LDR
- שלב 6: הרכבה
- שלב 7: טען את התוכנה
וִידֵאוֹ: רונדה דה נויט: 7 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
מטרתו של פרויקט זה היא להשתמש בפס צבעוני לייצור מנורת לילה המופעלת על ידי חיישן תנועה.
הרעיון שלי היה לקבל אור מפוזר סביב המיטה שלי אבל בלי לדפוק, להדביק או לחבר דבר.
אז זה עובד על סוללות NiMH AA, הוא עשוי מהדפסה תלת מימדית ונועד להניח על הרצפה, מתחת למיטה שלך.
אני מציע 2 דגמים: עיצוב ירח מלא וחצי ירח.
שלב 1: שטרות של חומר
מכשירי חשמל:
- רצועת LED WS2812 (אורך 110 ס"מ לירח מלא ו -60 ס"מ לחצי ירח)
- חיישן תנועה PIR HC SR501 (1 לחצי ירח, 3 לירח מלא)
-
מחברי XH (מרווח 2.54 מ מ)
צבת לחיצה למחברים אלה
- מתאם סידורי USB
- חיישן LDR
- מחזיק סוללה אחד 4*AA
- 4 סוללות NiMH AA
- מתג הדלק / כבה
- atmega328p (מתוכנת arduino)
אלקטרוניקה עבור הלוח המודרני:
רכיבים המופיעים בקובץ הנשר
מכניקה:
- ברגים M3 * 10 מ"מ
- ברגים M3 * 5 מ"מ
- ברז M3
כלי:
- אקדח דבק
- מטען NiMH
שלב 2: כישורים
כדי לבצע את הפרויקט תצטרך:
- מדפסת תלת מימד עם זרבובית 0.4 מ"מ או פחות
-
להשתמש ב- Eagle להזמין ולייצר את הלוח המודרני
אם בכל פעם שאתה לא מרגיש תואם עם זה, צור איתי קשר, אני יכול לספק לך PCB עם כל הרכיבים הדרושים
-
כישורי ארדואינו:
- התקן את הספריות הנדרשות
- לאסוף ולהוריד את התוכנה
- תוכלי אופציונלי atmega328p עם מטען האתחול של arduino (או שאתה יכול לקחת אותו מלוח arduino כדי להימנע משלב זה)
שלב 3: הדפסה תלת מימדית
אני מציע 2 דגמים: דגם ירח מלא וחצי.
אני נותן לך כאן:
- קבצי STL להדפסה ישירה
- קבצי Fusion 360 אם אתה רוצה לשנות את זה
פרמטרים להדפסה:
- 0.3 מ"מ שכבות
- Extruder 0.4 מ"מ
- PLA
שלב 4: בקר ה- PCB
ה- PCB שלי עשוי סביב atmega328p (עם תוכנת מטען אתחול arduino):
- היציאה הטורית מחוברת למחבר בעל 6 פינים, במטרה לחבר מתאם USB סידורי
-
AQV20 הוא ממסר photoMOS. המטרה כאן היא להחליף כוח לרשת לד.
- היו לי כמה רכיבי AQV20 במלאי, אבל ראיתי שלא קל למצוא אותם. אתה יכול לקחת מקבילה כמו AQV21.
- אני מספק סכמטי לוח חלופי העושה שימוש ב- MOSFET כדי להחליף AQV20 זה אך הוא עדיין לא נבדק.
- ה- FERRITE משמש לסינון רעשים. שמתי לב במהלך הבדיקות שלי שחיישני PIR יכולים להתנדנד לפעמים. לא גיליתי את הסיבה המדויקת, אבל החלטתי להוסיף את ה- FERRITE מכיוון שהוא עובד טוב;-)
-
הלוח מסופק על ידי 4 סוללות NiMH AA = 4*1.2V = 4.8 V
- 4.8 V הוא המתח הנומינלי, מה שלא אומר שום דבר למעשה
- כאשר הסוללות נטענות במלואן אני מודד מינימום 5.1 V, כאשר פריקה המתח יירד
-
המתח מוסדר על ידי ממיר הגברת יעילות גבוהה MT3608
- כאשר אין חיוב הזרם נמוך מ- 1mA
- T1 התאם את המתח, הקפד להגדיר את T1 ל- 15k כדי לקבל 5V בפלט
איך זה עובד ?
- חיישני PIR מחוברים למחברי PIR1/2/3 XH.
- כאשר אנו מתחילים, האטמה עוברת במהירות במצב שינה. הזרם הנצרך הוא אז <1 mA.
- כאשר חיישן מזהה תנועה, הוא שולח +5V על הסיכה המתאימה (4, 11, 13) ומעיר את האטמה.
- אז האטמגה מפעילה את ממסר ה- photoMOS, שמפעיל את רצועת ה- Led (מחובר ל- STRIP XH). הנתונים נשלחים על קו ה- BUS היחיד (סיכה 12 של האטמגה).
- ronde 1.0 נוצר ונבדק, זה עובד טוב
- ronde 1.1 החליף את ממסר photoMOS AQV20 על ידי טרנזיסטור MOSFET, הוא עדיין לא נבדק
שלב 5: Assy LDR
בהתחלה לא חשבתי להשתמש בחיישן אור, אבל אכן זה יותר שימושי לשמירה על חיי הסוללה.
אז הלחנתי הנגד תלוי תלוי בסדרה עם נגד 10 מגהמס, הנחתי אותו על צינור כיווץ והוספתי מחבר XH.
VCC ---- | 10Mohms | ------- | LDR | ------- GND
אני משתמש במחבר PIR1 המחבר את מכלול ה- LDR הזה. עבור חצי הירח זה בסדר, עבור הירח המלא הוא תופס את המקום של חיישן PIR. אז הייתי צריך לבחור.
אני שואף לעצב לוח חדש עם מחבר נוסף לחיישן אור. לשימוש עתידי…
שלב 6: הרכבה
- הקש על החורים עם M3
- הלחם את Assy LDR
-
הפוך את מחברי XH עבור:
- חיישני PIR
- מחזיק סוללות
- רצועת לד
- מתג הפעלה/כיבוי
- הלחם את רצועת לד, חתוך אותה והדבק אותו
- השתמש באקדח דבק כדי להדביק את חיישן ה- PIR
- הברג את ה- PCB באורך M3 - 5 מ"מ
-
חבר את כל המחברים:
- לחצי ירח: LDR על PIR1 וחיישן PIR ב- PIR2
- לירח מלא: LDR על חיישני PIR1 ו- PIR ב- PIR2 ו- PIR3
שלב 7: טען את התוכנה
חבר את ממשק ה- USB-Serial כפי שמוצג בתמונה למעלה. שמור על ההתמצאות !! אם בכל פעם שאתה מחבר אותו הפוך הוא לא יפגע בלוח, אבל עדיף להימנע ממנו.
השתמש ב- Arduino IDE להורדת התוכנה המתאימה.
השתמשתי בספריות חיצוניות שאתה צריך להתקין תחילה:
- Adafruit_NeoPixel
- PinChangeInterrupt
תוכנת התוכנה שלי בסיסית מאוד ואני מצפה שתשנה אותה:
- בעת ההפעלה, מסלול ה- LED יהבהב 3 פעמים כהודעה מבורכת.
- אז בקר הבקרה נכנס למצב שינה.
- כאשר זוהה תנועה, הוא מעיר את הבקר המיקרו ומדליק את רצועת הלדים.
במשחק עם התוכנה תוכל לשנות צבעים, עיכובים וכו '…
תהנה !!
מקום שני באתגר העיצוב PCB
מוּמלָץ:
צלם תמונות נהדרות באמצעות אייפון: 9 שלבים (עם תמונות)
צלם תמונות נהדרות עם אייפון: רובנו נושאים איתנו סמארטפון לכל מקום בימים אלה, לכן חשוב לדעת כיצד להשתמש במצלמת הסמארטפון שלך לצלם תמונות נהדרות! היה לי רק סמארטפון במשך כמה שנים, ואהבתי להחזיק מצלמה ראויה לתיעוד דברים שאני
מחזיק תמונות עם רמקול מובנה: 7 שלבים (עם תמונות)
מחזיק תמונות עם רמקול מובנה: הנה פרוייקט נהדר לביצוע בסוף השבוע, אם אתה רוצה ליצור רמקול משלך שיכול להכיל תמונות/גלויות או אפילו רשימת מטלות. כחלק מהמבנה אנו הולכים להשתמש ב- Raspberry Pi Zero W כלב הפרויקט, ו
בינה מלאכותית וזיהוי תמונות באמצעות האסקי לנס: 6 שלבים (עם תמונות)
בינה מלאכותית וזיהוי תמונות באמצעות HuskyLens: היי, מה קורה חבר'ה! אקרש כאן מ- CETech. בפרויקט זה, נסתכל על האסקי לנס מ- DFRobot. זהו מודול מצלמה המונע על ידי AI המסוגל לבצע מספר פעולות בינה מלאכותית כגון זיהוי פנים
שעון תמונות Google: 7 שלבים (עם תמונות)
שעון תמונות של Google: מדריכים אלה מראים כיצד להשתמש ב- ESP32 ו- LCD ליצירת שעון דיגיטלי עם תצוגת תמונות אקראית ברקע בכל דקה. התמונות הגיעו משיתוף אלבום תמונות Google שלך, פשוט הזן את קישור השיתוף ESP32 יעשה את העבודה; >
מסגרת תמונות Raspberry Pi בפחות מ -20 דקות: 10 שלבים (עם תמונות)
מסגרת תמונות Raspberry Pi בפחות מ -20 דקות: כן, זו עוד מסגרת צילום דיגיטלית! אבל רגע, הוא מלוטש יותר, וכנראה המהיר ביותר להרכבה ולריצה