תוכן עניינים:
- אספקה
- שלב 1: הרכבת החומרה
- שלב 2: הגדר את ה- Raspberry Pi שלך
- שלב 3: הגדר את תוכנת הגשש
- שלב 4: השתמש במעקב שלך
- שלב 5: שיפורים עתידיים
וִידֵאוֹ: מעקב אחר מכונות קפה עם פטל פאי ו- Google Sheets: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
מדריך זה יראה לך כיצד לבנות גשש מבוסס Raspberry Pi למכונת הקפה המשותפת בחלל המשרד שלך. באמצעות תצוגת OLED של הגשש ומתגים מכניים, המשתמשים יכולים לרשום את צריכת הקפה שלהם, לראות את יתרתם ולרשום את התשלומים שלהם.
המערכת שלך תוכל
- לקרוא/לכתוב נתונים מ/אל גיליון Google
- להציג שמות משתמשים
- רשום את צריכת הקפה של המשתמשים
- רשום את התשלומים של המשתמשים
- הצג את יתרות המשתמשים
אספקה
- (1x) Raspberry Pi Zero W (אלחוטי)
- (1x) כבל מיקרו USB
- (1x) כרטיס זיכרון Micro SD 8GB
- (1x) 128x64 תצוגה גרפית מונוכרום OLED
- (1x) 2x20 כותרות נקבה (2.54)
- (3x) מתג מקלדת מכני
- (3x) Keycap
- (1x) PCB בנוי בהתאמה אישית (אתה יכול למצוא עיצוב סכמטי ו- PCB כאן.)
שלב 1: הרכבת החומרה
לאחר קבלת כל הרכיבים המפורטים בסעיף הקודם, אתה מוכן להרכיב את החומרה שלך. בשלב זה, אתה הולך לעשות הלחמה.
- הלחם את הפין 2x20 למחשב הלוח שנבנה בהתאמה אישית.
- הלחם את תצוגת OLED למחשב הלוח שנבנה בהתאמה אישית.
- הלחמה של מעברי המקלדת המכניים למחשב הלוח שנבנה בהתאמה אישית.
- אם ל- Raspberry Pi שלך אין כותרות, תצטרך גם להלחם כותרות 2x20 זכר ל- Raspberry Pi שלך.
וסיימת עם החומרה!
שלב 2: הגדר את ה- Raspberry Pi שלך
בשלב זה תגדיר את ה- Raspberry Pi שלך. אנו נעקוב אחר התקנה ללא ראש, כלומר לא תזדקק למסך/מקלדת/עכבר להתקנת ה- Rasberry Pi.
- הורד וכתוב את התמונה הראסבית לכרטיס ה- Micro SD שלך. תוכל למצוא את ההנחיות הנוספות כאן.
- הפעל SSH ב- Rasberry Pi שלך. כאן תוכל למצוא כיצד לבצע התקנה ללא ראש.
- חבר את ה- Raspberry Pi חסר הראש שלך ל- WiFi באמצעות הקישור הזה.
בשלב זה, אתה אמור להיות מסוגל להיכנס ל- SSH לתוך ה- Raspberry Pi שלך. עם זאת, יהיה עליך להבין את כתובת ה- IP של ה- Raspberry Pi שלך, שתוכל למצוא באמצעות ממשק האינטרנט של הנתב שלך.
אם אינך מכיר את SSH, תוכל להשתמש בקישור זה למידע נוסף
אם סיימת עם חיבור SSH, אתה מוכן להגדיר את התוכנה עבור הגשש!
שלב 3: הגדר את תוכנת הגשש
לפני התקנת התוכנה, עליך ליצור את גיליון האלקטרוני של Google ולקבל את מפתח ה- API שלך. תוכל להשתמש בגיליון האלקטרוני הזה כדוגמה ליצירת שלך. אם תעקוב אחר הדרכה זו תוכל ליצור את מפתח ה- API שלך בפחות מחמש דקות. לאחר ההדרכה האחרונה, היית צריך להוריד קובץ JSON. עליך לשנות את שם קובץ ה- JSON ל- 'secret.json' על מנת שהוא יעבוד עם התוכנה שסופקה.
- הורד את הקובץ cofee_tracker.zip ופתח אותו.
- שים את הקובץ secret.json בתיקייה שלא מכווצת (coffee_tracker).
יהיה עליך להעביר את התיקייה ל- Raspberry Pi שלך. אתה יכול לעשות זאת באמצעות Cyberduck עם פרוטוקול העברת קבצים SSH (SFTP). העבר את התיקיה לספריית הבית של Raspberry Pi שלך.
תוכנת המעקב משתמשת ב- Python 3. אינך צריך להתקין אותה ידנית מכיוון שתמונת Raspberry Pi מגיעה עם פייתון 3 מותקן מראש, אך זכור להשתמש בפקודה python3 במקום בפייתון.
לפני הפעלת התוכנה עליך להתקין את התלות באמצעות הפקודות להלן.
pip3 התקן gspread oauth2client
תוכנת המעקב דורשת גם Adafruit OLED Libraries. אתה יכול להתקין אותם על ידי ביצוע הדרכה זו.
כשלב האחרון בהליך ההתקנה שלך, עליך לערוך את gdrive_controller.py בתיקייה code_tracker. פתח את הקובץ ועבור לשורה 13, כפי שנכתב בהערה בשורה 12, עליך לשנות את שם הגיליון האלקטרוני לזה שיצרת עבור היישום שלך.
עכשיו, אתה מוכן לנסות!
נווט לתיקיית coffee_tracker והפעל את הפקודה שלהלן כדי להפעיל את הגשש.
cd ~/cofee_tracker
python3 main.py
אם ברצונך להפעיל את main.py בכל פעם ש- Raspberry Pi שלך מופעל, אנא עקוב אחר ההנחיות הבאות.
שלב 4: השתמש במעקב שלך
מזל טוב! שרדת את השלב הקודם! כעת, תוכל לנסות ולהשתמש במעקב שלך.
הגשש מתחיל במסך המציג "Init …" ואחריו כתובת ה- IP שלך למטרות איתור באגים. הגשש בודק כל הזמן את חיבור ה- WiFi שלו ואם הוא מאבד את החיבור, מציג הודעת "ללא Wi-Fi".
אם חיבור ה- WiFi שלך יציב, הגשש מציג מסך מונפש כפי שמוצג בתחילת ההנחיה עד ללחיצה על הכפתור המרכזי.
לחיצה על הכפתור המרכזי אוספת את פרטי המשתמש מ- Google Sheets וגורמת לתצוגה להציג את שמות המשתמשים. אתה יכול לנווט בין משתמשים באמצעות הכפתורים השמאליים והימניים. אם תלחץ על הלחצן המרכזי, תנווט לתפריט ספציפי למשתמש. אם לא תבצע כל פעולה תוך 10 שניות, התצוגה תתחיל להציג שוב את האנימציה.
בתפריט הספציפי למשתמש אתה יכול לרשום את הקפה שלך, לרשום את התשלום שלך, לראות את היתרה שלך. אתה יכול לנווט בין האפשרויות האלה באמצעות כפתורים שמאל וימין. אם ברצונך לחזור לרשימת המשתמשים נווט אל סמל החזרה ולחץ על הלחצן המרכזי.
שלב 5: שיפורים עתידיים
אם קראת עד כאן, תודה שעשית זאת! עד כה הפונקציונליות מוגבלת אך תוכל לשפר את הגשש בעזרת לוח מדדים! אם אתה רוצה לבצע שיפור חומרה מקרה חיתוך לייזר יהיה טוב.
אל תהסס לשלוח לי הודעה אם יש לך בעיות, שאלות או הצעות!
מוּמלָץ:
מבוא - הפוך פטל פטל לשרת מעקב GPS: 12 שלבים
מבוא - הפוך פטל פטל לשרת מעקב GPS: במדריך זה אראה לך כיצד להתקין תוכנת מעקב GPS Traccar על פטל פטל אשר יקבל נתונים ממכשירים תואמים דרך האינטרנט, וירשם את מיקומם במפה בזמן אמת. מעקב, וגם מעקב אחר השמעה
ערכות רכב חכמות למעקב אחר חכמות DIY מעקב אחר רגישות לרכב: 7 שלבים
ערכות רכב חכמות למעקב אחר רובוט חכם עוקבות אחר מכוניות רגישות: עיצוב על ידי SINONING ROBOT אתה יכול לקנות ממכונית רובוט מעקב Theory LM393 שבב להשוות את שני הפוטורזיסטור, כאשר יש צד פוטוסיסטור צד אחד על לבן הצד של המנוע ייעצר מייד, הצד השני של המנוע להסתובב כך ש
מעקב אחר וריאציות האצה עם פטל פאי ו- MMA7455 באמצעות פייתון: 6 שלבים
מעקב אחר וריאציות האצה עם Raspberry Pi ו- MMA7455 באמצעות פייתון: לא עמדתי, בדקתי את כוח הכבידה. זה עדיין עובד … ייצוג של מעבורת חלל מואצת הבהיר כי שעון בנקודה הגבוהה ביותר של המעבורת יבחר מהר יותר מאחד בבסיס בגלל התרחבות זמן הכבידה. כמה
בוט מעקב אחר שלדה מעקב מרחוק: 7 שלבים (עם תמונות)
בוט מעקב אחר שלדה מחוסרת מרחוק: מבוא: אז זה היה פרוייקט שרציתי להתחיל ולסיים עוד בשנת 2016, אולם בשל עבודות ושפע של דברים אחרים הצלחתי רק להתחיל ולהשלים את הפרויקט הזה בשנת 2016 שנה חדשה 2018! זה לקח בערך 3 שעות
מעקב אחר פרודוקטיביות - מופעל על ידי פטל פטל: 9 שלבים (עם תמונות)
מעקב אחר פרודוקטיביות - מופעל על ידי Raspberry Pi: מעקב אחר פרודוקטיביות הוא מראה קסומה, אך במקום להציג את הזמן, מזג האוויר והצעת מחיר מניעה, הוא מציג 4 דברים; אחוז הזמן שהשקעת על חומר יצרני במחשב ובטלפון שלך עבור באותו יום. (RescueTime) יו