תוכן עניינים:
- שלב 1: רכיבים
- שלב 2: כתוב Rasbian על כרטיס ה- Micro SD
- שלב 3: הוסף Ip והפעל SSH
- שלב 4: התחל עם מרק
- שלב 5: יסודות פי פטל
- שלב 6: התחבר ל- Wi-Fi ועדכן את Raspberry Pi
- שלב 7: אפשר SPI וחוט אחד
- שלב 8: צור תיקיית חממה חכמה והורדה של כל החבילות הדרושות
- שלב 9: העלאת קוד ב- Raspberry Pi
- שלב 10: צור מסד נתונים
- שלב 11: התחלה אוטומטית של סקריפטים
- שלב 12: בונה חממה
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-23 14:46
האם הייתה לך פעם בעיה שחם מדי בחממה שלך, כך שכל הצמחים שלך מתו כי שכחת לפתוח את פתחי האוורור?
אל תחפשו עוד, חממה חכמה היא הפתרון לבעיה זו.
השלב הבא מלווה אותך כיצד לבנות את החממה החכמה שלך או לשנות את החממה שלך לחממה חכמה.
שלב 1: רכיבים
רכיבים:
1 x מנוע סרוו
2 x חיישן טמפרטורה
1 מאוורר
2 x חיישן לחות קרקע
חיישן אור 2x
8 x לד לבן
נגדים מרובים
תצוגת 1 על 4 על 7 פלחים
1 x MCP3008
1 x 74HC595
1 x Relais
1 x פטל פי 3 דגם ב
לוח לחם
כבלים
חממה קטנה
שלב 2: כתוב Rasbian על כרטיס ה- Micro SD
- הורד את הגרסה האחרונה "מתיחה rasbian עם שולחן עבודה" מאתר זה:
- פתח את קובץ ה- raspbian.
- הורד גם את הגרסה האחרונה של אתר etcher משם:
- לאתחל מחדש את כרטיס ה- micro SD בנפח 32 ג'יגה -בתים.
- פתח את echter, בחר את img rasbian ואת כרטיס ה- micro SD שלך.
- לחץ על פלאש.
שלב 3: הוסף Ip והפעל SSH
- הוסף קובץ "ssh" לכרטיס ה- micro SD.
- מצא את הקובץ "cmdline.txt" ופתח אותו.
- הוסף "ip = 169.254.10.1" בסוף.
- הכנס את כרטיס ה- micro SD ל- Raspberry Pi ותן לו כוח.
- חבר את ה- Raspberry Pi עם כבל Ethernet למחשב האישי שלך.
שלב 4: התחל עם מרק
- הורד את הגרסה האחרונה "מתיחה rasbian עם שולחן עבודה" מאתר זה:
-
פתח מרק ומלא את הפרטים הבאים:
- שם מארח (או כתובת IP): 169.254.10.1
- סוג חיבור: SSH
- הפעלות שמורות: Smart_Greenhouse
- לחץ על "שמור"
- לחץ על "פתח"
- אם אתה מקבל התראת אבטחה מרק, לחץ על "כן".
שלב 5: יסודות פי פטל
-
תעודות הסמכה הן:
- שם משתמש: pi
- סיסמא: פטל
- שנה את סיסמת ברירת המחדל על ידי הקלדת הפקודה "passwd" והזן
- הקלד את הסיסמה הנוכחית הראשונה פטל ולאחר מכן פעמיים את הסיסמה החדשה שלך על פי בחירתך.
שלב 6: התחבר ל- Wi-Fi ועדכן את Raspberry Pi
- סוג: sudo -i
- סוג: הד "סיסמה" | wpa_passphrase "SSID" >> /etc/wpa_supplicant/wpa_supplicant.conf
- שנה את הסיסמה לסיסמה של ה- wifi שלך ו- SSID לשם ה- wifi שלך.
- לבדיקת סוג: nano /etc/wpa_supplicant/wpa_supplicant.conf
-
צריך להיות משהו בקובץ הזה שנראה כמו התמונה למעלה. צא מהקובץ באמצעות "Ctrl" + "X".
- סוג: systemctl הפעלה מחדש של הרשת
- סוג: רשת סטטוס systemctl
- סוג: אתחול מחדש
- המתן 30 שניות, הפעל מחדש את המרק, לחץ על "Smart_Greenhouse" ולחץ על "פתח"
- היכנס שוב
- סוג: פינג 8.8.8.8
- לאחר פקודות אלה, צריך להיות משהו שנראה כמו התמונה למעלה.
- סוג: sudo apt-get update && sudo apt-get upgrade -y זה יכול לקחת זמן עד לעדכן.
שלב 7: אפשר SPI וחוט אחד
- סוג: sudo raspi-config
- בחר "אפשרויות ממשק"
- בחר "SPI", אמור "כן" ואמור "אישור"
- בחר "אפשרויות ממשק"
- בחר "חוט אחד", אמור "כן" ואמור "אישור"
- בחר "סיום"
- סוג: sudo reboot
- המתן 30 שניות, הפעל מחדש את המרק, לחץ על "Smart_Greenhouse" ולחץ על "פתח"
שלב 8: צור תיקיית חממה חכמה והורדה של כל החבילות הדרושות
- סוג: עדכון sudo apt
- סוג: sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server uwsgi nginx uwsgi-plugin-python3
- סוג: mkdir Smart_Greenhouse && cd Smart_Greenhouse
- סוג: mkdir Smart_Greenhouse_frontend && cd Smart_Greenhouse_frontend
- סוג: python3 -m venv-system-site-packages env
- סוג: מקור env/bin/activ
- סוג: python -m pip התקן את mysql-connector-python argon2-cffi Flask Flask-HTTPAuth Flask-MySQL mysql-connector-python passlib
-
סוג: sudo reboot
- המתן 30 שניות, הפעל מחדש את המרק, לחץ על "Smart_Greenhouse" ולחץ על "פתח"
- סוג: cd Smart_Greenhouse
- סוג: mkdir Smart_Greenhouse_backend && cd Smart_Greenhouse_backend
- סוג: python3 -m venv-system-site-packages env
- סוג: מקור env/bin/activ
- סוג: python -m pip התקן את mysql-connector-python argon2-cffi Flask Flask-HTTPAuth Flask-MySQL mysql-connector-python passlib
- סוג: sudo reboot
- המתן 30 שניות, הפעל מחדש את המרק, לחץ על "Smart_Greenhouse" ולחץ על "פתח"
שלב 9: העלאת קוד ב- Raspberry Pi
- הורד את לקוח filezilla העדכני ביותר מאתר זה:
- הורד את הקוד מ- github:
-
התחל פילזילה ומלא את הפרטים הבאים:
- מארח: 169.254.10.1
- שם משתמש: pi
- סיסמא: "סיסמה שבחרת ב- Raspberry Pi"
- נמל: 22
- לחץ על התחבר
- בצד שמאל "אתר מקומי" נווט אל הקבצים שהורדת מ- github
- בצד הימני "אתר חיצוני" נווט לתיקיית Smart_Greenhouse
-
גרור את התיקיות "conf" ו- "sql" לתיקיית Smart_Greenhouse
- פתח את Smart_Greenhouse_backend משני הצדדים וגרור "דגם" ו- "main.py" מצד שמאל לצד ימין.
- חזור לתיקיה הקודמת משני הצדדים
- פתח את Smart_Greenhouse_frontend משני הצדדים וגרור "סטטי", "תבניות" ו- "app.py" מצד שמאל לצד ימין.
- זה צריך להיראות כמו התמונה למעלה.
שלב 10: צור מסד נתונים
- התחל מרק והתחבר
- סוג: cd Smart_Greenhouse/
- סוג: sudo mariadb
- סוג: CREATE USER 'project1-admin'@'localhost' המזוהה על ידי 'admin'; צור משתמש 'project1-web'@'localhost' המזוהה על ידי 'אינטרנט'; צור משתמש 'project1-sensor'@'localhost' המזוהה על ידי 'חיישן';
- סוג: CREATE DATABASE smartgreenhousedb;
- סוג: להעניק לכל היתרונות על smartgreenhousedb.* ל- 'project1-admin'@'localhost' עם אופציית GRANT; GRANT SELECT, INSERT, UPDATE, DELETE on smartgreenhousedb.* ל- 'project1-web'@'localhost'; GRANT SELECT, INSERT, UPDATE, DELETE on smartgreenhousedb.* ל- 'project1-sensor'@'localhost'; זכויות הדחה;
- סוג: הצג מאגרי מידע;
- זה צריך להיראות כמו התמונה למעלה.
- סוג: יציאה;
- סוג: sudo mariadb <sql/smartgreenhousedb.sql
- סוג: sudo mariadb
- סוג: השתמש ב- smartgreenhousedb;
- סוג: הצג טבלאות;
- סוג: יציאה;
שלב 11: התחלה אוטומטית של סקריפטים
- סוג: sudo cp conf/project1-*. Service/etc/systemd/system/
- סוג: sudo systemctl daemon-reload
- סוג: sudo systemctl התחל פרויקט1-*
- סוג: פרוייקט סטטוס sudo systemctl1-*
- סוג: sudo cp conf/nginx/etc/nginx/sites-available/project1
- סוג: sudo rm/etc/nginx/sites-enabled/default
- סוג: sudo ln -s/etc/nginx/sites-available/project1/etc/nginx/sites-enabled/project1
- סוג: sudo systemctl הפעלה מחדש של nginx.service
- סוג: sudo systemctl סטטוס nginx.service
- סוג: sudo systemctl אפשר project1-flask
- סוג: sudo systemctl אפשר project1-sensor
- זה צריך להיראות כמו התמונה למעלה.
שלב 12: בונה חממה
- בנה את החממה.
- הוסף את כל הרכיבים לחממה על פי התרשים החשמלי.
- הוסף כוח ותהנה.
מוּמלָץ:
מנורת LED שולחנית חכמה - תאורה חכמה עם ארדואינו - סביבת העבודה של Neopixels: 10 שלבים (עם תמונות)
מנורת LED שולחנית חכמה | תאורה חכמה עם ארדואינו | סביבת העבודה של Neopixels: כיום אנו מבלים זמן רב בבית, לומדים ועובדים וירטואלית, אז למה לא להפוך את מרחב העבודה שלנו גדול יותר באמצעות מערכת תאורה מותאמת וחכמה מבוססת Arduino ו- Ws2812b LEDs. כאן אני מראה לך כיצד בונים את ה- Smart שלך אור LED לשולחן כי
חממה פנימית אוטומטית המבוססת על סוקר איקאה: 5 שלבים
חממה פנימית אוטומטית המבוססת על סוקר איקאה: היי, זו ההנחיה הראשונה שלי. למדתי הרבה עם הקהילה הזו, ואני חושב שהגיע הזמן להחזיר את הרעיונות הצנועים שלי. אני מצטער על האנגלית שלי, גרוע, אבל אני אעשה כל מה שאני יכול. הרעיון היה להכין חממה לשולחן שיאפשר לי לגדל זרעים ו
אוטומציה של חממה עם LoRa! (חלק 2) -- פותחן חלון ממונע: 6 שלבים (עם תמונות)
אוטומציה של חממה עם LoRa! (חלק 2) || פותחן חלון ממונע: בפרויקט זה אראה לכם כיצד יצרתי פותחן חלון ממונע לחממה שלי. זה אומר שאני אראה לך באיזה מנוע השתמשתי, כיצד עיצבתי את המערכת המכנית בפועל, כיצד אני מניע את המנוע ולבסוף כיצד השתמשתי ב- Arduino LoRa
חממה - INQ: 7 שלבים
חממה - INQ: בפרויקט זה נבנה חממה במחירים נוחים אשר מסוגלת ליצור אזור פנימי עם טמפרטורה ולחות קבועים. עם דיוק של +/- 0,2 ° C ו +/- 4% לחות יחסית, אתה אמור להיות מסוגל לדגור כל מיני ביצים או כוסות
חממה חכמה: 9 שלבים
סמארט-חממה: שלום סמנים, אנחנו קבוצה של שלושה סטודנטים והפרויקט הזה הוא חלק מהנושא שנקרא Creative Electronics, מודול הנדסת אלקטרוניקה בנג באוניברסיטת מלאגה, בית הספר לתקשורת (http: //etsit.uma .es/). המקצוען הזה