תוכן עניינים:
- שלב 1: רכיבים
- שלב 2: בניית המעגל
- שלב 3: חיבור ל- Raspberry Pi
- שלב 4: הפעלת SPI
- שלב 5: הגדרת שרת אינטרנט
- שלב 6: הגדרת שרת דואר
- שלב 7: העבר את קבצי ה- Python
- שלב 8: הגדר מסד נתונים + יבוא SQL
- שלב 9: הפעל את התוכנית באופן אוטומטי כאשר אתה מחבר את ספק הכוח
- שלב 10: הוסף תרגומים
- שלב 11: מדריך למשתמש + תודה
וִידֵאוֹ: FoodPlate: הצלחת שמחזיקה את האוכל שלך חם: 11 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
האם אי פעם חווית שהאוכל שלך נהיה קר בזמן שאתה עדיין אוכל?
במדריך זה אסביר לך כיצד להכין צלחת מחוממת. כמו כן, צלחת זו תוודא ששום דבר לא יכול ליפול ממנה על ידי הטייתה.
הקישור ל- GitHub שלי הוא:
שלב 1: רכיבים
לפרויקט זה אנו זקוקים לרכיבים/כלים/חומרים הבאים:
רכיבים
- Raspberry Pi 3 דגם B+ (€ 35, 66)
- אספקת חשמל של פטל פאי (18.95 €) (תמונה 1)
- PCB לפלטת מיטות ל- K8200 - מדפסת תלת מימד (חלקי חילוף) (€ 31.00) (תמונה 2)
- NTC (2.00 €) (תמונה 3)
- ספק כוח ל- PCB (€ 35.11) (תמונה 4+5)
- ממסר - 3.3V לפי !!! (€ 4.40) (תמונה 6)
- MPU-6050 (גירוס + תאוצה) (€ 3.95) (תמונה 7)
- תא טעינה - 1KG (€ 4.96) (תמונה 8)
- HX711 (לתא עומס) (יושב לפי תא עומס) (תמונה 9)
- LCD (16.07 €) (תמונה 10)
- זמזם פעיל (2.83 €) (תמונה 11)
- גוזם (0, 63 €)
- 7 "חוטי מגשר, 30 STUKS (€ 17, 97)
כלים
- מלחם
- אקדח דבק
- סייר ראה
חומרים
עץ
עיין במסמך אקסל לקבלת המחירון המלא.
העלות הכוללת של הפרויקט היא 183 €.
שלב 2: בניית המעגל
בשלב הראשון עליך לבנות את המעגל (ראה PDF 1 + 2 + תמונה 3 + 4)
עדיף שתכין את זה קודם על קרש לחם. לאחר מכן, אתה יכול להלחם הכל יחד. אתה יכול להשתמש באקדח דבק לחיזוק עבודת ההלחמה.
לאחר מכן שמים הכל בכלי עץ בגודל 35 x 33 x 5, 5 ס מ. אתה יכול לנסר את החורים בעזרת מסור חרב.
לאחר מכן הנח את תא העומס על פלטפורמה כך שפלטת החימום מונחת עליו.
הדקו את צלחת החימום בעזרת מסמרים. הניחו קפיצים מסביב לציפורן כך שהצלחת תמיד תעלה.
שלב 3: חיבור ל- Raspberry Pi
ראשית אתה מוריד ומתקין את הגרסה החינמית של MobaXterm (https://mobaxterm.mobatek.net/download.html) ו- Raspbian (https://www.raspberrypi.org/downloads/raspbian/)
לאחר מכן פתח את התוכנית ולחץ על "הפעלה" בפינה השמאלית העליונה.
לאחר מכן מלא את כתובת ה- IP של ה- Pi תחת "מארח מרוחק". ב "ציין שם משתמש" הזן את שם המשתמש שלך. לאחר מכן אתה לוחץ על "אישור" בתחתית המסך.
לאחר שתעשה זאת, הוא יתחיל חיבור אוטומטית. לאחר מכן עליך להזין את הסיסמה שלך. כעת יש לך חיבור עם ה- Pi שלך.
שלב 4: הפעלת SPI
מכיוון שאנו משתמשים ב- MCP3008, עלינו להפעיל את ה- SPI.
לשם כך הקלד MobaXterm: "sudo raspi-config".
לאחר מכן, אתה בוחר "אפשרויות ממשק".
לאחר מכן לחץ על "SPI". לאחר מכן לחץ על "כן".
לאחר מכן עבור אל MobaXterm והזן את הפקודה הבאה:
sudo apt-get להתקין python3-spidev
שלב 5: הגדרת שרת אינטרנט
עכשיו תחזור לקונסולת MobaXterm.
ראשית אנו הולכים לבצע עדכון ושדרוג של Raspbian כך שברשותנו הגרסה העדכנית ביותר. תוכל לעשות זאת באמצעות הפקודות הבאות:
- עדכון sudo apt-get
- sudo apt-get upgrade
לאחר מכן אנו הולכים להתקין את Apache. באמצעות התקנה זו תוכל לצפות באתר בכל מכשיר ברשת שלך.
אתה עושה זאת באמצעות הפקודה הבאה:
sudo apt-get להתקין apache2
עכשיו עבור לתיקיה הבאה על ידי מילוי הנתיב הזה בסרגל (ראה תמונה 5):
/var/www/html/
כאן תוכל למקם את כל הקבצים מהתיקייה "חזית".
אתה יכול לעשות זאת על ידי לחיצה על סמל ההעלאה (ראה תמונה 6).
שלב 6: הגדרת שרת דואר
קודם כל, עליך ליצור חשבון ב- Gmail.
לאחר מכן גלוש לאתר זה והגדר אותו "מופעל" (https://myaccount.google.com/u/1/lesssecureapps?pli=1&pageId=none).
לאחר מכן, פתח את "class_mail.py" באמצעות עורך טקסט. ניתן למצוא זאת בתיקייה "שיעורים". לאחר מכן תוכל לשנות את כתובת הדוא"ל והסיסמה המשמשים את חשבון Gmail שלך.
שלב 7: העבר את קבצי ה- Python
עכשיו אנחנו מנסים לגרום לקצה האחורי לעבוד.
ראשית אתה יוצר תיקיה חדשה בשם "project1".
לאחר מכן העלה לתוכו את כל קבצי.py מהתיקייה "Backend".
כעת נוכל להתחיל בשרת SQL.
שלב 8: הגדר מסד נתונים + יבוא SQL
חיבור למסד הנתונים
ראשית אתה מתקין את שולחן העבודה MySQL. (לחץ כאן למעבר לאתר MySQL)
לאחר מכן פתח את שולחן העבודה MySQL ולחץ על סימן החיבור (ראה תמונה 1).
לאחר מכן מלא את השדות הבאים (ראה תמונה 2):
-
שם החיבור
- שם החיבור
- לדוגמה: פרויקט 1
-
שם מארח
- כתובת ה- IP שבה ה- Pi שלך מחובר.
- לדוגמה: 169.254.10.1
-
נמל
3306
-
שם משתמש
שם המשתמש שבעזרתו הגדרת את ה- MariaDB שלך
לאחר מכן לחץ על "בדיקת חיבור".
כעת אתה רואה את החיבור שלך (ראה תמונה 3). כדי לפתוח אותו, לחץ עליו פעמיים.
ייבא את מסד הנתונים
כדי לייבא את מסד הנתונים, לחץ על "ייבוא/שחזור נתונים" בסרגל הצד השמאלי. (תמונה 4)
לאחר מכן, בוחרים תחת "ייבוא מקובץ עצמאי" את קובץ ה- sql שתוכל למצוא במאגר Github בתיקייה "מסד נתונים".
אם זה מצליח, תוכל לעבור לשלב הבא שבו תוכל להפעיל את התוכנית באופן אוטומטי בעת חיבור הלוח.
שלב 9: הפעל את התוכנית באופן אוטומטי כאשר אתה מחבר את ספק הכוח
עבור תחילה ל- MobaXterm.
לאחר מכן הקלד את הפקודה הבאה:
sudo crontab -e
לאחר מכן הקלד את מספר 2.
כעת הקלד את הפקודה הבאה:
@reboot python3.5 /home/dp-user/Documents/project1/app.py
לאחר מכן אתה מבצע את שילוב המקשים הבא:
ctrl+x
לאחר מכן לחץ על "y". לאחר מכן לחץ על enter.
לבסוף, הקלד את הפקודה הבאה
sudo אתחול מחדש
שלב 10: הוסף תרגומים
כדי להוסיף תרגום, התחל את "Translation_add.py". אתה יכול לעשות זאת על ידי מעבר לתיקייה "project1" (באמצעות cd), ובצע את הפקודה הבאה:
- cd/home // Documents/project1 (פקודה כדי לעבור לתיקייה הנכונה)
- python3.5 Translation_add.py
לאחר מכן אתה ממלא את המילה או הביטוי האנגלי, ההולנדי והצרפתי.
לאחר מכן לחץ על enter. כעת המילים/הביטויים נמצאים במאגר הנתונים.
שלב 11: מדריך למשתמש + תודה
במסמך Word זה תמצא כיצד להשתמש באתר.
תודה שקראת את ההנחיה הזו ונקווה שהאוכל שלך לעולם לא יתקרר.
מוּמלָץ:
רובוט קופסת האוכל של נייט ריידר: 8 שלבים (עם תמונות)
רובוט קופסת האוכל של נייט ריידר: אוקיי, הוא לא מדבר, הוא לא שחור ואין לו AI. אבל יש לו נוריות LED אדומות מפוארות בחזית. אני בונה רובוט לשליטה ב- WiFi המורכב מ- Raspberry Pi עם מתאם WiFi ו- Arduino Uno. אתה יכול SSH לתוך Raspberry Pi a
Steam פאנק את ה- UPS שלך בכדי לקבל שעות של זמן פעולה לנתב ה- Wi-Fi שלך: 4 שלבים (עם תמונות)
Steam פאנק את ה- UPS שלך בכדי לקבל שעות של זמן פעולה לנתב ה- Wi-Fi שלך: יש משהו לא נעים ביסודיות בכך שה- UPS שלך ימיר את הסוללה 12V DC שלו לחשמל 220V AC כך שהשנאים המפעילים את הנתב והסיבים ONT יכולים להפוך אותו חזרה 12V DC! אתה גם מתנגד ל [בדרך כלל
לשלוט על הלדים שלך עם שלט הטלוויזיה שלך ?! -- מדריך IR ל- Arduino: 5 שלבים (עם תמונות)
לשלוט על הלדים שלך עם שלט הטלוויזיה שלך ?! || הדרכת IR של Arduino: בפרויקט זה אראה לך כיצד עיצבתי מחדש את הכפתורים חסרי התועלת בשלט הטלוויזיה שלי כדי לשלוט בנורות הלדים מאחורי הטלוויזיה שלי. אתה יכול גם להשתמש בטכניקה זו כדי לשלוט בכל מיני דברים עם קצת עריכת קוד. אני גם אדבר קצת על התאוריה
הגן על הרעיונות שלך, הגן על העבודה שלך: 8 שלבים
הגן על הרעיונות שלך, הגן על העבודה שלך: איבדתי נתונים לפני כמה ימים כתוצאה מהתרסקות מחשב. עבודה של יום אחד אבדה.:/ אני שומר את הנתונים שלי בענן כדי למנוע פגם בדיסק הקשיח. אני משתמש בתוכנת גרסאות כדי שאוכל לשחזר גרסאות ישנות יותר של עבודתי. אני עושה גיבוי כל יום. אבל הפעם אני
שלוט בפריסת הרכבת הדוגמנית שלך באמצעות לוח המקשים שלך !: 12 שלבים
שלוט בפריסת רכבת הדגמים שלך באמצעות לוח המקשים שלך !: באחד מההנחיות הקודמות שלי, הראיתי לך כיצד תוכל לשלוט ברכבת הדוגמניות שלך באמצעות שלט הטלוויזיה שלך. אתה יכול לבדוק גרסה משודרגת גם כאן. במדריך זה, אראה לך כיצד לשלוט על פריסת רכבות מודל באמצעות מקלדת