תוכן עניינים:
- אספקה
- שלב 1: ההתקנה
- שלב 2: מסד הנתונים
- שלב 3: חיווט חשמלי
- שלב 4: התיק
- שלב 5: פייתון (הגב)
- שלב 6: HTML ו- Java (חזית)
וִידֵאוֹ: בית כלבים חכם: 6 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
רוב בעלי החיות סקרנים מה הכלב האהוב שלהם עשה בהיעדרם.
במדריך זה ניצור צג כלבים מבוסס 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, אך תלוי בך באיזו סביבה אתה מעדיף להשתמש.
מוּמלָץ:
בית חכם מאת Raspberry Pi: 5 שלבים (עם תמונות)
בית חכם של Raspberry Pi: יש כבר כמה מוצרים שהופכים את הדירה שלך לחכמה יותר, אך רובם פתרונות קנייניים. אבל למה אתה צריך חיבור לאינטרנט כדי להחליף אור עם הסמארטפון שלך? זו הייתה סיבה אחת בשבילי לבנות סמאר משלי
מסך LCD עם בית חכם: 5 שלבים
STONE LCD עם בית חכם: היום קיבלתי תצוגת כונן יציאה טורית של STONE, שיכולה לתקשר דרך היציאה הטורית של MCU, ועיצוב ההיגיון של ממשק המשתמש של תצוגה זו ניתן לעצב ישירות באמצעות תוכנת VGUS המסופקת באתר הרשמי של STONE, וזה מאוד כינוס
צור מערכת בקרת בית חכם ב- STONE HMI Disp: 23 שלבים
צור מערכת בקרת בית חכם ב- STONE HMI Disp: מבוא הפרויקט ההדרכה הבאה מראה לך כיצד להשתמש במודול תצוגת המגע STONE STVC050WT-01 ליצירת מערכת שליטה פשוטה במכשירי חשמל ביתיים
מערכת בית חכם Alexa באמצעות מודול ממסר NodeMCU: 10 שלבים
מערכת הבית החכם של Alexa באמצעות מודול ממסר NodeMCU: בפרויקט IoT זה, יצרתי את מערכת אוטומציה הבית החכם של Alexa באמצעות NodeMCU ESP8266 & מודול ממסר. אתה יכול לשלוט בקלות באור, במאוורר ובמכשירי חשמל ביתיים אחרים באמצעות הפקודה הקולית. כדי לחבר את הרמקול החכם Echo Dot עם
PoochPak: אפוד כלבים חכם מחובר סלולרי: 4 שלבים
PoochPak: אפוד כלבים חכמים מחוברים סלולריים: באוטומציה, אנו מתמקדים לעתים קרובות בהנדסת בני אדם בתוך הלולאה כדי לנצל את היתרונות הקוגניטיביים של מחשבים ושל המוח האנושי. אבל לכלבים יש מערך כישורים מה שהופך אותם למתאימים מאוד למשימות מסוימות שבני אדם לא יכולים לבצע