תוכן עניינים:
- שלב 1: חומרה
- שלב 2: עיצוב התוכנית
- שלב 3: ארדואינו
- שלב 4: עוד קוד Yay !!!!
- שלב 5: אתה מחבר את הכל ביחד ומתפלל שהוא יסנתז (AKA צור קובץ הראשי שלך)
- שלב 6: הגדרת החומרה שלך ואילוצים
- שלב 7: הפעלת התוכנית
- שלב 8: זה חי
וִידֵאוֹ: פרויקט חיסכון במים: 8 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
מחברים: מוניק קסטיו, קרולינה סאלינס
הוטל עלינו לתכנן פרויקט שמטרתו לתרום לקיימות. החלטנו, בהיותנו תושבי קליפורניה ילידים שמרגישים שהם כל הזמן בצורת, ליצור חסכון במים הקשור במיוחד למערכות ממטרות. כפי שאנו יודעים רוב מערכות המים מותקנות על טיימרים אוטומטיים אשר נוטים להיות ארכאיים מאוד בעובדה שהם מופעלים או כבים, ללא מד אם משהו באמת צריך מים או לא. בהזדמנות הנדירה שאכן יורד לנו גשם והכל רווי כמו שצריך, ממטרות עדיין יורדים. בגלל זה בנינו מערכת אב טיפוס שתודיע לך לכבות את מערכת הממטרות כשהיא תגיע לרמת הלחות שנקבעה מראש, תוך הימנעות מבזבוז מים.
אז, היום אנו הולכים להראות לכם כיצד להכין חוסך מים משלכם, כך שתוכלו לעזור לכם לעשות את חלקכם בחיסכון במים תוך כדי הנאה בכיף!
שלב 1: חומרה
מה תצטרך כדי להתחיל:
- לוח FPGA Diligent Basys 3
- לוח ארדואינו UNO
- חיישן לחות קרקע
- לוח לחם
- חוטים
- LED ירוק
- LED אדום
- מיקרו USB ללוח Basys 3
- USB מסוג A/B עבור Arduino
- (2) נגדים של 330 אוהם
גישה ל- Vivado שניתן להוריד מאתר XILINX:
הורדת Vivado
וגישה ל- Arduino IDE שניתן להוריד מאתר Arduino:
הורדה של Arduino
ולבסוף גישה חיובית:)
שלב 2: עיצוב התוכנית
ראשית, תצטרך להבין במה אתה עומד להשתמש עבור התוכנית מתחילתו ועד סופו (וכל מה שביניהם). אז יצרנו תרשים Black Box - זה יעזור לך להמחיש את השלבים ומה יידרש ליצירת הפרויקט.
שלב 3: ארדואינו
ביצוע כל קובץ אחד אחד חיוני באיתור באגים ובדיקה אם יש לך שגיאות כלשהן, נתחיל עם הקוד עבור Arduino. קוד Arduino כאן משמש לאיסוף נתוני החיישן ותרגום הנתונים האנלוגיים לדיגיטליים.
שלב 4: עוד קוד Yay !!!!
לאחר מכן יישמנו את ה- D Flip-Flop.
ה- D Flip-Flop למטרותינו שימש לסינון נתוני ה- Arduino למערכת שלנו.
לאחר שתוודא שהוא מסונתז, תוכל לעבור לחלק הבא.
קוד בסיס התצוגה של SSEG ניתן לנו על ידי המנהיג הנדיב שלנו, פרופסור דנוביץ, עם עריכות קלות שיתאימו לצרכינו. כמו כן, השתמשנו במודול מחלק השעונים שנתן לנו פרופסור דנוביץ כדי להרבות את הצג.
ושוב וודא שהסינתזה הזו תסתיים ללא תקלות, כי אתה עומד לחבר את הכל יחד.
שלב 5: אתה מחבר את הכל ביחד ומתפלל שהוא יסנתז (AKA צור קובץ הראשי שלך)
לבסוף תשתמש בכל הקבצים הנפרדים ותרכיב אותם יחד. זהו השלב האחרון אך יכול להיות הצעד המתסכל ביותר, בהנחה שהוא אינו מסונתז. תמיד כיף לפתור את מה שקרה. לכן חשוב שתעשה כל קובץ צעד אחר צעד כדי להבטיח (ובכן, רוב הזמן) שהוא פועל.
קובץ האב מחבר את כל קבצי המשנה יחדיו.
שלב 6: הגדרת החומרה שלך ואילוצים
הקצנו את המתגים, היציאות והתשומות שלנו (הידועות גם בשם האילוצים שלך) למטרות אסתטיות, ארגון וזרימה, ותוכל לשחק גם עם העברת אלה. קובץ האילוצים קובע כיצד אנו מחברים פיזית את החוטים.
לוח הלחם וחיווט ה- LED בוצעו כך, במקום לפרסם מדריך שלב אחר שלב מייגע כאן תמונה ומדריך הפניה אשר סייעו בהקמת לוח הלחם שלנו-מאתר ההדרכה של Arduino.
כיצד להקים קרש לחם
ותמונה זו שימשה את
LED BLINK SKETCH
שלב 7: הפעלת התוכנית
זה הזמן להריץ הכל ולבדוק שגיאות. אם הוא לא פועל, עיין בכל אחד מהקבצים שלך וודא ששמות המטלות שלך תואמים. אנו עושים את הטעות הזו יותר מאשר נרצה להודות, אך תחביר חשוב מאוד.
הצבנו את הסף שלנו ל -550, ותוכלו לשחק עם זה גם כן.
מוּמלָץ:
חיסכון במים !: 4 שלבים
חיסכון במים !: Todos los días consumimos mucha agua! Frecuentemente nos damos duchas muy largas o no cerramos la llave. Este proyecto, mide cuanta agua están gastando y te avisa cuando pasas de ceros límites.Necesitas en Makey & MakeyCinta AdhesivaUtilizar una l
אירוע אופק אירוע במים מקוררים במים: 11 שלבים (עם תמונות)
Event Horizon קירור מים לבניית מחשבים: Horizon Horizon הוא מחשב אישי מותאם לקירור מים עם נושא שטח Sci-Fi במארז PC Wraith. עקוב אחרי כשאני עובר בשלבים ליצירת החיה הזו
חיסכון במים בעת גשם: 6 שלבים
חיסכון במים בעת גשם: עם הגשם האחרון שמתי לב שמערכת הממטרות שלי ממשיכה לעשות את עבודתה, גם כאשר יש בגינה די והותר מים. למה לא להשבית אוטומטית את הממטרה כשיורד גשם
פרויקט: חיסכון באנרגיה ביתי: 8 שלבים
פרויקט: חיסכון באנרגיה ביתית: האנה רובינסון, רייצ'ל וייר, קיילה קלירי השימוש בלוח Arduino וב- Matlab הוכיח שיטה פשוטה ויעילה לסייע לבעלי בתים לייעל את צריכת האנרגיה שלהם. הפשטות והרבגוניות של לוח הארדואינו מפתיעות. יש
פרויקט "מוכן מוכן" - שליטה על פרויקט "פונקציות כוח לגו": 9 שלבים
"Ready Maker" - שליטה על פרויקט "פונקציות כוח הלגו": למד כיצד לשלוט בלגו " פונקציות כוח " רכיבים עם לוח Arduino ובונה את הפרויקט שלך ב " Ready Maker " עורך (אין צורך בקוד) לשליטה מרחוק בדגם שלך