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

FEDORA 1.0, עציץ חכם: 8 שלבים (עם תמונות)
FEDORA 1.0, עציץ חכם: 8 שלבים (עם תמונות)

וִידֵאוֹ: FEDORA 1.0, עציץ חכם: 8 שלבים (עם תמונות)

וִידֵאוֹ: FEDORA 1.0, עציץ חכם: 8 שלבים (עם תמונות)
וִידֵאוֹ: The mind behind Linux | Linus Torvalds | TED 2024, יולי
Anonim
Image
Image
FEDORA 1.0, עציץ חכם
FEDORA 1.0, עציץ חכם
FEDORA 1.0, עציץ חכם
FEDORA 1.0, עציץ חכם

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

מאפיינים

  1. השקיית הצמח באופן אוטומטי, כאשר לחות הקרקע מתייבשת
  2. מיכל מובנה בנפח 1 ליטר והמשאבה המיקרו -טבולה המותקנת בסיר מסייעים להשקות את המפעל בזמן הנכון
  3. מחוון מפלס המים מתווסף עם FEDORA כדי לחוש את מפלס המיכל, אם מפלס המיכל מתרוקן, המשתמש יכול לזהות אותו באמצעות נוריות החיווי
  4. נורית מצב הקרקע מתווספת גם לסיר לחישה של לחות הקרקע (אם יש שגיאה במנגנון השאיבה, רמת הלחות בקרקע מתייבשת)
  5. חיישן טמפרטורה ולחות מתווסף עם סיר זה כדי לחוש את הטמפרטורה והלחות הנוכחיים של הסביבה
  6. אור צמיחה נוסף עם העציץ הזה כדי לספק מספיק אורות מלאכותיים לצמח
  7. מקלט שמע Bluetooth מותקן בפנים, יעזור להזרים מוזיקה מסמארטפונים באמצעות Bluetooth
  8. נוריות RBG המורכבות בחלק העליון של הסיר עוזרות לבטא את רגשות הצמח/העציץ שלנו
  9. שעון מעורר נוסף עם FEDORA, שעון מעורר זה לא יתאפס אם אספקת החשמל כבויה (פרטי האזעקה יאוחסנו ב- EEPROM)
  10. שעון מרענן למסך אוטומטי למשך 24 שעות נוסף עם הסיר
  11. חיישן זרימת יתר מתווסף עם הסיר כדי למנוע זרימת יתר של המיכל, בזמן שאנו ממלאים אותו
  12. הודעה קולית או מתקן אינטראקציה (מוקלט/שמור) נוסף עם הסיר הזה כדי להפוך אותו לכל כך אטרקטיבי
  13. חיישן רגיש נוסף אליו, הימנע מהפעלת הודעה קולית בזמן השינה (לילה לאחר כיבוי האורות)
  14. מגש נהיגה מנוע צעד נוסף עם הסיר, כדי להוציא את הארדואינו ולהעלות את הקודים (עדכונים), מבלי להסיר את הצמח ששתלנו בראשו
  15. תאורה אחורית LED RBG להפוך את הסיר לאטרקטיבי יותר
  16. מפלט מאוורר/מאוורר קריר נוסף מתווסף עבור פליטת החום הנוצר בשכבת המעגל עקב IC הרגולטור 7805

