תוכן עניינים:
- שלב 1: הרכיבים הדרושים לך
- שלב 2: הגדרת פטל פטל
- שלב 3: התחברות ל- Pi Raspberry שלך
- שלב 4: מדידת המידות לבניית העץ
- שלב 5: הפרדת המסך
- שלב 6: יצירת החלק הקדמי של המראה
- שלב 7: יצירת הצד האחורי של המראה
- שלב 8: סיום בניית העץ
- שלב 9: הצבת מראה המקלעת והמסך בבנייה
- שלב 10: הצבת הכל ביחד
- שלב 11: SQL- מסד נתונים
- שלב 12: חיבור SQL ל- Pycharm
- שלב 13: קבלת קוד לפרויקט
- שלב 14: הפעלה אוטומטית של הפרויקט
- שלב 15: תהנה מהמראה החכמה שלך
וִידֵאוֹ: המראה החכם שלי: 15 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
הזמן בבוקר יכול להיות מוגבל. אתה צריך להתכונן לעבודה, לבית הספר, … להסתכל על מזג האוויר לוקח קצת זמן מוגבל. המראה החכם מבטל את הזמן הדרוש לך כדי לפתוח את הטלפון או המחשב שלך ולחפש את מזג האוויר. בפרויקט זה נכין מראה כזו. הוא יוכל להגיד לך את השעה, מזג האוויר המקומי, הטמפרטורה והלחות של המיקום שבו המראה שלך תלויה. נתונים אלה יוצגו גם באתר תוצרת בית.
שלב 1: הרכיבים הדרושים לך
רשימת הרכיבים ניתן למצוא בקובץ pdf להלן
- מסך מחשב עם כניסת HDMI (או כניסת DVI עם ממיר כמו במקרה שלי)
- חיישן טמפרטורה ולחות DHT11
- פטל פי 3 דגם ב
- עץ
- חומרה לתיקון העץ במקומו (ברגים, דבק, סוגריים)
- מראה עימות, נסה לסדר את המידות כקרובות למידות המסך. הזמנתי גודל מותאם אישית ומדדתי את החלק החיצוני של המסך, מורכב במלואו, עם שוליים. המסך יוכל לנוח על מראת הגישה.
- כבלים לחיבור החיישן לפטל הפאי שלך (חוטי מגשר נקבה-נקבה 2.54 עד 2.0 מ"מ מומלצים)
- כבל HDMI
שלב 2: הגדרת פטל פטל
עכשיו הגיע הזמן להתקין תוכנה לשליטה ב- Raspberry Pi:
- תמונת מערכת הפעלה Raspbian
- מנהל דיסקים של Win32
1) התקן את תוכנת מערכת ההפעלה Raspbian מאתר Raspberry pi.
הורד את קובץ ה- ZIP וחלץ אותו למיקום הרצוי.
2) הורד את מנהל הדיסקים של Win32.
- לחץ על סמל התיקיה כדי לבחור את התמונה
- לאחר מכן בחר ב- "Device" את ה- microSD שלך
- לאחר מכן לחץ על "כתוב"
כאשר התמונה כתובה בכרטיס ה- MicroSD שלך, תוכל לפתוח אותה בסייר Windows.
- פתח את הקובץ "cmdline.txt"
- הוסף את השורה הבאה לפני המילה "rootwait": 169.254.10.0
- לאחר מכן שמור את הקובץ.
כעת הכנס את ה- MicroSD לפאי הפטל שלך
הפעל כוח ל- Pi שלך עם מתאם מתח של 5, 2V.
חבר כבל רשת ל- Pi ולמחשב שלך.
שלב 3: התחברות ל- Pi Raspberry שלך
כעת התקנו את כל מה שאתה צריך כדי להשתמש ב- RPi שלך
1) התקן את מרק ופתח אותו.
2) צור חיבור (כפי שמוצג בתמונה)
3) התחבר ל- pi שלך:
- שם משתמש: pi
- סיסמא: פטל
4) הגדרת WIFI
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
בתחתית הקובץ, אתה מוסיף שורות אלה:
network = {ssid = "שם הרשת האלחוטית" psk = "סיסמה של הרשת האלחוטית"
}
5) כדי להתחבר אלחוטית ל- RPi שלך תחילה עליך למצוא את כתובת ה- ip שלך באמצעות קוד זה:
ifconfig wlan0
כעת תוכל להשתמש בכתובת ip זו במרק כדי להתחבר אלחוטית.
שלב 4: מדידת המידות לבניית העץ
יהיה עליך למדוד 2 אלמנטים:
- מידות המסך שלך (! רק מסך, אין קצה!)
- מידות של מראה הפלקסי שקנית
זכור כי מדידות אלה יהיו החלק הפנימי של המלבן. ברכישת העץ תצטרך להוסיף פי 8 משווי רוחב העץ בכדי שיהיה לו אורך נכון כי זה נחמד אם ראית את העץ בכרית.
בחזית המראה השתמשתי בלוח עץ בגודל 18 על 69 מ"מ ובאורך 210 ס"מ
כתוב את המידות, נשתמש בהן מאוחר יותר.
שלב 5: הפרדת המסך
כעת נפרק את המסך. כל מסך שונה, עבור המסך שלי הייתי צריך לשחרר 4 ברגים ולפתוח מהדקים מסביב לצג. במקרה שלי, המסך היה מחובר לאספקת החשמל באמצעות כמה חוטים בלבד. אז הדבקתי את הגב למסך עצמו, כך שהוא לא יזוז.
שלב 6: יצירת החלק הקדמי של המראה
- כדי ליצור את החלק הקדמי, אנו זקוקים למדידות המסך ללא גבול. אתה יכול לבחור עד כמה העץ צריך להיות רחב, אבל אני ממליץ על גובה של +/- 20 מ"מ. הגבול לא חייב להיות כל כך גבוה.
- זה עוזר אם תחילה תעשה סקיצה כמו בתמונה השנייה עם המידות שלך. זה עוזר בעת חיתוך הקרשים.
- מדוד את מידות המסך שלך על העץ. צייר פינה של 45 ° כלפי חוץ בכל צד. חזור על פעולה זו עבור 4 הממדים של המסך שלך.
- אתה יכול לחתוך את הקרשים בעצמך באמצעות מסור עגול, או לבקש מהחנות שבה קנית את הקרשים שתעשה זאת עבורך.
- קידחתי 2 חורים קטנים לכל קרש לכל צד בגובה העץ, כך שאוכל להתאים ברזי עץ בתוך החורים כדי לחבר את הקרשים יחדיו.
- כדי לתקן אותם יחד השתמשתי בדבק עץ.
- תנו לדבק להתקשות למשך הלילה.
שלב 7: יצירת הצד האחורי של המראה
- כעת נצטרך את המדידות של מראה המקלעת.
- אנחנו לא הולכים לחתוך את הקרשים בזווית של 45 °.
- הציור שלך צריך להיראות כמו התמונה השלישית.
- עבור האורך, אנו הולכים להוסיף פי 2 מרוחב הקרש.
- מבחינת הגובה, אנו הולכים לחתוך את הקרשים למידות המראה הפלקסי. התוצאה היא שכאשר מניחים את הקרשים כמו בתמונה, המדידות הפנימיות זהות לאלה של מראה המראה הפלקסי.
- כדי להדק את קרשי העץ יחד, קידחתי חורים והדקתי אותו בעזרת ברגים. מכיוון שזה יהיה הצד האחורי, העידון אינו בעדיפות.
שלב 8: סיום בניית העץ
כעת, אנו הולכים לחבר את 2 המבנים יחדיו.
השתמשתי בכיפופים ובברגים מתכת 90 ° כדי להדק את 2 כפי שמוצג בתמונה.
אתה יכול גם להשתמש במשולשים הקטנים האלה עם ברגים, אבל זה לא הכרחי.
שלב 9: הצבת מראה המקלעת והמסך בבנייה
- אם הכל נכון, המראה שלך משתלבת יפה מאחור ונשענת על קצה מהחלק הקדמי.
- שמתי קצת דבק על הקצה והנחתי את המראה במיקומה הסופי.
- הניחו מעט משקל על המראה, כך שהיא תתייבש יפה.
- תן לזה לשבת לילה.
שלב 10: הצבת הכל ביחד
עכשיו הבנייה שלנו הושלמה, אנחנו הולכים למקם את המסך שלנו בבית, עם חיישן הטמפ 'DHT11.
זה תלוי בך כיצד לתקן את זה, רק וודא שהמסך וה- pi לא הולכים לשום מקום.
הרכבתי את חיישן הטמפ 'DHT11 בצד החיצוני של המראה, כך שהקריאות יהיו המדויקות ביותר.
שלב 11: SQL- מסד נתונים
- בשלב זה נתקין כמה פריטים שיאפשרו את הפעלת מסד הנתונים.
- עדכון sudo apt
- sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server uwsgi nginx uwsgi-plugin-python3
כרגע אין לנו משתמש. אנו משתמשים בקוד זה ליצירת משתמש, אתה רק צריך למלא את המשתמש ואת הסיסמה:
צור משתמש 'FILL_USER_IN'@'localhost' המזוהה על ידי 'FILL_PASSWORD_IN';
יצירת מראה חכמה של DATABASE;
להעניק את כל ההפרטים במראה חכמה.* ל- 'FILL_USER_IN'@'localhost' עם אופציית GRANT;
sudo mariadb <sql/db_init.sql
שלב 12: חיבור SQL ל- Pycharm
נחבר את מסד הנתונים שלנו ל- pycharm
- עבור אל תצוגה> כלי Windows> מסד נתונים ולחץ על הפלוס הירוק כדי להוסיף חיבור
- בחר מקור נתונים> MySQL והורד מנהל התקן, אם הוא עולה
כללי
- מארח = מארח מקומי
- נמל = 3306
- משתמש = *שם שבחרת בשלב האחרון *
- סיסמא = * סיסמה שבחרת בשלב האחרון *
SSH/SSL
- מארח פרוקסי = * כתובת ה- IP שלך *
- נמל = 22
- משתמש פרוקסי = pi
- סיסמת פרוקסי = פטל
להכניס טבלאות
- אתה לוחץ לחיצה ימנית על מראה חכמה> קונסולה פתוחה
- בצע sql בקובץ ה- zip בקונסולה
- מסד הנתונים עשוי
שלב 13: קבלת קוד לפרויקט
בפייכרם עבור אל:
קובץ> הגדרות> בנייה, ביצוע, פריסה> פריסה
מלא את המסך כמו בתמונה
לעשות את אותו הדבר ב
קובץ> הגדרות ברירת מחדל> בנייה, ביצוע, פריסה> פריסה
עכשיו אתה פשוט מוריד את הקוד מ- github שלי ופותח אותו ב- pycharm
שלב 14: הפעלה אוטומטית של הפרויקט
כדי לטעון את דף המסך בעת ההפעלה, ב- Pi שלך, הקלד זאת:
cd /home/pi/.config/lxsession/LXDE-pi/
ופתח את קובץ ההפעלה האוטומטית באמצעות nano
הפעלה אוטומטית של ננו
אתה מוודא שזה מה שיש בקובץ:
@lxpanel-פרופיל LXDE-pi @pcmanfm-שולחן העבודה-פרופיל LXDE-pi @xscarver -no-splash @point-rpi @chromium-browser-incognito-קיוסק 127.0.0.1/monitor @xset s noblank @xset הוא כבוי @xset -dpms
כעת דף הצג ייטען בעת ההפעלה ושומר המסך מושבת.
שלב 15: תהנה מהמראה החכמה שלך
עכשיו אתה פשוט מפעיל את המסך ואת pi, ונותן למראה לעשות את הקסם שלה.
לוקח זמן עד שה- Mirror יאתחל, אבל תן לזה לעשות את זה.
המיקום על המסך מוגדר ל- Kortrijk, בלגיה, המיקום בו נוצרת המראה, אך אם ברצונך לשנות אותו, היכנס לתיקיית האינטרנט> סטטית> JavaScript בקוד וחפש את השורה שבה City = Kortrijk; (הוא נמצא בשורות הראשונות של הקוד). אתה יכול לשנות אותו למיקום שבו אתה גר. עליך לשנות אותו ב -2 קבצי javascript כדי שהמיקום ישתנה באתר ובמראה.
תהנה מהמראה החכמה שלך!
פרס שני בתחרות השעונים
מוּמלָץ:
רכבת המראה אינפיניטי: 8 שלבים (עם תמונות)
רכבת מראות אינפיניטי: בפרויקט זה אראה לך כיצד לבנות רכבת מראות אינסופית עם מארז מודפס תלת מימדי בהתאמה אישית
הוספת התחדשות במטען החכם / פריקה החכם Arduino ASCD 18650 של ברט: 3 שלבים
הוספת התחדשות במטען חכם / פריקה של Arduino ASCD 18650 מבית Brett: קהילת ה- Powerwall של TESLA DIY צומחת במהירות. השלב החשוב ביותר בבניית קיר כוח הוא קיבוץ תאי הסוללה בחבילות בעלות קיבולת כוללת שווה. זה מאפשר להגדיר את חבילות הסוללה בסדרות ובקלות לאזן
הצילו את הילד שלי: המושב החכם ששולח הודעות טקסט אם שכחתם את הילד במכונית: 8 שלבים
הצילו את הילד שלי: המושב החכם ששולח הודעות טקסט אם שכחתם את הילד במכונית: הוא מותקן במכוניות, ובזכות גלאי שהונח על כסא הילדים, הוא מזהיר אותנו - באמצעות SMS או שיחת טלפון - אם נקבל משם בלי להביא את הילד איתנו
המראה החכם הראשון שלי: 8 שלבים
המראה החכם הראשון שלי: כולנו מכירים את הבעיה הזו, אנחנו קמים מאוחר מדי בבוקר, ולכן עלינו להתכונן מהר מאוד. מה שאומר שאין לך זמן לראות איזה מזג אוויר יהיה. אבל מה שבוודאי יש לך זמן הוא להסתכל במראה. מה אם נצליח
המקלדת שלי הידיים שלי: 8 שלבים (עם תמונות)
המקלדת שלי הידיים שלי: השתמשתי בחותך הלייזר החדש של Epilog ש- Instructables קיבל לאחרונה כדי לחרוט תמונה של הידיים שלי על המקלדת של המחשב הנייד שלי … לצמיתות. עכשיו זה מבטל את האחריות שלך בסגנון עשה זאת בעצמך! חרטתי בלייזר יותר מחשבים ניידים מרוב מאז שאני עוזר