תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-23 14:46
לפרויקט הלימודים שלי בשנה הראשונה בהווסט, החלטתי להכין שולחן חכם. הטבלה רושמת שערים ושומרת התאמות שיחקו, סטטיסטיקות התאמה וסטטיסטיקות משתמשים/קבוצה לאתר מקוון.
שלב 1: החלקים
כדי לבנות שולחן כדורגל חכם משלך, תזדקק לחלקים הבאים (או דומים):
1 x פטל פי 3 דגם B (€ 39, 90)
- 2 x חיישן אולטרסאונד HC-sr04 (2 €, 79 כל אחד)
- 1 x חיישן RFID RFC522 (€ 11, 90)
- 1 x מסך LCD (€ 13, 90)
- 1 x צנרת PVC 50 מ"מ (€ 2, 49)
- 8 x פינת צנרת PVC 50 מ"מ (€ 1, 59 כל אחד)
- 2 x צנרת PVC 50 מ"מ T (€ 3, 39 כל אחד)
כמה כבלי חיבור (4, 95 €)
אומדן המחיר הכולל: € 123, 17
המחירים עשויים להשתנות מספק לספק, אך אלה המחירים המשוערים שקיבלתי עבורם את חלקי.
שלב 2: החיישנים: מעגלים
כדי לחבר את החיישנים ל- Raspberry Pi, בצע את ערכת הטיגון לעיל באמצעות כבלי המחברים.
ניתן להחליף את הנגד המחובר לסיכת V0 במסך ה- LCD בפוטנציומטר כך שתוכל להתאים את הניגודיות במסך ה- LCD. כל שעליך לעשות הוא לחבר את שני הפינים החיצוניים של הפוטנציומטר לקרקע ואת ה- 5V ולאחר מכן לחבר את הסיכה האמצעית ל- V0.
וודא שכל הכבלים שלך ארוכים מספיק כדי שתוכל למקם את כל החיישנים שלך נכון/על השולחן (ראה שלב הבא).
שלב 3: החיישנים: HC-RS04
לפני שנוכל למקם את HC-SR04 במקומו הנכון, עלינו להרכיב את חלקי ה- PVC ליצירת 2 צינורות דומים כדי להוביל את הכדור מהשער מעבר ל- HC-SR04:
- חבר 2 מתוך סיביות הפינה של 45 ° לאחד ממחברי ה- PVC בצורת T (תמונה ראשונה)
- HC-SR04 משתלב בצורה מושלמת בחלק הבולט (תמונה 2)
- השתמש בשני מחברים אחרים של 45 ° כדי להוביל עוד את הכדור לאן שאתה רוצה שהוא יוביל (תמונה שלישית)
- לקדוח חור בתחתית השער, שדרכו הכדור יכול ליפול למטה לתוך הצינור
- חתכו חלק מצינור ה- PVC הארוך, תוכלו להשתמש בחלק זה כדי לתמוך בצינור שבניתם
- הדבק את הצינור לשולחן כמו בתמונה השלישית (הקפד לא לשכוח לחבר תחילה את ה- HC-SR04 שלך ל- Raspberry Pi !!!)
חזור על השלבים לעיל עבור HC-SR04 השני
שלב 4: החיישנים: RSC522
ניתן להדביק את חיישן RFID RSC522 לחלק הפנימי של הקיר ליד אחת המטרות. העץ דק מספיק כך שתוכל לסרוק את הכרטיס שלך דרך העץ.
שלב 5: החיישנים: מסך LCD
כדי להרכיב את מסך ה- LCD על גבי השולחן, פשוט קידחתי כמה חורים כדי שהכבלים יתאימו דרך החלק העליון של השולחן, ואז הדבקתי את ה- LCD לשולחן עצמו.
שלב 6: ה- Pi
עבור פרויקט זה, אני מניח שכבר מותקנת אצלך תמונת דביאן עובדת ב- Raspberry Pi שלך. אם לא, תוכל למצוא הדרכה קלה באתר הרשמי של פטל פאי.
אם התקנת בהצלחה את Raspbian, הפתח את הפקודות הבאות ב- Pi שלך:
-
התקן חבילות:
- עדכון sudo apt
- sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server uwsgi nginx uwsgi-plugin-python3
-
צור סביבה וירטואלית:
- python3 -m pip להתקין -שדרוג pip setuptools גלגל וירטואלי
- mkdir project1 && cd project1
- python3 -m venv-מערכת-אתר-חבילות env
- מקור env/bin/activ
- python -m pip התקן את mysql-connector-python argon2-cffi Flask Flask-HTTPAuth Flask-MySQL mysql-connector-python passlib
-
הכנת מסד הנתונים:
- סודו מריאדב
-
צור משתמש 'project1-admin'@'localhost' מזוהה על ידי 'sdfgh'; צור משתמש 'project1-web'@'localhost' מזוהה על ידי 'sdfgh'; צור משתמש 'project1-sensor'@'localhost' המזוהה על ידי 'sdfgh';
צור פרויקט DATABASE1;
להעניק את כל ההפרטים על פרויקט 1.* ל- 'project1-admin'@'localhost' עם אופציית GRANT; GRANT SELECT, INSERT, UPDATE, DELETE on project1.* ל- 'project1-web'@'localhost'; GRANT SELECT, INSERT, UPDATE, DELETE on project1.* ל- 'project1-sensor'@'localhost'; זכויות הדחה;
- הפעל את קבצי sql ב- project1/sql
-
הורדת הקוד:
- שיבוט git
-
sed -i s/pi/$ USER/g conf/(! שינויים pi בקובצי התצורה לשם המשתמש שלך)
-
הגדרת nginx:
- sudo cp conf/nginx/etc/nginx/sites-available/project1
- sudo rm/etc/nginx/sites-enabled/default
- sudo ln -s/etc/nginx/sites-available/project1/etc/nginx/sites-enabled/project1
- sudo systemctl הפעלה מחדש של nginx.service
-
הפעל את הקוד:
sudo systemctl אפשר פרוייקט 1-*
מוּמלָץ:
רובוט כדורגל גלגל אומני CHAMPION 4!: 7 שלבים (עם תמונות)
רובוט הכדורגל של CHAMPION 4Omni גלגל!: זהו רובוט גלגל אומני בעל גלגל כונן 4 גלגלים המבוסס על Arduino Mega 2560 (אתה יכול להשתמש בכל ארדואינו UNO או בשל או כל מה שאתה רוצה), זה לא רובוט רגיל זה רובוט כדורגל, ו הוא השתתף ב -3 תחרויות בשיתוף פעולה עם
רובוטי כדורגל ארדואינו מודפסים בתלת מימד: 5 שלבים
רובוטים כדורגל ארדואינו מודפס בתלת -ממד: היי מייקרים !!! במדריך זה נעבור כיצד להכין רובוטים משלך בכדורגל
אימון התגובה של שוער כדורגל מאת ארדואינו: 5 שלבים
אימון התגובה של שוער כדורגל מאת ארדואינו: תיאור פרויקט הארדואינו שלי: מאמן השתקפות - בדוק את הזריזות והתגובה שלך שמאלה, ימינה. מלפנים ומאחור; לדמות את תגובתו של שוער הכדורגל. הניחו חמישה לוחות בצבעים שונים על הקרקע; לוח אחד נמצא ב
רובוט כדורגל (או כדורגל, אם אתה גר בצד השני של הבריכה): 9 שלבים (עם תמונות)
רובוט כדורגל (או כדורגל, אם אתה גר בצד השני של הבריכה): אני מלמד רובוטיקה ב- tinker-robot-labs.tk התלמידים שלי יצרו את הרובוטים האלה שמשחקים כדורגל (או כדורגל, אם אתה גר בצד השני של הבריכה). המטרה שלי עם הפרויקט הזה הייתה ללמד את הילדים כיצד לתקשר עם רובוט באמצעות Bluetooth
רמקולי כדורגל: 13 שלבים (עם תמונות)
רמקולי כדורגל: זהו פרויקט להכנסת רמקולים לכדורגל. תזדקק לרמקולים בצורת מלבנים, אגרוף חור מעור, קשרי רוכסן, כדורגל, סרט נייר, קלקר, סכין מדויקת, ציוד הלחמה, סרט חשמלי, דבק חם, מחשב