תוכן עניינים:
- שלב 1: דברים שאתה צריך
- שלב 2: הכינו את המיכל
- שלב 3: צור מסד נתונים של Firebase
- שלב 4: צור Alexa Skill
- שלב 5: הגדרת ה- Raspberry Pi 3
וִידֵאוֹ: מזין דגים אוטומטי של אמזון Alexa מופעל: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
שכחת להאכיל את הדגים שלך?
עכשיו תן לאלקסה להאכיל את הדגים שלך, מכל מקום בעולם, כן מכל מקום. פרויקט זה נועד כך שתוכל להאכיל את חיית המחמד שלך מכל מקום בעולם, באמצעות כל מכשיר/אפליקציה של אלקסה.
רוצה להאכיל חיית מחמד אחרת?
אין בעיה פשוט הפוך את המיכל בגודל מתאים ולנוח אתה מוכן ללכת.
שלב 1: דברים שאתה צריך
- 1 X מנוע סרוו
- 1 X Raspberry Pi 3 (כל פטל Pi עם אינטרנט יעבוד)
- 1 X מתאם פטל פטל
- 1 X כרטיס MicroSD עם מערכת הפעלה Rasbian
- 3 X חוטי מגשר זכר לנקבה
- 1 X קרטון
- 1 X מספריים
- 1 סמן/עט
- 1 X סולם/סרגל
- 1 x תפקיד קלטת
- 1 X Echo Dot (אופציונלי)
שלב 2: הכינו את המיכל
סמן את המידות האלה על קרטון (אתה יכול להפוך אותו לגודל/קטן כרצונך)
השתמש בסמן/עט יחד עם סרגל וצור שלוש צורות מדויקות כמו אלה.
עכשיו חותכים את החלקים האלה בעזרת מספריים
שימו לב כי A (הקו הפנימי) תלוי בכמות המזון שאתם מאכילים לדוג.
עכשיו לקפל לאורך הקווים הפנימיים
מקפלים כל פיסה לאורך הקווים הפנימיים כלפי מעלה כפי שמוצג בתמונה.
עכשיו הדביקו אותם כמו פירמידה
הדביקו אותם כך שהם יוצרים מבנה דמוי פירמידה, כפי שמוצג בתמונה.
עכשיו תעשו כובע
עכשיו הפוך את המכסה לפה הקטן יותר של הפירמידה, זה צריך להיות קצת גדול כדי שזה לא ידלוף.
הדבק את המכסה בחוגה של מנוע הסרוו
הדבק את המכסה בחוגה של מנוע הסרוו בעזרת מעט סרט/דבק.
הדביקו את מנוע הסרוו על המיכל
לבסוף, הדביקו את מנוע הסרוו על המיכל, וודאו שהוא סוגר את הפה כראוי.
שלב 3: צור מסד נתונים של Firebase
- פתח את בסיס האש.
- לחץ על עבור אל המסוף.
- לחץ על הוסף פרויקט.
- תן שם לפרויקט שלך.
- לחץ על צור פרוייקט.
- לחץ על מסד נתונים.
- בחר התחל במצב בדיקה.
- רשום את מזהה בסיס האש שלך.
שלב 4: צור Alexa Skill
- בקר developer.amazon.com.
- היכנס באמצעות אישורי אמזון שלך.
- לחץ על מסוף המפתחים.
- לחץ על צור מיומנות.
- תן שם למיומנות.
- לחץ על בחר (מיומנות מותאמת אישית) ולאחר מכן צור מיומנות.
- לחץ על הכרטיסייה הזמנה ומלא את שם ההזמנה כמזין דגים.
- לחץ על הכרטיסייה עורך JSON והדבק את הקוד למטה (הסתכל בסוף).
- לחץ על בנה מודל.
- לחץ על הכרטיסייה נקודת קצה.
- העתק את מזהה המיומנות שלך.
- בקר באתר aws.amazon.com. (בכרטיסייה חדשה)
- לחץ על היכנס למסוף.
- לחץ על למבדה (חפש, אם לא בעמוד הראשון).
- לחץ על צור פונקציה.
- מלאו את הפרטים (צפו בתמונה).
- לחץ על צור פונקציה.
- לחץ על ערכת המיומנות של Alexa.
- לחץ על הפעל והדבק את מזהה המיומנות שלך.
- לחץ על הוסף.
- לחץ על שמור.
- כעת לחץ על שם המיומנות שלך (בדוק את התמונה).
- גלול מטה ובחר העלה קובץ Zip.
- הורד את ריפו Github מכאן.
- לפתוח את רפו.
- נווט אל התיקייה בשם Alexa/Lambda.
- פתח את הקובץ בשם lambda_function.py בכל עורך טקסט.
- כעת הדבק את מזהה בסיס האש בשורה 3 (החלף את כתובת ה- URL של כתובת האש שלך במזהה בסיס האש שלך)
- כעת העבר קובץ זה לארכיון lambda-zipped.zip. (אם אתה משתמש ב- WinRAR פשוט גרור ושחרר אותו לארכיון)
- עכשיו העלה את lambda-zipped.zip זה ל- aws.
- העתיקו את ה- ARN שלכם (ראו את התמונה)
- כעת חזור אל developer.amazon.com.
- הדבק את ה- ARN ולחץ על שמור נקודות קצה.
- לחץ על כרטיסיית בדיקה.
- החלף את המתג.
- הקלד את הפקודה - הפעל את מזין הדגים
- אם התקבלה תשובה אתה מוכן ללכת.
{
"interactModel": {"languageModel": {"invocationName": "מזין דגים", "intents": [{"name": "AMAZON. FallbackIntent", "samples": }, {"name": "AMAZON. CancelIntent "," samples ": }, {" name ":" AMAZON. HelpIntent "," samples ": }, {" name ":" AMAZON. StopIntent "," samples ": }, {"name": "FeedNow", "slots": , "samples": ["להאכיל את הדגים", "להאכיל את הדגים", "להאכיל את הדגים שלי עכשיו", "להאכיל את הדגים שלי בבקשה", "אנא האכילו הדג "," דג את ההזנה שלי עכשיו "]}]," סוגים ": }}}
שלב 5: הגדרת ה- Raspberry Pi 3
- חבר את מנוע הסרוו שלך לפינים הבאים.
- רוב האמצעיים (אדום) -> VCC (PIN 02)
- צבע עמום (חום) -> אדמה (PIN 06)
- צבע בהיר (כתום) -> PIN03
- היכנס ל- Pi שלך (באמצעות SSH או באמצעות צג/מקלדת/עכבר)
- פתח את טרמינל והפעל את הפקודות הבאות -
- cd שולחן עבודה
- שיבוט git
- כעת פתח את התיקייה Automatic-Fish-Feeder
- נווט לתיקייה Pi
- פתח את app.py בעורך טקסט.
- החלף את קו 5 בכתובת אתר בסיס האש שלך.
- שמור את זה.
- כעת פתח את טרמינל והפעל את הפקודות הבאות -
- cd שולחן עבודה
- cd מזין-דגים אוטומטי
- תקליטור Pi
- python3 app.py
- כעת השתמש במכשיר או באפליקציית אלקסה שלך ואמור - אלקסה, התחל את מזין הדגים
- אם הכל עובד אתה טוב ללכת.
- שים לב שב- app.py תוכל לערוך את הארגומנטים של הפונקציה FeedNow בשורה 11, הארגומנט הראשון הוא עיכוב והארגומנט השני הוא הזווית.
מוּמלָץ:
מזין דגים Arduino Uno ב 6 שלבים זולים וקלים !: 6 שלבים
מזין הדגים Arduino Uno ב -6 שלבים זולים וקלים !: כך שאולי יהיה צורך בקצת סיפור רקע לפרויקט זה. לאנשים עם דגים לחיות מחמד הייתה כנראה אותה בעיה כמוני: חופשות ושכחה. כל הזמן שכחתי להאכיל את הדגים שלי ותמיד הסתבכתי לעשות זאת לפני שהגיע ל
מזין דגים BETTA מחדש: 5 שלבים
שינוי מזין הדגים BETTA: מונע על ידי מזין הדגים Betta, פרויקטים אלה משתמשים בעיצוב הבסיסי של Trevor_DIY ומחיל עליו פונקציות חדשות. מאכיל דגים בכוחות עצמו עם סט טיימר, גרסה זו שעוצבה מחדש מוסיפה כלים שימושיים יותר למשתמש, כגון כמה ספינים עד
מזין צמחים אוטומטי WiFi עם מאגר - הגדרת גידול פנימי/חיצוני - צמחי מים באופן אוטומטי עם ניטור מרחוק: 21 שלבים
מזין צמחים אוטומטי WiFi עם מאגר - הגדרת גידול פנימי/חיצוני - צמחי מים באופן אוטומטי עם ניטור מרחוק: במדריך זה נדגים כיצד להתקין מערכת הזנת צמחים פנימית/חיצונית המותאמת באופן אוטומטי לצמחים וניתנת לניטור מרחוק באמצעות פלטפורמת Adosia
תותח פנאומטי אוטומטי. מופעל Arduino מופעל: 13 שלבים
תותח פנאומטי אוטומטי. נייד ו Arduino מופעל: היי לכולם! זו ההנחיה להרכיב תותח פנאומטי נייד. הרעיון היה ליצור תותח שיכול לירות דברים שונים. הצבתי כמה מטרות עיקריות. אז מה התותח שלי צריך להיות: אוטומטי. כדי לא לדחוס אוויר באופן ידני עם
כיצד להכין מזין דגים אוטומטי: 6 שלבים (עם תמונות)
כיצד להכין מזין דגים אוטומטי: במסגרת לימודי ההנדסה התבקשנו להשתמש בארדואינו או/ו פטל על מנת לפתור בעיה יומיומית. הרעיון היה להכין משהו שימושי ושאנו מעוניינים בו. רצינו כדי לפתור בעיה אמיתית. הרעיון לעשות אוט