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

כרטיסייה לחיות מחמד: 7 שלבים
כרטיסייה לחיות מחמד: 7 שלבים

וִידֵאוֹ: כרטיסייה לחיות מחמד: 7 שלבים

וִידֵאוֹ: כרטיסייה לחיות מחמד: 7 שלבים
וִידֵאוֹ: כמה שיותר כלבים ככה יותר טוב! עונה 1 2024, נוֹבֶמבֶּר
Anonim
כרטיסייה לחיות מחמד
כרטיסייה לחיות מחמד
כרטיסייה לחיות מחמד
כרטיסייה לחיות מחמד

היי ! ברוכים הבאים לפרויקט 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 מוכן לשימוש.

מוּמלָץ: