תוכן עניינים:
- אספקה
- שלב 1: הבנת אופן הפעולה של המזין
- שלב 2: התחל להדפיס את חלקי מזין החתולים והזמין את החלקים לרכישה
- שלב 3: התחל לטעון מערכת הפעלה ב- Pi והגדר
- שלב 4: העתק את קבצי שרת האינטרנט לתיקייה/var/www/html
- שלב 5: שנה את קובץ 'sudoers'
- שלב 6: העתק את קבצי הסקריפט לספריית CatFeeder
- שלב 7: שנה את קובץ Crontab להפעלת התסריט 'checkDispenseFood'
- שלב 8: התחל את חלק החיווט בפרויקט - בנה את תיבת הבקרה
- שלב 9: הרכיב את מזין החתולים
- שלב 10: הוסף כוח לתיבת ה- Pi ו- Control
וִידֵאוֹ: מזין לחתול תעשייתי (חיית מחמד): 10 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
אני נוסע שבועות רבים בכל פעם ויש לי חתולים פראיים בחוץ שצריך להאכיל אותם בזמן שאני לא נמצא. במשך מספר שנים, אני משתמש במזינים משתנים שנרכשו מאמזון הנשלטים באמצעות מחשב פטל פטל. למרות שמערכת ההאכלה שלי משתמשת בשני מזינים (ראשי וגיבוי), האמינות של מזיני המגורים הייתה דאגה. פרויקט זה מסיר הרבה מדאגה האמינות. מזין זה עדיף על המזינים שנרכשו שהשתנו בדרכים הבאות: קל יותר לתכנות, IOT, מנוע כבד, מיסבים על פיר. החלקים הנעים כולם מפלדה, נותנים את כל המזון (לא נשאר במזין), הפירוק קל, מאפשר ניקוי יסודי וקצב ההזנה עקבי מלא או כמעט ריק.
מזין החתול התעשייתי Strength הוא פרויקט מזין לחיות מחמד המבוסס על אינטרנט/אינטרנט: מחשב (פטל פאי) נשלט
המזין מופעל על ידי שרת אינטרנט. השרת מציג את התמונה הנוכחית של קערה. לשרת האינטרנט יש כפתורים ל: להאכיל לפי דרישה, לצלם תמונה חדשה, להתאים אישית בקלות את זמני האכלה אוטומטית, לציין כמה אוכל הוזן להאכיל כמויות שונות של ביצים בזמנים שונים של היום - להתאים אישית תמונות מיילים בקלות לפני ואחרי האכלה כדי לאמת את הפעולה צלם על פי דרישה שרת האינטרנט מציג את התמונה הנוכחית של הקערה באתר יומני האתר ומציג כמה אוכל הונפק.
אמינות - מנוע באיכות גבוהה, מסבים למזעור בלאי, גיבוי סוללה לפאי.
קישוריות - רחוק מהבית? בדוק את אספקת המזון של חיית המחמד שלך.
מזין זה מעוצב למעשה כתת -חלק למערכת האכלת חתולים פראית בחוץ. מערכת האכלה חיצונית מכילה שניים ממזינים אלה לצורך יתירות במקרה של כשל. המערכת החיצונית הינה הוכחת דביבון. הוא מיועד להפעלה ללא השגחה לפרקי זמן ארוכים. אקשר את מערכת החוץ הגדולה יותר במועד מאוחר יותר.
מכיוון שאחרים ירצו להשתמש במזין זה בסביבה פנימית, הוספתי בסיס, מכסה וקערה. אני אשתמש בשלי ללא הבסיס והקערה. אני כולל גם הרחבה למקרה שמישהו רוצה קיבולת נוספת.
אני משתמש במזינים מבוקרי פטל במשך תקופה ארוכות ואני מרוצה מהאמינות. מזין זה פועל מספר שבועות, פורק ונבדק. המזין היה מפורק בקלות וניקה בקלות. יכולתי להסיר את כל שאריות המזון כדי שהחיות שלי לא יחלו. אני מאמין שהאמינות תהיה גבוהה מאוד.
פרויקט זה דורש מדפסת תלת מימד. זו לא אמורה להוות בעיה אם אין לך אחת וגרה באזור מטרו גדול. בספריות רבות יש מדפסות תלת מימד עכשיו.
כתב ויתור: פרויקט זה מקשר לאתרי אינטרנט אחרים המכסים את השלבים הדרושים להתקנת תוכנה על פטל פאי וכו '. זהו "ההנחיה" הראשונה שלי, והוראות אלו נכתבות ברמה גבוהה ואינן נכנסות לפרטים הקטנים ביותר.. ייתכן שיהיה צורך בבדיקה/מחקר נוסף.
אספקה
ממיר רמה לוגית
פאי פטל
ספק כוח מיקרו USB של פטל פיי
ממסר
מוסיף הברגה מפליז
ספק כוח DC
נהג מנוע צעד
מיסב כדורי אטום מגומי
מנוע צעדים
צימוד גמיש
כרטיס זיכרון
מצלמת USB
צימוד פיר אוגן 8 מ מ
פיר עגול מתכת 8 מ"מ על 100 מ"מ
שלב 1: הבנת אופן הפעולה של המזין
המזין מורכב ממאגר המחזיק מזון. המיכל יושב על גבי מסוע בורג. מסוע הבורג מסתובב על ידי מנוע צעד אשר יש לו מספיק מומנט להפעלת הסופגנית.
המנוע מונע על ידי שנאי 12V דרך בקר צעדים. הכוח לבקר נשלט על ידי ממסר המפעיל/כבה את ההפעלה רק כאשר המזין פועל. מנועי צעד משתמשים בחשמל גם כשהם לא מסתובבים. זו הסיבה שהתקנתי ממסר - אספקת חשמל רק כאשר המנוע נדרש. בקר הצעדים נשלט על ידי מחשב פטל פאי בעל שרת אינטרנט.
דף אינדקס שרת האינטרנט כולל ארבעה כפתורים השולטים בפאי. יש כפתור "הגדרות" (מקושר לדף הגדרות), כפתור "הזנת עכשיו" (מקושר לדף הזנה עכשיו), כפתור "תמונה" (מקושר לדף תמונה) ו"אפס מילוי "(מקושר ל- דף איפוס).
"כפתור הגדרות" -> settings.php - דף זה כותב את ההגדרות לקובץ טקסט (config.txt) הנמצא בספריית/var/www/html. קובץ txt זה יקרא כל שעה כדי לראות אם הגיע הזמן להאכיל וכמה להאכיל.
"Feed Now" -> button.php - דף זה מכנה את סקריפט המעטפת "feedNow.sh" המכנה את סקריפט הפיתון"
/home/icf/catFeeder/feedNow.py.
"כפתור איפוס" רק מאפס את ספירת המזינים לאפס. הספירה הנוכחית נשמרת על ידי הקובץ "fdrCount.txt".
"כפתור תמונה" מאלץ את המצלמה לצלם תמונה חדשה. התמונה באתר מתעדכנת אחת לשעה וצולמת 10 דקות לאחר כל שעה (לאחר שהמזין הוציא את האוכל.
ה- crontab ישתנה להפעלת סקריפט פייתון "checkDispenseFood.py" כל שעה בשעה. סקריפט זה קורא את הקובץ config.txt. הוא מסתכל על השעה הנוכחית, רואה אם הזמנים תואמים לאחת משלושת זמני ההזנה. אם יש התאמה, היא מפיצה את כמות המזון המוגדרת על ידי קובץ config.txt. התסריט גם קורא לתסריט המשלח באימייל תמונה מהמצלמה לפני האכלה ולאחר האכלה. בדרך זו מישהו יכול לוודא שהוא אוכל את כל האוכל ושהמכשיר פועל.
המזווה נבדק עם סוג אחד בלבד של שיבולת חתולים (מיאו מיקס). המזין אכן מרוקן את הקופסה לחלוטין עם מעט מאוד "חור חולדות". נראה כי המזין מחלק כמויות מזון עקביות בין אם המאגר מלא לחלוטין או כמעט ריק.
שלב 2: התחל להדפיס את חלקי מזין החתולים והזמין את החלקים לרכישה
כל קבצי המדפסת התלת מימדית ממוקמים ב- thingiverse. קישור
הורד והתחל להדפיס את כל קבצי ה- stl. ייקח להם זמן להדפיס, אז בזמן שכל החלקים מודפסים, עברו לחלק המחשב של הפרויקט.
שלב 3: התחל לטעון מערכת הפעלה ב- Pi והגדר
הוראות אלה מיועדות להתקנה ללא ראש. אני משתמש ב- mac כך שאני לא יודע אם כל השלבים יהיו שונים בכל סוג מחשב שבו אתה משתמש.
הורד את Raspbian אל תשתמש ב- NOOBS.
הגדר והתקן את Raspbian בכרטיס ה- sdcard והתקן את הכרטיס ב- PI. קישור הדרכה. השתמשתי ב- balenaEtcher.
התקן את הכרטיס ו- ssh לתוך ה- pi
אבטח את הפאי שלך
צור את ה- icf (חשבון מזין החתולים התעשייתי)
sudo adduser icf
התקן והגדר שרת אינטרנט - התקן והגדר PHP
הורד את הקבצים מ- github
שלב 4: העתק את קבצי שרת האינטרנט לתיקייה/var/www/html
העתק את קבצי שרת האינטרנט לתיקייה/var/www/html
אמת/הגדר את ההרשאות/הבעלים של הקבצים
לאחר העתקת הקבצים ב- pi, ודא שהבעלים וההרשאות תואמים את התמונה.
אם אתה חדש ב- Linux/פטל פאי? Google "chown" ו- "chmod" כדי ללמוד כיצד להגדיר בעלים והרשאה ב- Linux.
שלב 5: שנה את קובץ 'sudoers'
הקלד את הפקודה הבאה sudo nano /etc /sudoer
הוסף את השורה לתחתית הקובץ
www-data ALL = (ALL) NOPASSWD: /var/www/html/feedNow.sh, NOPASSWD: /var/www/html/camera.sh
שלב 6: העתק את קבצי הסקריפט לספריית CatFeeder
צור ספריית catFeeder בספריית icf והעתק את הקבצים מ- github לספרייה זו.
בדוק והגדר את הבעלים/הרשאות כך שיתאימו לתמונה למעלה.
שנה את הקוד בקבצים הבאים עבור הדוא ל שלך: sendAfterEmail.py, sendBeforeEmail.py
שלב 7: שנה את קובץ Crontab להפעלת התסריט 'checkDispenseFood'
הקלד את השורות הבאות בשורת הפקודה
sudo crontab -e
הוסף את השורה הבאה לתחתית הקובץ
10 */1 * * * sh /var/www/html/camera.sh >>/home/icf/logs/camera 2> & 1
0 * * * * sh /home/icf/catFeeder/checkDispenseFood.sh >>/home/icf/logs/cronlog
פעולה זו תבצע את התסריט 'checkDispenseFood.sh' מדי שעה על שעה. אם ההגדרות משרת האינטרנט תואמות, המזין יחלק מזון.
פעולה זו תצלם כל 10 דקות לאחר השעה.
שלב 8: התחל את חלק החיווט בפרויקט - בנה את תיבת הבקרה
בנה את תיבת הבקרה. הפכתי את תיבת הבקרה שלי לגדולה, רק כדי להקל על ההרכבה והחוט. אני יכול לשנות את העיצוב הזה ולהפוך אותו לקומפקטי הרבה יותר.
חיבור המנוע לתיבת הבקרה: השתמש בשני מכלולי תקע תעופה. גזרו את ארבעת החוטים (4) מהמנוע. יש חור אחד בתושבת המנוע לתקע. בתיבת הבקרה ישנם שני חורים. השתמש באחד החורים עבור תקע המנוע. התקן את המנוע בתושבת המנוע באמצעות (4) ארבעה שקעי משושה על 3 מ"מ על 8 מ"מ והלחם את 4 החוטים לתקע אחד. חתוך את מחברי הדופונט מהצד השני של 4 החוטים והלחם את התקעים משני הצדדים כדי ליצור כבל הנכנס לתוך תיבת הבקרה. הלחמה 4 חוטים לתקע אחר שישמש לתקע תיבת הבקרה. התקן את תיבת הבקרה של הכנס
התקן את ה- pi באמצעות שקעי משושה של 2 מ"מ X 8 מ"מ, ממסר באמצעות שקעי משושה של 2 מ"מ X 8 מ"מ, ובקר באמצעות M3 x 8 מ"מ ואומים בתיבה וחבר אותו לפי תרשים החיווט. הגדר את מתגי הטבילה של הבקר להפעלה, הפעלה, כיבוי, הפעלה, כיבוי, כיבוי. בפרויקט זה נעשה שימוש בשילוב של חוטי דופונט, חוטים רגילים. יש צורך בהלחמה מסוימת. ההלחמה נדרשת בעיקר לתקעים. השתמשתי בתקעי התעופה כדי שאוכל לחבר ולנתק בקלות.
חתכו את קצה חוט השנאי והלחמה על תקע תעופה אחר. העבר את הכוח לפי תרשים החיווט.
שלב 9: הרכיב את מזין החתולים
עד כה, כל החלקים שלך צריכים להיות מודפסים.
הברגה: השתמשתי בתוספות פליז לשמונה חיבורים. אני אנקה את המזין לעתים קרובות, אז אני צריך שהחוט יהיה בכושר טוב. הכנס את אביזרי הפליז לבסיס ולבית התחתון של מזין הברגים.
הרכיבו את הקציצה - השתמשו בקובץ עגול אם הפירים אינם מתאימים בתוך הקפיצה (למעשה הייתי צריך להריץ מקדחה במרכז ואז השתמשתי בקובץ עגול כדי לקבל חיבור הדוק). השתמש בברגי מכסה 3 מ"מ על 8 מ"מ עבור אוגני הקצה. הפירים צריכים להיות מסוגלים להחליק פנימה והחוצה של האוגנים. בצע התאמות פיר אחרונות במהלך ההרכבה הסופית.
הברג את הבסיס אל הרחבה הבסיסית. המזין שלי בעצם לא משתמש בזה. הוספתי את הרחבת הבסיס לכל מי שבונה את זה שמשתמש בקערה. השתמש (4) 4 מ"מ על 12 מ"מ ואומים.
הברג את תמיכת המנוע לתושבת המנוע. השתמש (3) 4 מ"מ על 12 מ"מ ואומים.
בורג תמיכת המנוע לבסיס. השתמש בברגים ואומים של 4 מ"מ על 40 מ"מ.
חבר את הצימוד לפיר המנוע
החלק את המיסבים אל ציר החריזה
הנח את הקצף בתוך השוקת התחתונה והחלק את השוקת למקומה, תוך הנחיית הפיר לתוך הצימוד. סיים את תחזיות הפיר והדק את כל ברגי הסט המשויכים לפיר ולחיבורים.
הניחו את השוקת העליונה מעל השוקת התחתונה והבריחו למטה לשוקת התחתונה.
הוסף את ארבעת מחברי החיבור לעמודים והדק בעזרת (4) 4 מ"מ על 40 מ"מ ואומים.
מוסיפים את המאגר ומבריחים את הספלים למאגר.
שלב 10: הוסף כוח לתיבת ה- Pi ו- Control
חבר את ה- pi ואת תיבת הבקרה שלך. פתח דפדפן אינטרנט. נווט אל ה- pi שלך, הגדר את זמני המזין והציג בפני החתול שלך את המזין החדש שלו.
מוּמלָץ:
מזין חיות מחמד: 9 שלבים
מזין חיות מחמד: האם יש לכם חיית מחמד? לא: אמץ אחד! (וחזור למדריך זה). כן: עבודה טובה! האם זה לא יהיה נהדר אם תוכל להאכיל ולתת מים לאהובך מבלי לבטל תוכניות על מנת להגיע הביתה בזמן? אנחנו אומרים דאגה לא מו
מזין חיות מחמד אוטומטי באמצעות AtTiny85: 6 שלבים
מזין חיות מחמד אוטומטי המשתמש ב- AtTiny85: מזין חיות מחמד אוטומטי באמצעות AtTiny85 de PET Engenharia de Computação está licenciado com uma Licença Creative Commons - Atribuição 4.0 Internacional
SmartPET - מזין חיות מחמד: 7 שלבים (עם תמונות)
SmartPET - מזין חיות מחמד: היי! אני מקסים ורמיר, סטודנטית MCT (מולטימדיה ותקשורת תקשורת) בת 18 בהווסט. בחרתי ליצור מזין חכמים חכם כפרויקט שלי. למה הכנתי? לחתול שלי יש כמה בעיות משקל, אז החלטתי להכין מכונה לא
OLOID הנע - חיית מחמד שונה בזמנים שונים: 10 שלבים (עם תמונות)
OLOID הנע - חיית מחמד אחרת בזמנים שונים: קורונה שינתה את חיינו: היא מחייבת אותנו להתרחק פיזית, מה שמוביל להתרחקות חברתית. אז מה יכול להיות פתרון? אולי חיית מחמד? אבל לא, קורונה מגיעה מחיות. בואו להציל את עצמנו מעוד קורונה 2.0. אבל אם אנחנו חח
שיבוט Arduino Tamagotchi - חיית מחמד דיגיטלית: 8 שלבים (עם תמונות)
שיבוט Arduino Tamagotchi - חיית מחמד דיגיטלית: בסרטון זה אנו הולכים לבנות חיית מחמד דיגיטלית משלנו באמצעות Arduino, שיבוט של Tamagotchi. עם יותר מ -76 מיליון יחידות שנמכרו ברחבי העולם Tamagotchi היה אחד הצעצועים הפופולריים ביותר בשנות ה -90. כפי שאתה יכול לראות על צג OLED הקטן אנו דואגים לרשת