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

ממשק משתמש אוטומטי למכירה מודרנית באמצעות פאי של פטל עם DJANGO: 4 שלבים
ממשק משתמש אוטומטי למכירה מודרנית באמצעות פאי של פטל עם DJANGO: 4 שלבים

וִידֵאוֹ: ממשק משתמש אוטומטי למכירה מודרנית באמצעות פאי של פטל עם DJANGO: 4 שלבים

וִידֵאוֹ: ממשק משתמש אוטומטי למכירה מודרנית באמצעות פאי של פטל עם DJANGO: 4 שלבים
וִידֵאוֹ: 40 полезных автотоваров с Aliexpress, которые упростят жизнь любому автовладельцу #5 2024, נוֹבֶמבֶּר
Anonim
ממשק מכונה אוטומטי מודרני באמצעות פאי של פטל עם DJANGO
ממשק מכונה אוטומטי מודרני באמצעות פאי של פטל עם DJANGO

האם אנו יכולים ליצור ממשק משתמש מודרני באמצעות שפות אינטרנט למכונות אוטומטיות?

התשובה לעיל היא כן אנחנו יכולים.אנחנו יכולים להשתמש באלה למכונות אוטומטיות באמצעות מצב קיוסק. הרעיון הבא כבר יישמתי על הפרויקט הקיים שלי וזה עובד מצוין ובדקנו הרבה. אתה יכול גם ליצור GUI מודרני למראה טוב עם הידע הקיים ב- CSS ו- HTML, JavaScript. הממשק בין סיכות ג'נגו ו- GPIO מוסבר בצורה ברורה ככל האפשר. אם אתה רוצה לעשות את אותו הדבר המשך לקרוא הלאה.

אספקה

התנאים המוקדמים הבאים נדרשים:

  1. פטל פאי עם מערכת הפעלה raspian מותקן בו
  2. תצוגת מסך מגע תואמת פטל פאי
  3. קצת ידע על יסודות שפות האינטרנט (CSS, HTML, JavaScript)

שלב 1: התקנת Django ותנאי מוקדם לפרויקט

  1. שדרג את Python 2 הקיים ל- 3 באמצעות הטרמינל. תוכל לעבור את השלבים בסרטון.
  2. התקן את Django ב- Raspberry pi באמצעות הפקודה Pip בשורת הטרמינל.
  3. (אופציונלי) התקן את הספריות הנדרשות לתצוגת מגע. לשם כך עיין בדף האינטרנט של יצרן התצוגה שלך.

שלב 2: הגדרת יישום הג'אנגו שלך

הגדרת יישום הג'אנגו שלך
הגדרת יישום הג'אנגו שלך
הגדרת יישום הג'אנגו שלך
הגדרת יישום הג'אנגו שלך

אם אתה מרגיש בנוח עם IDE על פטל פאי לך על זה.אבל אני ממליץ לעשות יישום Django במחשב. עדיף להשתמש ב- PyCharm או ב- Visual Studio לפיתוח יישומי Django. אני אעשה עם Pycharm. עבור אל Pycharm וצור פרויקט חדש תחת Select Django זה. תן שם חדש לפרויקט ועל הפעל תבנית וצור שם לאפליקציה שלך ואם אתה עובד על מסדי נתונים הפעל את מנהל Django ולחץ על start. זה יתקין חבילות נחוצות. לאחר מכן בצע את השלבים הבאים.

  • בדוק שהשרת פועל או לא משתמש בפקודה - python manage.py runserver במסוף
  • אם אינך יודע על יסודות Django נווט לאפליקציית סקרי האתר שבה תוכל להבין בקלות על יסודות Django.

שלב 3: יצירת GUI וקישור ל- Backend

  • ליצירת GUI אני אעשה עם HTML 5 ו- CSS 3. תוכל ליצור מספר עמודים כרצונך ולסמלים ותמונות לנסות להוריד ולהשתמש אם אתה עובד עם מכונה אוטומטית לא מקוונת ולקישור כתובות אתרים. שמרתי את קבצי ה-.html האלה בספריית התבניות שהפעלנו זה עתה.
  • השתמש בתיקייה סטטית לאחסון תמונות, קטעי וידאו וקבצי CSS בהתאמה
  • לאחר מכן השתמש ב- urls.py בג'אנגו כדי לקשר בין הקבצים להתקדמות הקצה.

(אוֹ)

לשכפל או להוריד את המאגר ב- GitHub-Raspberry-pi-Gui-Django

שלב 4: החלפת קבצים ב- Raspberry-pi והתצורה

החלפת קבצים ב- Raspberry-pi והתצורה
החלפת קבצים ב- Raspberry-pi והתצורה
החלפת קבצים ב- Raspberry-pi והתצורה
החלפת קבצים ב- Raspberry-pi והתצורה

ברכותינו, אם עקבת אחר השלבים עד עכשיו הגיע הזמן לבדוק את GUI על פטל פאי.

  1. צור יישום Django בשם זהה לזה שמשמש במחשב האישי או במחשב הנייד שלך
  2. צור תבנית ותיקיות סטטיות ב- Pi שלך
  3. החלף את הקבצים החדשים בקבצים בפועל שיצרת לפרטים נוספים עיין בתמונות.
  4. השלב הבא הוא יצירת סקריפט הפעלה אוטומטית להפעלת שרת במהלך האתחול ברקע
  5. הדבר האחרון הוא לאפשר מצב קיוסק בפטל פאי לפרטים נוספים בדוק את דף Github שלי אם אתה רוצה להציג כרום במצב מסך מלא

מוּמלָץ: