תוכן עניינים:
- שלב 1: הגדרת ה- RPi
- שלב 2: הגדרת Wifi
- שלב 3: הגדרת המצלמה, החיישן, המנוע
- שלב 4: הגדרת הפעלה בעת ההפעלה
- שלב 5: הדפס את המתקן
- שלב 6: טעינת היישום בטאבלט
- שלב 7: שימוש ב- TabForPets
וִידֵאוֹ: כרטיסייה לחיות מחמד: 7 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
היי ! ברוכים הבאים לפרויקט Tab עבור חיות מחמד.
Tab For Pets שואף:
- העסיק את חיית המחמד שלך כאשר אתה לא נמצא;
- הגביר את ההבנה של חיית המחמד שלך הודות למשחקים מאתגרים;
- ספק קטעי וידאו מהנים של חיית המחמד שלך שמשחקת.
המוצר הסופי הוא טבליה אחת + מתקן אחד. בטאבלט אפליקציה פועלת, וכאשר חיית המחמד שלך מנצחת את המשחק נשלחת בקשת HTTP POST למתקן. בקשה זו מפעילה את סרוווטור כך שהמזון יכול לרדת למזין המתקן. יתר על כן, ריינג'ר קולי יזהה כאשר חיית המחמד שלכם נמצאת ליד הטאבלט והיא תפעיל מצלמה, כך שתוכלו לצפות בסרטון של חיית המחמד שלכם בטאבלט. תמונת הארכיטקטורה מתארת כיצד היא פועלת.
לא בדקנו את זה כי אין לנו חיית מחמד, ובוודאי שיש כמה דברים להתאים כדי להיות יעילים. אז אל תפחדו והתאימו/שיפרו אותו.:)
כתב חומרים:
- פטל פי 3 B+
- מודול טווח קולי HC-SR04
- DF רובוט מיקרו סרוו 9 גרם DF9GMS
- מצלמת Raspberry Pi NoIR V2
- LED ירוק
- 330 אוהם נגד
- מדפסת תלת מימד
- טאבלט (או סמארטפון) (אנו משתמשים בסמארטפון לאב טיפוס שלנו, אך אנו ממליצים להשתמש בטאבלט המיועד לחיות מחמד מכיוון שטכנולוגיית המסך הקלאסית אינה מותאמת לבעלי חיים).
תוכנה:
- אחדות
תנאים מוקדמים:
אתה צריך חשבון ב- Cloudinary, מכיוון שסרטונים מועלים ישירות לפלטפורמה
שלב 1: הגדרת ה- RPi
ראשית, עלינו לטעון את קוד הפיתון ב- RPi. לשם כך אנו ממליצים להשתמש במסך, עכבר ומקלדת, וכמובן מחבר HDMI לחיבור ה- RPi למסך. חייב להיות לך גם חיבור לאינטרנט.
לאחר האתחול, היכנס:
/בית/
וליצור תיקיה:
mkdir TabForPets || cd TabForPets
כאן, אתה מוסיף את קובץ הפייתון: serveurMotorCamControl.py
לאחר מכן עליך להתקין את כל החבילות הנדרשות.
pip להתקין בקבוק
pip התקן cloudinary sudo apt-get install -y gpac sudo apt-get install xterm
כעת עליך להוסיף קובץ config, לכן צור קובץ config.ini וכתוב את הדברים הבאים:
['בְּרִירַת מֶחדָל']
CLOUD_NAME = your-cloudinary-name API_KEY = your-api-key API_SECRET = your-api-secret שלך
החלף את מה שאחרי "=" בשם, המפתח והסוד הענן שלך.
שלב 2: הגדרת Wifi
אנו ממליצים להשתמש בערוץ wifi ייעודי. לשם כך, הזן ב- Raspberry Pi:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
הוסף בו את השורות הבאות:
רשת = {
ssid = "Tab4Pets" psk = "password" key_mgmt = WPA-PSK}
אתה יכול לשנות את הפרמטרים כרצונך: הוסף רשת נוספת, …
שלב 3: הגדרת המצלמה, החיישן, המנוע
תסתכל על ערכת החיבורים.
מצלמה:
עליך להפעיל את ממשק המצלמה. לשם כך הקלד:
sudo raspi-config
עבור אל אפשרויות ממשק ולאחר מכן מצלמה, בחר כן ובחר כן לאתחול מחדש.
כדי לבדוק אם המצלמה מופעלת:
vcgencmd get_camera
השורה שלך נתמכת = 1 זוהה = 1, אם לא תנסה לעדכן:
עדכון sudo apt-get
sudo apt-get upgrade
שלב 4: הגדרת הפעלה בעת ההפעלה
עליך להוסיף את הקובץ lxterm-autostart.desktop שאנו מספקים, בספרייה /home/pi/.config/autostart
קובץ זה מכיל:
[כניסה לשולחן העבודה] קידוד = UTF -8 שם = התחלה אוטומטית של הטרמינל הערה = התחל מסוף Exec = source/home/pi/TabForPets/env/bin/activ Exec =/usr/bin/lxterm -hold -e "sleep 10; FLASK_APP =/home/pi/TabForPets/serveurMotorCamControl.py הפעלת בקבוק -host = 0.0.0.0"
שלב 5: הדפס את המתקן
קבל את קבצי ה- stl שבנספח והשתמש בה להדפסת המתקן וחלקים אחרים הודות למדפסת התלת -ממד שלך.
אתה צריך להיות: מתקן אחד, בורג אחד, 2 הילוכים גליליים (אחד עבור המנוע ואחד עבור הבורג), ו -3 ציוד הרכבה.
שלב 6: טעינת היישום בטאבלט
כל שעליך לעשות הוא לחבר את הטאבלט או הסמארטפון למחשב האישי שלך וטען את הקובץ iot.apk שאנו מספקים.
לאחר מכן, בטאבלט או בסמארטפון, התקן את ה- APK.
שלב 7: שימוש ב- TabForPets
הפעל את ה- RPI והמתן עד שהנורית הירוקה תדלק.
TabForPets מוכן לשימוש.
מוּמלָץ:
פרויקט קערת מזון לחיות מחמד אוטומטי: 13 שלבים
פרויקט קערת מזון לחיות מחמד אוטומטית: מדריך זה יתאר ויסביר כיצד לבנות מזין אוטומטי לתכנות לחיות מחמד עם קערות מזון צמודות. צירפתי כאן סרטון המתאר את תפקוד המוצרים וכיצד הוא נראה
מתקן מזון לחיות מחמד: 3 שלבים
מתקן מזון לחיות מחמד: Para los amantes de mascotas, este es un proyecto que les puede ser muy útil! אם אתה יכול לאתר את התצוגה האוטומטית, אז אתה יכול לבנות את כל התכונות שלך
מחלק מזון אוטומטי לחיות מחמד: 9 שלבים
מחלק מזון אוטומטי לחיות מחמד: האם פעם חשק לבזבז יותר מדי זמן להאכיל את חיית המחמד שלך? האם היית צריך להתקשר למישהו שיאכיל את חיות המחמד שלך בזמן שהיית בחופשה? ניסיתי לתקן את שתי הבעיות האלה בפרויקט הלימודים הנוכחי שלי: Petfeed
בוט לחיות מחמד: 6 שלבים (עם תמונות)
Pet Bot: אשראי: פרויקט זה בהשראת חיפושית מאת robomaniac. עדכון: מאז שמתי את שמו ל- Pet Bot. (הסרטון עדיין מציג אותו כ- Botfish) אני מלמד רובוטים ליצרנים צעירים בפלטפורמות ESP8266, Arduino ו- Raspberry PI ואחד האתגרים
כדור רובוט לחיות מחמד: 10 שלבים (עם תמונות)
כדור רובוט לחיות מחמד: כלב המחמד שלי אוהב לשחק עם צעצועים במיוחד כאלה שהוא יכול לרדוף אחריהם! בניתי כדור רובוטי שנדלק ומתגלגל אוטומטית בכל פעם שהוא יוצר איתו אינטראקציה, מודיע לי באמצעות הטלפון הנייד שלי שבו אוכל להשתמש בו כדי לשלוט בו באמצעות WiFi וסנפיר