תוכן עניינים:
- שלב 1: רשימת חומרים
- שלב 2: בניית שלדת טנקים
- שלב 3: חבר את החשמל לצלחת
- שלב 4: חבר מצלמה ומד מרחק ללוח
- שלב 5: חבר את לוח המצלמה לעמוד ולעמוד למארז
- שלב 6: חבר את מחזיק הסוללות לשלדה
- שלב 7: חבר לוחית חשמל לשלדה וחבר הכל
- שלב 8: התקנת תוכנה
- שלב 9: הגדרת חיבור
- שלב 10: הורדת אפליקציית Android
וִידֵאוֹ: PiTanq - טנק רובוט עם פטל פטל ופייתון ללמוד AI: 10 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
Pitanq הוא טנק רובוט עם מצלמה המופעלת על ידי Raspberry Pi. מטרתו לסייע ללמוד אינטליגנציה מלאכותית של נהיגה עצמית. AI על הטנק מגובה על ידי OpenCV ו- Tensoflow שנבנו במיוחד עבור ג'סי Raspbian.
מבוסס על מארז אלומיניום חסון PiTanq מתאים לשימוש בחוץ.
יש שירות אינטרנט פתוח של פייתון החושף ממשק REST לשליטה ברובוט.
מסופק גם יישום אנדרואיד.
יש עוד כמה דברים נוספים: מעמד מצלמה פאן והטיה (נשלט גם בטלפון) וחיישן קולי.
כתב ויתור. זה לא מדריך מלא, רק קווי מתאר. המדריך המלא נמצא ב- GitHub.
שלב 1: רשימת חומרים
פאי פטל
מַצלֵמָה
ממיר כוח
בקר מוטורי
בקר PWM
2x18650 סוללות
שִׁלדָה
מעמד פאן והטיה
כתב ויתור. הרשימה המוזכרת לא הושלמה. יש הרבה דברים קטנים, כמו חוטים, ברגים, צלחות אקריליק. אתה יכול לקבל מידע נוסף או לקנות את החבילה כולה באתר PiTanq
שלב 2: בניית שלדת טנקים
שלב 3: חבר את החשמל לצלחת
שלב 4: חבר מצלמה ומד מרחק ללוח
שלב 5: חבר את לוח המצלמה לעמוד ולעמוד למארז
שלב 6: חבר את מחזיק הסוללות לשלדה
שלב 7: חבר לוחית חשמל לשלדה וחבר הכל
שלב 8: התקנת תוכנה
- התקן את ג'סי Raspbian
- התקן את OpenCV
- התקן את Tensorflow
- התקן את MJPG-Streamer
- קבל קוד שירות שליטה מ- GitHub
קוד זה כתוב על פייתון ומספק ממשק REST לשליטה על הטנק.
כדוגמאות לשימוש ב- AI ישנם:
- מוצא חתולים עם מפלי Haar מ- OpenCV
- גלאי אובייקטים עם OpenCV-DNN
- מסווג תמונות עם Tensorflow
ממשק REST הוא:
- קבל /פינג
- GET /גרסה
- קבל /שם
- GET /dist
- POST /fwd /on
- POST /fwd /off
- POST /בחזרה /מופעל
- POST /גב /כיבוי
- POST /שמאל /מופעל
- POST /שמאל /כבוי
- פוסט /ימין /מופעל
- פוסט /ימין /כבוי
- פוסט /צילום /יצירה
- GET /photo /: phid
- קבל /צילום /רשימה
- POST /cam /up
- POST /cam /down
- פוסט /פקה /ימין
- POST /מצלמה /שמאל
- POST/detect/haar/: phid
- POST/detect/dnn/: phid
- POST/classify/tf/: phid
שלב 9: הגדרת חיבור
יש דרך ללא ראש להגדיר חיבור Wi-Fi ל- Raspberry Pi.
הכנס את כרטיס ה- microSD עם Raspbian למחשב.
צור קובץ טקסט wpa_supplicant.conf עם תוכן:
ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdevupdate_config = מדינה אחת = ארה ב
network = {ssid = "your-wifi-network" psk = "your-wifi-password" key_mgmt = WPA-PSK}
כמו כן, מומלץ ליצור קובץ ריק בשם "ssh". זה יאפשר גישה מרחוק ל- RPI (אל תשכח לשנות את סיסמת ברירת המחדל).
שלב 10: הורדת אפליקציית Android
התקן את אפליקציית האנדרואיד מ- Google Play
בעזרת האפליקציה אפשר להניע את הטנק, להזיז את המצלמה, לצפות בווידאו חי, לצלם, לזהות אובייקטים בתמונות.
מוּמלָץ:
תקשורת ESP8266 ופייתון ל- Noobs: 6 שלבים
ESP8266 ו- Python Communication For Noobs: מדריך זה מאפשר לך לקבל כל מידע מ- ESP8266 ולשלוט בו על פייתון ללא פקודות AT. למתחילים, רוב המדריכים לגבי השימוש ב- ESP8266 הם קשים, כי הם רוצים שתבזיק "בפקודות". "לשבב, שהוא: פסולת מיותרת
רובוט תקציב פטל פטל: 4 שלבים
רובוט תקציב פטל פי: מדריך מקוון מקיף: http://www.piddlerintheroot.com/project-nomad
רובוט איזון / רובוט 3 גלגלים / רובוט STEM: 8 שלבים
רובוט איזון / רובוט 3 גלגלים / רובוט STEM: בנינו רובוט איזון משולב ושלושה גלגלים לשימוש חינוכי בבתי ספר ובתוכניות חינוכיות לאחר הלימודים. הרובוט מבוסס על Arduino Uno, מגן מותאם אישית (כל פרטי הבנייה מסופקים), חבילת סוללות לי יון (כל מבנה
[רובוט ארדואינו] כיצד ליצור רובוט לכידת תנועה - רובוט אגודל - מנוע סרוו - קוד מקור: 26 שלבים (עם תמונות)
[רובוט ארדואינו] כיצד ליצור רובוט לכידת תנועה | רובוט אגודל | מנוע סרוו | קוד מקור: רובוט אגודל. השתמש בפוטנציומטר של מנוע סרוו MG90S. זה מאוד כיף וקל! הקוד פשוט מאוד. זה בסביבות 30 קווים בלבד. זה נראה כמו לכידת תנועה. אנא השאר כל שאלה או משוב! [הוראה] קוד מקור https: //github.c
פרוייקט BricKuber - רובוט לפתרון קוביות פטל רוביקס פטל: 5 שלבים (עם תמונות)
פרוייקט BricKuber - רובוט לפתרון קוביית Raspberry Pi Rubiks: ה- BricKuber יכול לפתור קובייה של Rubik תוך פחות מ -2 דקות. BricKuber הוא רובוט לפתרון קוביות מסוג Rubik שאתה יכול לבנות בעצמך. רצינו לבנות רוביקס רובוט לפתרון קוביות עם ה- Raspberry Pi. במקום ללכת על