התכונות דילגו עקב הבחינות והמטלות שלי

  1. מערכת משאלות אוטומטית, שיכולה לאחל למשתמש (בוקר טוב, צהריים וכו ') כשהוא מגיע לפני הסיר (משאלות מסוימות (למשל: בוקר טוב) ימסרו רק פעם ביום)
  2. תקשורת של FEDORA על מצב העבודה הנוכחי שלהם (מה שיכול לעזור למשתמש לזהות שגיאות או תנאי מיכל ריקים של סיר אחר שנשמר בביתו), ואז הם אומרים את זה למשתמש שלהם, כשהוא מציג מול הסיר.
  3. צמח רגיש למגע, אם מישהו נוגע בצמח, נוריות נוריות הרקע הופכות לאדומות ומזהירות אותן באמצעות קול
  4. רעד או תחושת נטייה, המסייעת במניעת דליפת מים לשכבת המעגל (באמצעות חיישני גירו)

אם מישהו מכין את הסיר הזה, נסה ליישם את 4 התכונות הללו, הוא יכול להפוך את הסיר לאטרקטיבי יותר

שלב 1: מה תצטרך?

התקציב הכולל של הפרויקט הזה הוא בסביבות 200 $ (מקסימום) ליחידה. ניתן למצוא בקלות את כל הרכיבים המפורטים להלן ב- sparkfun, digikey, ebay או כמה חנויות מקוונות סיניות כמו banggoods.com או aliexpress.com. ברוב שם הרכיבים, צירפתי קישור למוצר בחנויות שונות. כמה רכיבים כמו נגדים, קבלים, אפס PCB, טרנזיסטורים וכו 'זמינים בחנויות המקוונות כמארז של 100 חלקים ומעלה, כך שתוכל פשוט לרכוש אותם מ חנויות החומרה המקומיות שלך או רכיבי אלקטרוניקה שמוכרים חנויות.

רכיבים

  1. ארדואינו אונו
  2. ארדואינו מגה
  3. מודול מסך מגע בגודל 2.4 אינץ '
  4. מודול ממסר 2 ערוצים 5v
  5. חיישן לחות קרקע
  6. מודול RTC (DS1302) עם סוללה
  7. מודול רגיש
  8. מודול חיישן לחות וטמפרטורה DHT11
  9. נוריות RBG - 5 חלקים (קתודה נפוצה)
  10. רפלקטורים זעירים עבור 5 מ"מ LED - 3x
  11. מאוורר ישן יותר לקירור מעבד
  12. משאבת מיקרו מנוע
  13. מתאם 12V/2A AC - DC
  14. שקע למתאם AC - DC (שקע חבית)
  15. מנורת לד גמישה
  16. שקע USB (למנורת LED גמישה)
  17. רמקולים (קוטר 5 ס"מ) - 2x
  18. מגבר אודיו (או לרכוש רמקול נייד באיכות גבוהה, נוכל לפרק ולקחת את הרמקולים והמגבר לפרויקט שלנו)
  19. מקלט שמע Bluetooth
  20. מודול נגן MP3 מיני DFPlayer
  21. כרטיס זיכרון Micro SD (בכל גודל (מקסימום 32 GB))
  22. כונן CD/DVD ישן
  23. טרנזיסטור = BC548 - 3x
  24. נגדים = 220k - 3x, 22k - 1x, 470 אוהם - 3x, 1k -1x
  25. נהג מנוע L293D IC - 2x
  26. 7805 רגולטור IC
  27. גוף קירור ל- 7805
  28. קבלים = 1uf/63v, 10uf/63v (1 כל אחד)
  29. LED = כחול (5 מ"מ / 2 מ"מ)
  30. מסוף בורג 2 ערוצים -2x
  31. כבלי מגשר = זכר לזכר, נקבה לזכר, נקבה לנקבה (חבילה 40x (כל אחת))
  32. חוטי חיבור - 3 מטר
  33. אפס PCB (קטן) - 2x
  34. עציץ (עם גובה של לפחות 30 ס מ (סוג מרובע/מלבני או מעגלי))

  35. צלחות או גיליון בעל שני גדלים שונים (בדוק את התמונה בשלב "ציורים" (שלב 3) לקבלת מושג על חלק זה או צפה בסרטון ההרכבה)
  36. מגש (בדוק את התמונה בשלב "ציורים" (שלב 3) לקבלת מושג לגבי חלק זה או צפה בסרטון ההרכבה)
  37. לחץ למתג נעילה עצמית מופעל
  38. מרפק PVC 3/4 אינץ ' - 1x
  39. מתאם זכר 3/4 אינץ 'וכובע קצה
  40. צינור PVC בגודל 3/4 אינץ ' - 20 ס"מ
  41. צינור אוויר לאקווריום - 2 מטר
  42. חיבורי T לצינור אוויר לאקווריום - 4x
  43. רגולטורים (תראו את האיור) - 3x
  44. צמח טוב למראה
  45. סיכות כותרת (אדום, שחור, צהוב, כחול, לבן)

כלים

  1. מלחם
  2. עופרת הלחמה
  3. שטף הלחמה
  4. משאבת הלחמה (לא חובה)
  5. אקדח דבק
  6. מקלות דבק
  7. מַסוֹר לְמַתֶכֶת
  8. טוויזר
  9. מברגים
  10. הדבק כיור חום
  11. עטי מרקר

שלב 2: ציורים לדוגמא לקבלת רעיון לגבי מבנה הסיר

ציורים לדוגמא לקבלת רעיון לגבי מבנה הסיר
ציורים לדוגמא לקבלת רעיון לגבי מבנה הסיר
ציורים לדוגמא לקבלת רעיון לגבי מבנה הסיר
ציורים לדוגמא לקבלת רעיון לגבי מבנה הסיר

הדמויות המוצגות לעיל נותנות הסבר מפורט אודות העיצוב של FEDORA. אנו רוצים לרכוש עציץ רגיל (עשוי ABS) ונחלק לאחר מכן ל -3 שכבות על ידי הנחת יריעות/צלחות העשויות ABS או כל חומר חזק אחר. באיור 2 ניתן לראות את החלק הקדמי של העציץ, אנו רוצים ליצור חור מלבני למקם מגש לשמירה על הרכיבים שלנו בסיר. אנו הולכים לפתוח ולסגור את הסיר הזה באמצעות מנוע הצעד של מדריך העדשות בתוך כונן CD/DVD; זה לפשט את תהליך האבחון (כלומר, אם יש שגיאה כלשהי בתהליך העבודה של FEDORA, על המשתמש לרצות להוציא את המעגלים ולבדוק אותו על ידי החלפת הצמח והאדמה המונחים בשכבת השתילה. הצבע שני ציאן הנקודות בלוח הבקרה הן חיישן SR505 ומתג הפעלה של העציץ. וחורים להנחת רמקולים נוספים בשני צידי העציץ. תצוגת TFT להצגת מצב והתראות מתווספות בחזית FEDORA כפי שמוצג באיור.

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

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

הערה:

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

שלב 3: הפצת כוח ולוח נהגים מוטורי

לוח הפצת חשמל ולוח נהגים
לוח הפצת חשמל ולוח נהגים
לוח הפצת חשמל ולוח נהגים
לוח הפצת חשמל ולוח נהגים

בפרויקט זה אנו הולכים לתאם יותר מעשרה חיישנים ומודולים יחד. כל אחד מהם צריך טווחי מתח שונים. החיישנים והמודולים שנוספו בעיצוב זה (FEDORA 1.0) זקוקים לאספקת 5V בלבד ומשאבת המיקרו ומאוורר קריר הפליטה זקוקים לאספקה של 12V. כדי לספק אספקת חשמל לכל רכיב ורכיבים, אנו זקוקים ללוח חלוקת חשמל שיכול לספק גם 5V וגם 12V. אז ייצרנו מעגל כפי שמוצג באיור לעיל ליישום זה. בנוסף לכך חיברנו שני מעגלים L293D במעגל זה להנעת מנוע הצעדים, מאוורר קריר ומשאבת מיקרו.

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

  1. 7805 רגולטור IC
  2. 2x L293D נהג מנוע IC
  3. סיכות כותרת (שחור עבור GND, צהוב עבור 5V, כחול עבור קלט מנוע צעד, לבן עבור קלט Arduino)
  4. קבל 10uf/63V
  5. קבל 1uf/63V
  6. נגד 1x 1k
  7. מסופי בורג 2 ערוצים (למקרר ולמשאבה)
  8. שקע חבית / התאמת שקע למתאם AC-DC שלך
  9. PCB אפס
  10. וחתיכת גוף קירור עבור 7805

(הלחמה של שני סיכות כותרת במקום LED, נוכל להוסיף את הלד הזה לסיר שלנו מאוחר יותר)

הערה:

אל תשכח להוסיף 'משחת גוף קירור' לפני תיקון 7805 IC על פיסת גוף הקירור

בחר שקע ימני שיכול להתאים לפין הפלט של מתאם AC-DC 12V/2A שלך

אם אתה רוצה להוסיף מודולים כלשהם (כמו מגבר אודיו), שעובדים ב -12 וולט, אתה רק צריך להוסיף כמה סיכות כותרת (הוספתי כמה סיכות כותרת אדומות בשביל זה במעגל שלי, אך לא השתמשו בהן בפרויקט זה)

שלב 4: חיישן מחוון מפלס מים

חיישן מחוון מפלס מים
חיישן מחוון מפלס מים

תרשים המעגל הראה את הצרכים לעיל

  1. 3x טרנזיסטורים BC548
  2. נגדים 3x 220 אוהם
  3. נגדים 3x 470 אוהם
  4. נגד 22K 1x
  5. וחתיכת PCB

הלחם את המעגל במעגל הלוח והצמד אליו את סיכות הכותרת

1. אספקת 5V (חבר אותם יחד)

2. GND (חבר את כל השטח יחד)

3. רמת מים גבוהה

4. רמת מים בינונית

5. רמת המים נמוכה

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

שלב 5: חיישן זרימת מים

חיישן זרימת מים
חיישן זרימת מים

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

שלב 6: הרכבת רכיבים שלמים

Image
Image
הרכבת רכיבים שלמים
הרכבת רכיבים שלמים
הרכבת רכיבים שלמים
הרכבת רכיבים שלמים

תרשימי חיבור ורכיבים הדרושים לכך מפורטים למעלה! פשוט עברו על הסרטון כדי לקבל מושג לגבי משימת החיבור!

קובץ מסמך עם סיכות חיבור נוסף עם זה!

שלב 7: התראה קולית, יצירת קובצי שמע

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

. אם תשנה את סדר קבצי ה- mp3 (מסודר לפי שם), פשוט בצע ריצה לדוגמא וסמן לרשום את סדר ה- MP3 ושנה אותם בקוד שהעלינו למגה הארדואינו שלנו.

דיאגרמת חיבור למודול MP3 המריץ ניתנת בשלב הקודם

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

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

שלב 8: ספריות וקודים

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

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

ספריות שלא מופיעות למעלה הן, ספריות שכבר קיימות ב- Arduino IDE!

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

להוספת ספריות קובצי ה- zip, עבור אל סקיצה> כלול ספרייה> ולאחר מכן לחץ על אפשרות להוספת הספרייה המעוצבת ב- zip

מוּמלָץ: