תוכן עניינים:
- שלב 1: רשימת חלקים
- שלב 2: הרכבת המארז
- שלב 3: חבר חוטים
- שלב 4: הכינו את פלטפורמת המחבת/הטייה
- שלב 5: הכינו מודול אספקת חשמל של לוח MB102
- שלב 6: חיווט סופי והרכבת הרובוט
- שלב 7: העלאת קוד
- שלב 8: קבלת כתובת ה- IP
- שלב 9: שליטה ברובוט מעקב הווידאו שלך
- שלב 10: שלוט ברובוט שלך דרך האינטרנט
וִידֵאוֹ: רובוט מעקב וידאו: 10 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
תארו לעצמכם אם יש לכם רובוט עם מצלמה על הסיפון וניתן לשלוט בו באמצעות האינטרנט.
זה יפתח הרבה הזדמנויות להשתמש בו. לדוגמה, תוכל לשלוח את הרובוט למטבח כדי לבדוק אם השארת בטעות את הקומקום על הכיריים!
ניסיתי להשתמש בלוחות פיתוח ESP32-CAM ומצאתי שאפשר לעשות זאת עם ESP32-CAM בקלות.
ה- ESP32-CAM הוא מודול מצלמות קטן מאוד עם שבב ESP32-S שמחירו בערך $ 10- $ 15.
ניתן לתכנת את מודול ESP32-CAM באמצעות Arduino IDE. למודול ESP32-CAM יש גם מספר סיכות GPIO לחיבור לחומרה חיצונית.
אז בואו נתחיל!
שלב 1: רשימת חלקים
רשימת חלקים:
ESP32-CAM x1
FT232RL FTDI Mini USB x1 - להעלאת קוד ל- ESP32 -CAM
נהג מנוע DC כפול ערוץ L298N x1
ערכת שלדה רובוטית עגולה של Adafruit (PID 3244) - 2WD עם מנועי DC x1 - השתמשתי במארז זה, אך תוכל להכין בעצמך או לקנות כל מארז זמין אחר. מה שאנחנו צריכים כאן הוא גלגלים ומנועי DC
מחזיק סוללות 18650 x1
סוללת 18650 x2 (כחלופה של ארבע סוללות AA והמחזיק שלה ניתן להשתמש במקום 18650 סוללות)
מיני פאן/ פלטפורמה עם 2 סרוו SG-90 x1
מודול אספקת החשמל של לוח הלחם MB102 x1
iRobbie-יישום iOS
שלב 2: הרכבת המארז
הרכיב את שלדת הרובוט עם שני מנועי DC, 3 גלגלים ובקר כונן מנוע מיני L298N. השתמש בעזרת סרט הרכבה לחיבור בקר הכונן המנוע לרציף.
שלב 3: חבר חוטים
חבר חוטים כפי שמוצג בתרשים.
שלב 4: הכינו את פלטפורמת המחבת/הטייה
משוך את החוטים דרך החלק העליון של פלטפורמת המארז. ארגן כבלים משירותי SG-90 בפלטפורמת פאן/הטיה. בפרויקט זה אנו צריכים רק סרוו Tilt.
חבר את הפאן/הטיה לראש פלטפורמת המארז.
שלב 5: הכינו מודול אספקת חשמל של לוח MB102
שימוש במודול ספק הכוח MB102 הלוח הוא אופציונלי. אתה תמיד יכול לקחת 5V וקרקע עבור ESP32-CAM ומנוע סרוו מנהג המנוע L298N, אבל גיליתי שעם MB102 זה הרבה יותר נוח. למודול המתח החשמלי יש כפתור הפעלה ונותן לך יותר גמישות עם חיווט.
על מנת לחבר את המודול לפלטפורמת המארז, הסרתי את הפינים בתחתית ה- MB102. לאחר מכן, הצמדתי אותו לראש המארז בעזרת סרט הרכבה דו צדדי.
שלב 6: חיווט סופי והרכבת הרובוט
חבר את כל החלקים באמצעות הסכימה. השתמש בקצף וקלטת הרכבה דו צדדית לחיבור ה- ESP32-CAM לרציף פאן/הטיה.
שלב 7: העלאת קוד
התקן את התוסף ESP32 ב- Arduino IDE:
עקוב אחר אחת מהדרכות הבאות להתקנת התוסף ESP32, אם עדיין לא עשית זאת:
התקנת לוח ESP32 ב- Arduino IDE (הוראות Windows)
התקנת לוח ESP32 ב- Arduino IDE (הוראות Mac ו- Linux)
הורד את הקוד מכאן
וודא שיש לך שתי כרטיסיות עם קוד ב- Arduino IDE: esp32_cam_car ו- app_httpd.cpp כפי שמוצג בצילום המסך.
לפני העלאת הקוד, עליך להכניס את אישורי הרשת שלך במשתנים הבאים: const char* ssid = "Your_WIFI_Network" const char* password = "Your_WIFI_Password"
חבר את לוח ESP32-CAM למחשב שלך באמצעות מתכנת FTDI. עקוב אחר התרשים הסכימטי.
חשוב: GPIO 0 צריך להיות מחובר ל- GND כדי שתוכל להעלות את הקוד.
לחץ על כפתור ה- RST המשולב של ESP32-CAM לפני העלאת הקוד. הפעל את Arduino IDE ולחץ על העלה כדי לבנות ולהשרות את הסקיצה למכשיר שלך.
שלב 8: קבלת כתובת ה- IP
לאחר העלאת הקוד, נתק את GPIO 0 מה- GND.
פתח את הצג הטורי בקצב שידור של 115200. לחץ על כפתור ה- RST המשולב של ESP32-CAM. יש להציג את כתובת ה- IP של ESP32-CAM במסך הסידורי.
שלב 9: שליטה ברובוט מעקב הווידאו שלך
נתק את ESP32-CAM מתכנת FTDI.
חבר את ESP32-CAM בחזרה לפלטפורמת Pan/Tilt, הפעל את ההפעלה ולחץ על כפתור ה- RST המשולב של ESP32-CAM.
הורד את האפליקציה מכאן הפעל את האפליקציה באייפון שלך, הזן את כתובת ה- ESP32-CAM ושחק עם הרובוט!
שלב 10: שלוט ברובוט שלך דרך האינטרנט
עליך לפתוח את הגדרות הנתב שלך. (גוגל כיצד לעשות זאת עבור הנתב שלך). שם תמצא כמה הגדרות, כולל משהו בסגנון העברה או העברת נמל.
הדבר החשוב שצריך לשים לב אליו כאן הוא "טווח היציאות" ו"התקן "או" כתובת ה- IP ".
ב"טווח נמל "עליך להקליד 80-81.
עבור "התקן" עליך לבחור את התקן ESP32-CAM שלך. בחלק מהנתבים עליך לשים את כתובת ה- IP של ESP32-CAM במקום שם התקן.
עבור אל www.whatsmyip.org והעתק את ה- IP שלך. השתמש ב- IP זה באפליקציה כשאתה מחוץ לרשת הביתית שלך.
מוּמלָץ:
ESP32-CAM בניית מכונית רובוט משלך עם הזרמת וידאו חי: 4 שלבים
ESP32-CAM בניית מכונית רובוט משלך עם הזרמת וידאו בשידור חי: הרעיון הוא להפוך את מכונית הרובוט המתוארת כאן לכמה שיותר זולה. לכן אני מקווה להגיע לקבוצת יעד גדולה עם ההוראות המפורטות שלי והרכיבים הנבחרים לדגם זול. ברצוני להציג בפניכם את הרעיון שלי למכונית רובוט
רובוט איזון / רובוט 3 גלגלים / רובוט STEM: 8 שלבים
רובוט איזון / רובוט 3 גלגלים / רובוט STEM: בנינו רובוט איזון משולב ושלושה גלגלים לשימוש חינוכי בבתי ספר ובתוכניות חינוכיות לאחר הלימודים. הרובוט מבוסס על Arduino Uno, מגן מותאם אישית (כל פרטי הבנייה מסופקים), חבילת סוללות לי יון (כל מבנה
[רובוט ארדואינו] כיצד ליצור רובוט לכידת תנועה - רובוט אגודל - מנוע סרוו - קוד מקור: 26 שלבים (עם תמונות)
[רובוט ארדואינו] כיצד ליצור רובוט לכידת תנועה | רובוט אגודל | מנוע סרוו | קוד מקור: רובוט אגודל. השתמש בפוטנציומטר של מנוע סרוו MG90S. זה מאוד כיף וקל! הקוד פשוט מאוד. זה בסביבות 30 קווים בלבד. זה נראה כמו לכידת תנועה. אנא השאר כל שאלה או משוב! [הוראה] קוד מקור https: //github.c
בוט מעקב אחר שלדה מעקב מרחוק: 7 שלבים (עם תמונות)
בוט מעקב אחר שלדה מחוסרת מרחוק: מבוא: אז זה היה פרוייקט שרציתי להתחיל ולסיים עוד בשנת 2016, אולם בשל עבודות ושפע של דברים אחרים הצלחתי רק להתחיל ולהשלים את הפרויקט הזה בשנת 2016 שנה חדשה 2018! זה לקח בערך 3 שעות
שלט וידאו לפעוטות לנגן וידאו למחשב: 6 שלבים
שלט וידאו לפעוטות עבור נגן וידאו: אני בונה שלט רחוק שמתחבר למחשב עם USB. השלט הרחוק הגדול מאפשר לפעוט שלי לבחור ולהפעיל סרטונים במחשב ישן. זהו פרויקט פשוט יחסית. רכיב הליבה הוא לוח מקשים USB או לוח מקשים USB אלחוטי