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

בית כלבים חכם: 6 שלבים
בית כלבים חכם: 6 שלבים

וִידֵאוֹ: בית כלבים חכם: 6 שלבים

וִידֵאוֹ: בית כלבים חכם: 6 שלבים
וִידֵאוֹ: הכלב הכי ענק בעולם 2024, נוֹבֶמבֶּר
Anonim
בית כלבים חכם
בית כלבים חכם

רוב בעלי החיות סקרנים מה הכלב האהוב שלהם עשה בהיעדרם.

במדריך זה ניצור צג כלבים מבוסס Raspberry Pi. לאחר יום עבודה, אתה יכול לבדוק את האפליקציה ולראות את הזמן שהוא בילה ב'ספסל 'שלו, כמה רעש הוא עשה וכמה הוא פעיל.

אספקה

חַשׁמַלִי:

  • Raspberry Pi 3 דגם B (כרטיס SD 8GB או יותר)
  • מחבל T
  • LCD 16x2
  • חיישן לחץ
  • חיישן תנועה
  • חיישן קול
  • נגדים
  • חוטים

שלב 1: ההתקנה

ההתקנה של ה- pi:

אנו זקוקים לשני דברים לשלב זה:

  • imager דיסק win32:
  • התמונה שלנו ב:

הגדרת כרטיס ה- SD:

  • עבור לספריית האתחול של כרטיס ה- SD
  • פתח את הקובץ "cmdline.txt" והוסף ip = 169.254.10.1. ודא שיש רווח בין מה שאתה מקליד לבין מה שכבר נמצא בקובץ
  • שמור את זה
  • צור קובץ ssh ללא סיומת באותו dir
  • להוציא את כרטיס ה- SD שלך (אך בבטחה)

חיבור ל- PI:

  • הפעל את ה- PI וחבר את כבל ה- LAN במחשב וב- PI שלך
  • התקן את Putty מ-
  • הכנס '169.254.10.1' לתיבת ה- IP בחר SSH ויציאה 22
  • לִפְתוֹחַ
  • שם משתמש: pi
  • סיסמא: פטל

תצורה:

  • הקלד "sudo raspi-config"
  • בחר את מדינת ה- wifi שלך באמצעות קטגוריית הלוקליזציה
  • הורד realVNC:

    הגדר חיבור ל- PI שלך

  • צור חיבור ל- wifi שלך
  • חזרה לגרסת CLI (ממשק קו מחשב)

    • סוג:

      • "עדכון sudo apt"
      • "עדכון-חלופות-התקן/usr/bin/python python /usr/bin/python2.7 1"
      • "עדכון-חלופות-התקן/usr/bin/python python/usr/bin/python3 2"

שלב 2: מסד הנתונים

התקן את mariaDB ב- PI

  • סוּג

    • "sudo apt להתקין mariaDB-server"
    • "mysql_secure_installation"
  • עדיין אין לנו סיסמת שורש אז פשוט הקש enter
  • כעת נוכל להגדיר סיסמת שורש

    ענה Y לכל השאלות

שלב 3: חיווט חשמלי

חיווט חשמלי
חיווט חשמלי

חברו את הרכיבים בהתאם ל'תכנית החשמל '

בקובץ המצורף דוגמה מעשית לתוכנית החיווט שלי על הלוח

שימו לב כי חוטים לא נדבקים כל כך טוב, לכן וודאו שכל דבר מחובר היטב ללוח הלחם.

שלב 4: התיק

המקרה
המקרה
המקרה
המקרה

תעשו את התיק

ישנן אפשרויות שונות:

  • אתה יכול להשתמש בחיתוך לייזר
  • או שאתה יכול להכין אותו ביד

השתמשתי בחיתוך הלייזר והדבקתי את שתי הקופסאות יחד כמו בתמונה למעלה. המדידות מופיעות בציור אם היית עושה את זה ביד.

אם ברצונך ליצור קבצי lasercutter, יש אתר קל לשימוש. (https://www.makercase.com)

שלב 5: פייתון (הגב)

עבור backend אני משתמש ב- Pycharm.

לחיבור עם ה- PI שלך:

  • קוֹבֶץ
  • הגדרות
  • בנייה, ביצוע, פריסה
  • פְּרִיסָה
  • צור את החיבור ל- PI שלך על ידי הוספת מארח SFTP שלך
  • עבור לכרטיסייה השנייה מיפוי וודא שהנתיב המקומי נכון
  • לחץ על אישור

הורד את הקוד מ- GITHUB (https://github.com/WoutDeBaere/Smart-dog-house)

העלה את הקוד בלחיצה ימנית ובחר 'העלה ל- Rpi'

הפעל את התסריט בלחיצה ימנית ובחר הפעלה (app.py)

שלב 6: HTML ו- Java (חזית)

קח את החלק הקדמי, שהורדת בשלב הקודם מ- GITHUB והעלה אותו. השתמשתי ב- Visual Studio כדי לבצע את החלק FE, אך תלוי בך באיזו סביבה אתה מעדיף להשתמש.

מוּמלָץ: