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

הפתעת יום הולדת עם ארדואינו: 8 שלבים (עם תמונות)
הפתעת יום הולדת עם ארדואינו: 8 שלבים (עם תמונות)

וִידֵאוֹ: הפתעת יום הולדת עם ארדואינו: 8 שלבים (עם תמונות)

וִידֵאוֹ: הפתעת יום הולדת עם ארדואינו: 8 שלבים (עם תמונות)
וִידֵאוֹ: נונסטופ גיימינג לא האמין שעשינו לו את זה! - חדר החלומות פרק 3 @NonStopGaming 2024, יולי
Anonim
Image
Image
הפתעת יום הולדת עם ארדואינו
הפתעת יום הולדת עם ארדואינו

מבוא

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

אלקטרוניקה ואהבה, הם כמו הקוטב הצפוני והקוטב הצפוני, המתאם היחיד ביניהם הוא שהם תמיד דוחים אחד את השני. אבל STEMpedia העניקה הגדרה חדשה לאהבה על ידי שילוב של אהבה עם אלקטרוניקה. על ידי שימוש בערכת ה- EVIVE STARTER הזו אני הולכת לתת הפתעה קטנה לבן זוגי ביום ההולדת שלה.

שלב 1: תרשים מעגלים

תרשים מעגלים
תרשים מעגלים

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

לפרויקט זה אנו זקוקים ל: 1. חיישן אולטרסאונד HC-SR04 2. מנוע סרוו SG90 3. ערכת Starter evive מופעלת ATmega2560 הדבר הטוב הוא שכל הרכיבים הללו הם חלק מערכת Starter evive.

התחל על ידי חיבור סיכה TRIG וסיכת ECHO של החיישן הקולי לפין מספר 12 ו -11 של הארדואינו. לאחר מכן חבר את סיכת ה- PWM של הסרוו לפין מספר 9 של הארדואינו. לאחר מכן אנו הולכים לחבר את כל מסופי +ve ו- -ve של החיישנים לסיכות +ve ו- -ve של ה- Arduino. זהו, זה פשוט ככה.

שלב 2: מודל תלת מימד

מודל תלת מימד
מודל תלת מימד

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

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

שלב 3: הדגמה מהירה

הדגמה מהירה
הדגמה מהירה

אז ככה זה נראה.

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

שלב 4: קוד

קוד
קוד
קוד
קוד

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

התחל על ידי הכללת הספרייה "Servo.h" בתוכנית. לאחר מכן הגדר את הקבועים ואת המשתנים הגלובליים שישמשו לאורך כל הקוד. כדי להשתמש בסרוו אנו יוצרים אובייקט ממעמד סרוו. לאחר מכן בסעיף ההתקנה, אנו מאתחלים את הסרוו באמצעות הפונקציה "servo.attach ()" והגדרת מצבי הסיכה עבור החיישן הקולי.

לבסוף, בחלק הלולאה () לאחר אתחול החיישן הקולי אנו בודקים אם המרחק של האובייקט הנע קטן מ -100 ס"מ. אם המרחק קטן מ -100 ס"מ אנו הולכים לפתוח את הדש על ידי סיבוב הסרוו 90 מעלות.

שלב 5: בדיקה

בדיקה
בדיקה
בדיקה
בדיקה
בדיקה
בדיקה
בדיקה
בדיקה

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

שלב 6:

תמונה
תמונה
תמונה
תמונה

בו כן..

שלב 7: קבצים

שלב 8: תודה

שוב תודה על קריאת ההדרכה. אני מקווה שזה יעזור לך.

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

מוּמלָץ: