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

מטאטא אוטומטי המונע על ידי Arduino: 9 שלבים
מטאטא אוטומטי המונע על ידי Arduino: 9 שלבים

וִידֵאוֹ: מטאטא אוטומטי המונע על ידי Arduino: 9 שלבים

וִידֵאוֹ: מטאטא אוטומטי המונע על ידי Arduino: 9 שלבים
וִידֵאוֹ: סטיגה מטאטא מכני SWP 475 2024, נוֹבֶמבֶּר
Anonim
מטאטא אוטומטי מופעל על ידי Arduino
מטאטא אוטומטי מופעל על ידי Arduino

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

שלב 1: מיקור חוץ של חומרים

חומרי מיקור חוץ
חומרי מיקור חוץ
חומרי מיקור חוץ
חומרי מיקור חוץ
חומרי מיקור חוץ
חומרי מיקור חוץ
חומרי מיקור חוץ
חומרי מיקור חוץ

החלק לפרויקטים מפורט להלן:

Arduino pro mini או כל לוח ארדואינו

פשוט השתמשתי בפרו מיני כי הוא יותר יעיל וקטנה יותר

נהג מנוע L298n

נהג מנוע זה משמש להנעת שני המנועים המניעים את המטאטא

דחוף מטאטא

אם אתה לא יודע מה מטאטא דחיפה, זה כמו מטאטא עם כמה מברשות

ומסתובב כשאתה דוחף אותו ואסוף את הלכלוך

2 מנועים מוברשים DC

פשוט השתמשתי בכמה מנועי DC שונים שקיבלתי ממכוניות צעצוע שבורות

שני חיישנים אולטרא סאונד

לחוש ולהימנע מחומות ומכשולים

שקע חשמל DC

לחייב את בנקים הכוח

בנקים כוח

לספק את הכוח הדרוש ללוח ולמנועים

שני כבלי זכרים מסוג USB

להתחבר לבנק כוח

שלב 2: דרושים כלים

כלים נדרשים
כלים נדרשים

כלי Dremel

לחתוך ולשים חור היכן שצריך

מגהץ

כמובן להלכת חוטים.

צְבָת

לחתוך חוט ולעזור לכופף את החוטים

אקדח דבק (אופציונלי)

להחזיק את המנועים יחד אבל אם אתה לא משתמש רק בזיפסים

מברג

כדי להדק ולשחרר את הברגים של מספר רכיבים

שלב 3: מצא היכן למקם את המנועים והחיישנים ועבודת הצביעה

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

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

שלב 4: הצבת חורים

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

שלב 5: לשים הכל ביחד

לשים הכל ביחד
לשים הכל ביחד
לשים הכל ביחד
לשים הכל ביחד
לשים הכל ביחד
לשים הכל ביחד

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

שלב 6: קוד

הקוד נוצר ב- Arduino IDE והוא כמובן c plus שונה. אם אתה רוצה להוריד את הקוד פשוט לחץ על הקישור למטה. אז ישנם שני חלקים של הקוד בתקופת הדיוט, תפקידו של החלק הראשון הוא לקבל את הנתונים מחיישנים כך שהלוח יוכל לנתח אותו ותפקידו של החלק השני הוא להקצות אילו מנועים מסתובבים ומתמרנים, זהו רק שני פשוטים חלקים. אם אתה תוהה כיצד העלתי את הקוד, אני פשוט משתמש ב- arduino uno להעלות

שלב 7: חיבור זה

חיבור זה
חיבור זה
חיבור זה
חיבור זה
חיבור זה
חיבור זה
חיבור זה
חיבור זה

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

VCC ו- GND של החיישנים מחוברים לבנקים החשמליים המספקים 5 וולט ופין טריג סיכת הד מחוברת לפינים המתאימים להם. גם הסיכות לשליטה במנוע מוגדרות בקוד

שלב 8: סגירתו

סוגרים את זה
סוגרים את זה

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

שלב 9: גימור נגיעות

זהו השלב האחרון בתקווה הארוכה הזו שאתה נהנה להכין אותה ואתה מוזמן לשנות ולשנות אותה.

מוּמלָץ: