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

סקריבוקס: 9 שלבים (עם תמונות)
סקריבוקס: 9 שלבים (עם תמונות)

וִידֵאוֹ: סקריבוקס: 9 שלבים (עם תמונות)

וִידֵאוֹ: סקריבוקס: 9 שלבים (עם תמונות)
וִידֵאוֹ: מה קורה כשהשחקנים הכי טובים בארץ עושים סקיי בייס !!! סוף מטורף ביותר !!! 2024, יולי
Anonim
סקריבוקס
סקריבוקס

הפחדת ליל כל הקדושים לילדים

אם ילד מסוגל לרדת מתחת ל -30 ס מ מהתצוגה המפחידה הזו … הם יפחדו מיידית מעכביש מצמרר ושעיר שנופל.

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

הודות לרכיבים אלה ואחרים שאנו משיגים: Buh !!!!!!!! פחד עצום עבור הצעירים שבבתים שלנו, (וגם עבור הצעירים לא כל כך:)

שלב 1: רכיבים

רכיבים
רכיבים
רכיבים
רכיבים
רכיבים
רכיבים

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

חלקים אלקטרוניים:

ארדואינו אונו

חיישן מרחק

מנוע סרוו

מנוע צעדים)

חוטים

מקור אנרגיה

חלקי בנייה:

קופסת עץ

מדף מעץ

לוח קצף

ניילון הילום

עכביש שחור

תרסיס צבע

קורי עכביש

דבק לבן

קרש נוצה

מחטים

כלים:

פאזל

מַשׁחֵז

תרגיל

דבק סיליקון

מספריים

קלטת

שלב 2: תרשים זרימה

תרשים זרימה
תרשים זרימה

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

שלב 3: קוד

קוד
קוד

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

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

שלב 4: חיווט + ארדואינו; טינקרד

חיווט + ארדואינו; טינקרד
חיווט + ארדואינו; טינקרד

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

בתמונה המצורפת נראה בבירור מאוד מה הם הקשרים בארדואינו שלנו. לפי חלקים:

1. לחיישן HC-SR04 יש 4 חיבורים. אחד מהם מחובר ל- 5V, לקלט החיובי של לוח הלוח ועוד אחד לקרקע, הקלט השלילי של לוח הלוח. 2 החיבורים האחרים מחוברים לכניסות והיציאות הדיגיטליות.

2. ל- servomotor 3 חיבורים, החוט החום הכהה מחובר לשלילי (הקרקע), האדום לחיובי (5V), והכתום למספר 7, כדי לשלוט בסרוו.

3. המדרגה היא המרכיב עם יותר חיבורים, והוא מורכב משני חלקים; מצד אחד, המנוע עצמו, ומצד שני לוח חיבור המאפשר לחבר אותו עם הארדואינו. ללוח זה יש פלט 5V, חיבור נוסף לקרקע ו -4 כבלים שיעברו לבקרת המדרגות.

שלב 5: בנייה פיזית: מנגנון צעדים

בנייה פיזית: מנגנון צעדים
בנייה פיזית: מנגנון צעדים
בנייה פיזית: מנגנון צעדים
בנייה פיזית: מנגנון צעדים
בנייה פיזית: מנגנון צעדים
בנייה פיזית: מנגנון צעדים

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

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

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

שלב 6: בנייה פיזית: מנגנון סרוו

בנייה פיזית: מנגנון סרוו
בנייה פיזית: מנגנון סרוו
בנייה פיזית: מנגנון סרוו
בנייה פיזית: מנגנון סרוו
בנייה פיזית: מנגנון סרוו
בנייה פיזית: מנגנון סרוו
בנייה פיזית: מנגנון סרוו
בנייה פיזית: מנגנון סרוו

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

שלב 7: בנייה פיזית: בניית קופסאות

בנייה פיזית: בניית קופסאות
בנייה פיזית: בניית קופסאות
בנייה פיזית: בניית קופסאות
בנייה פיזית: בניית קופסאות
בנייה פיזית: בניית קופסאות
בנייה פיזית: בניית קופסאות
בנייה פיזית: בניית קופסאות
בנייה פיזית: בניית קופסאות

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

שלב 8: מוצר סופי

מוצר סופי
מוצר סופי
מוצר סופי
מוצר סופי
מוצר סופי
מוצר סופי

להלן התמונות של ה- Scarybox שהסתיימו!

שלב 9: מסקנה

סיכום
סיכום

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

תודה רבה מכל ליבנו!

טירמיסו:)

מוּמלָץ: