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

רובוט מבוקר Wi-Fi באמצעות Wemos D1 ESP8266, Arduino IDE ו- Blynk App: 11 שלבים (עם תמונות)
רובוט מבוקר Wi-Fi באמצעות Wemos D1 ESP8266, Arduino IDE ו- Blynk App: 11 שלבים (עם תמונות)

וִידֵאוֹ: רובוט מבוקר Wi-Fi באמצעות Wemos D1 ESP8266, Arduino IDE ו- Blynk App: 11 שלבים (עם תמונות)

וִידֵאוֹ: רובוט מבוקר Wi-Fi באמצעות Wemos D1 ESP8266, Arduino IDE ו- Blynk App: 11 שלבים (עם תמונות)
וִידֵאוֹ: Урок 95: Использование щита двигателей постоянного тока L293D 4 для Arduino UNO и Mega | Пошаговый курс Arduino 2024, יולי
Anonim
Image
Image
רובוט ארדואינו עם בקר PS2 (ג'ויסטיק פלייסטיישן 2)
רובוט ארדואינו עם בקר PS2 (ג'ויסטיק פלייסטיישן 2)

עקוב אחר מאת המחבר:

רובוט ארדואינו עם בקר PS2 (ג'ויסטיק פלייסטיישן 2)
רובוט ארדואינו עם בקר PS2 (ג'ויסטיק פלייסטיישן 2)
IoT Cat Litter Box (עם ESP32, Arduino IDE, Thingspeak והדפסה תלת -ממדית)
IoT Cat Litter Box (עם ESP32, Arduino IDE, Thingspeak והדפסה תלת -ממדית)
IoT Cat Litter Box (עם ESP32, Arduino IDE, Thingspeak והדפסה תלת -ממדית)
IoT Cat Litter Box (עם ESP32, Arduino IDE, Thingspeak והדפסה תלת -ממדית)
מנורת מפרקים מודפסת תלת -ממדית - REMIXED
מנורת מפרקים מודפסת תלת -ממדית - REMIXED
מנורת מפרקים מודפסת תלת -ממדית - REMIXED
מנורת מפרקים מודפסת תלת -ממדית - REMIXED

אודות: יוצר, מהנדס, מדען וממציא מטורף עוד על IgorF2 »

במדריך זה אני מראה לך כיצד להכין טנק רובוטי נשלט נשלט מסמארטפון באמצעות אפליקציית Blynk. בפרויקט זה נעשה שימוש בלוח ESP8266 Wemos D1, אך ניתן להשתמש גם בדגמי צלחות אחרים (NodeMCU, Firebeetle וכו '), וניתן ליישם את העקרונות המוצגים במדריך זה על דגמי רובוט אחרים.

בפרויקטים קודמים הצגתי כיצד להתקין בקר רובוט עם Arduino Uno המחובר למודול ESP8266 וממשק אינטרנט באמצעות html ו- javascript. רובוט פותח תוך שימוש בחומרים פשוטים, ללא צורך בשימוש בכלים מורכבים כגון מדפסות תלת מימד ומכונות חיתוך בלייזר. אתה יכול לקרוא עוד על הפרויקט בקישור שלהלן:

www.instructables.com/id/WiDC-Wi-Fi-Controlled-FPV-Robot-with-Arduino-ESP82/

היו לו כמה חסרונות, כגון הצורך להשתמש בשני בקרים עצמאיים (Arduino ו- ESP8266) והעובדה שהוא יכול לשלוח/לקבל פקודות רק מרשת מקומית ושימוש במחשב (שולחן עבודה או מחשב נייד).

הפעם החלטתי לבדוק מבנה פיזי אחר, ודרך חדשה לבצע שליטה ברובוט. לשם כך שימשה ערכת DIY למבנה הרובוט ולוח Wemos ESP8266 המשויך לאפליקציית Blynk לביצוע השליטה בה. הקוד לבקרת רובוט פותח באמצעות ה- Arduino IDE.

ישנן מספר דרכים לשימוש במדריך זה. אתה יכול להשתמש בו כדי:

- למד כיצד לתכנת ESP8266 באמצעות Arduino IDE;

- תרגל את כישורי האלקטרוניקה וההלחמה שלך וכו ';

- ראה כיצד להרכיב ערכה רובוטית;

- למד כיצד להשתמש באפליקציית Blynk בפרויקטים שלך;

זוכה סגנית אלוף במדריך עשה את זה לזוז בתחרות

אהבת את זה פרויקטים? אנא שקלו לתמוך בפרויקטים העתידיים שלי בעזרת תרומת ביטקוין קטנה!: D BTC כתובת הפקדה: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ

שלב 1: כלים וחומרים

כלים וחומרים
כלים וחומרים
כלים וחומרים
כלים וחומרים
כלים וחומרים
כלים וחומרים

בפרויקט זה השתמשו בכלים הבאים:

  • ברזל וחוט הלחמה (קישור / קישור / קישור). מנועי DC כבר הגיעו עם חוטים מולחמים למסופים שלו … אבל בסופו של דבר הוא יישבר ואולי תצטרך לפתור אותו. אז שקול שיהיה לך ברזל הלחמה וחוט טוב.
  • יריעת קצף EVA (או חומר לא מוליך אחר). שלדת הרובוט בה השתמשתי בפרויקט זה עשויה אלומיניום, ועל חלקים מתכתיים מותקנים מעגלים. השתמשתי בשכבת יריעת קצף בין הלוחות ובין לוח המתכת כדי להימנע מקצרים.
  • קלטת דו צדדית. הוא שימש להדבקת יריעות הקצף ללוחות המעגלים ולהתקנת מודול ה- H-Bridge.
  • מספריים, לחיתוך כמה מלבני יריעת קצף.

השתמשתי בחלקי החומרה הבאים לפרויקט שלי:

  • לוח Wemos D1 ESP8266 dev (קישור / קישור). לוח Wemos D1 ממש קל לשימוש ותכנות עם Arduino IDE. יש לו אותה טביעת רגל של Arduino Uno רגיל! בדרך זו רוב מגן הארדואינו יעבוד גם עם לוח זה. יש לו מודול Wi-Fi מובנה, כך שתוכל להשתמש בו במגוון פרוייקטים. תוכל גם להשתמש בלוחות מבוססי ESP8266 אחרים (קישור / קישור).
  • מודול H-bridge של L298N כפול ערוץ (קישור / קישור / קישור). מודול זה מאפשר להעצים את אותות 3.3V מהוומוס (או מארדואינו) ל- 12V הדרושים למנועים.
  • מיכל מארז רובוט DIY (קישור / קישור). הערכה המדהימה הזו כוללת כל מה שאתה צריך לבניית טנק: שני מנועי DC, הילוכים, מסלולים, ברגים, אגוזים וכו '. היא כבר מגיעה עם הכלים הדרושים להרכבת השלדה, וזה נהדר למתחילים!
  • 18650 סוללות 3.7V (x3) (קישור). נהגתי להפעיל את כל המעגל. מיכל זה משתמש במנועים של 12V. השתמשתי בשלוש סוללות 3.7V בסדרות להפעלת אותן.
  • מחזיק סוללות 3S 18650 (קישור). הוא יכול להכיל שלוש סוללות 18650 בסדרה וניתן לחבר אותו בקלות בחלק האחורי של הטנק.
  • מטען סוללות 18650 (קישור). הסוללות שלך יגמרו בסופו של דבר. כשזה יקרה, מטען סוללות יבוא לעזרתך.
  • מגשרים (קישור). השתמשתי ב -6 מגשרים זכר-נקבה לאותות בין גשר ה- h ל- Wemos, וב -2 מגשרים זכר-זכר ל- 5V ו- Gnd. ייתכן שתצטרך יותר אם אתה מתכנן להוסיף כמה חיישנים.
  • כבל מיקרו USB. תזדקק לזה להעלאת הקוד שלך. רוב הלוחות כבר מגיעים עם כבל משלו.

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

שלב 2: הרכבת הרובוט

Image
Image

"טוען =" עצלן "" טוען = "עצלן"

אפליקציית Blynk - צור פרויקט חדש
אפליקציית Blynk - צור פרויקט חדש
אפליקציית Blynk - צור פרויקט חדש
אפליקציית Blynk - צור פרויקט חדש

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

צור פרויקט חדש

  1. צור פרויקט חדש;
  2. הוסף שם פרוייקט (רובוט Wifi), בחר את לוח הפיתוח (Wemos D1) וסוג החיבור (WiFi) ולחץ על כפתור צור;
  3. אסימון האימות יישלח לדואר האלקטרוני שלך;

אסימון האימות משמש לקוד Arduino. הוא מאפשר ללוח ESP8266 להגיע לשרת Blynk לשליחה וקבלה של נתונים.

ליצירת לוח המחוונים שלך, תוכל לגרור ולשחרר מספר אובייקטים. לחצנים, מחוונים וג'ויסטיקים זמינים ליצירת ממשקי בקרה שונים. אתה יכול לשנות את גודל (רובם) ולהגדיר את ההגדרות שלהם כרצונך.

בשלבים הבאים אראה ארבע חלופות שונות לשליטה ברובוט באמצעות ווידג'טים שונים.

שלב 7: אפליקציית Blynk #1 - ארבעה לחצנים

סגנית בתחרות עשה זאת לזוז

מוּמלָץ: