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

קוקטיילים של SmartBar: 6 שלבים
קוקטיילים של SmartBar: 6 שלבים

וִידֵאוֹ: קוקטיילים של SmartBar: 6 שלבים

וִידֵאוֹ: קוקטיילים של SmartBar: 6 שלבים
וִידֵאוֹ: Elevate Your Cocktails with Barsys 360! 2024, נוֹבֶמבֶּר
Anonim
קוקטיילים של SmartBar
קוקטיילים של SmartBar

במדריך זה אעזור לך ליצור בר חכם. עשיתי את הפרויקט הזה כי אני אוהב לשתות קוקטייל ורציתי להפוך את התהליך לאוטומטי.

אספקה:

האספקה הדרושה לפרויקט זה היא כדלקמן:

לפחות

  • 1 פטל פטל
  • כרטיס SD אחד (16GB)
  • כמה חוטי מגשר
  • קלטת חשמל
  • סרט דביק דו צדדי

חיישנים

  • תצוגת LCD אחת
  • חיישן RFID אחד
  • חיישן מגע מגנטי אחד
  • 2 חיישני עומס + שבב HX711

מפעילים

  • 4 משאבות פריסטלטיות (12V)
  • ממסר 4 ערוצים

חומרי הבנייה שלי

  • עץ OSB 12 מ"מ
  • פרספקס
  • צינור נחושת (1 מ ')

שלב 1: התקנה

כדי להתחיל, יהיה עלינו קודם כל להגדיר את ה- Pi שלך.

תזדקק לשני דברים:

  • win32 דיסק דימוי
  • תמונת מערכת הפעלה Raspbian

ההתקנה

  1. פתח את דימוי הדיסק של win32
  2. בחר את התמונה שלך של מערכת ההפעלה Rasbian
  3. בחר את כרטיס ה- SD שלך
  4. לחץ על כתיבה

לפני שנוכל להתחיל לקודד נצטרך להגדיר כמה דברים בפאי.

  1. עבור לספריית האתחול של כרטיס ה- SD
  2. פתח את הקובץ "cmdline.txt"
  3. הוסף ip = 169.254.10.1 בסוף שורת הטקסט הארוכה המופרדת ברווח
  4. שמור את הקובץ.
  5. צור קובץ בשם ssh ללא סיומת באותה ספרייה

עכשיו אתה יכול להוציא בבטחה את כרטיס ה- SD ולהפעיל את ה- pi עם כרטיס ה- SD

מתחבר ל- pi

אתה יכול להתחבר בשיטות שונות ל- pi, אבל אני אוהב להשתמש בשורת הפקודה.

  1. פתח את שורת הפקודה
  2. הזן "ssh [email protected]"
  3. לחץ על enter
  4. מלא את הסיסמה "פטל"

וויי - פיי

כדי להיכנס לאתר שלך בטלפון, תזדקק ל- WiFi ip. כאן תצטרך ליצור חיבור ל- WiFi.

  • הזן "sudo wpa_passphrase" SSID "" PASSWORD ">> /etc/wpa_supplicant/wpa_supplicant.conf"
  • הזן את לקוח WPA

wpa_cli

בחר ממשק

ממשק wlan0

טען מחדש את התצורה

להגדיר מחדש

חבילות Python

  • בקבוק
  • בקבוקי חבית
  • Flask-MySQL
  • Flask-SocketIO
  • Gevent
  • שקע Gevent-webs

השתמש בקוד הבא להתקנת החבילות

"pip install Flask Flask-Cors Flask-MySQL Flask-SocketIO Gevent Gevent-websocket"

שלב 2: מסד הנתונים

בסיס הנתונים
בסיס הנתונים

עבור מסד הנתונים שלי אני משתמש ב 7 טבלאות

  • pompConfig
  • חיישנים
  • MesureSensors
  • משתמשים
  • הוזמן קוקטיילים
  • קוקטיילים
  • חֶשְׁבּוֹן

שלב 3: חיווט

תִיוּל
תִיוּל

השתמש בתוכנית שלי כדי לחבר את כל הפרויקט ביחד.

הממסר משתמש 5V אך נשלט על ידי 3.3V

ה- LCD משתמש 5V

שלב 4: הפוך שירות ממך לתוכנית

כדי לוודא שהתוכנית שלך מתחילה בעת הפעלת ה- pi, יהיה עליך להפוך את הקוד שלך לשירות. אתה עושה זאת בעקבות.

"sudo systemctl אפשר myscript.service"

שלב 5: דיור

דיור
דיור
דיור
דיור

לפרויקט זה השתמשתי בעץ OSB. תזדקק לקרשים בגודל הבא

  • פעמיים 60 על 42 ס"מ (לוח קדמי ואחורי)
  • 2 פעמים 15 על 42 ס"מ (לוחות צד)
  • 2 פעמים 13 על 40 ס"מ (מחיצות פנימיות)
  • 2 פעמים 10 x 7 ס"מ (פלטפורמה ל -2 בקבוקים)
  • פעם אחת 23 על 10 ס"מ (פלטפורמה ל -2 בקבוקים)

כדי לחתוך עץ זה אנא היזהר ובקש עזרה במידת הצורך

לאחר הרכבת התיק שלי קידחתי כמה שלמים לרכיבים שלי.

  • LCD. (7 ס"מ על 2.5 ס"מ)
  • כפתורים (עיגול של 15 מ"מ)
  • תצוגת בקבוקים (40 ס"מ על 25 ס"מ)
  • RFID (4 ס"מ על 3 מ"מ)

אחרי שזה מתחיל להתמקם באלקטרוניקה שלי.

שלב 6: הפעל את האפליקציה

  1. חבר את ה- pi
  2. חכה עד שהתוכנית פועלת
  3. עבור אל ה- ip שאתה רואה על מסך ה- LCD
  4. לבחור קוקטייל
  5. סרוק את ה- RFID שלך
  6. תיהנו ממשקה ראוי

מוּמלָץ: