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

WiFi Wall-E: 8 שלבים
WiFi Wall-E: 8 שלבים

וִידֵאוֹ: WiFi Wall-E: 8 שלבים

וִידֵאוֹ: WiFi Wall-E: 8 שלבים
וִידֵאוֹ: wifi пульт для IR и RF кодов Broadlink RM4C Pro, работа в Home Assistant - управляем кондиционером 2024, יולי
Anonim
Image
Image

האם אי פעם חלמת חלום ילדות?

אחד שאתה חושב שהוא כל כך מגוחך ולא מציאותי, רק ילד יכול להמציא זאת?

ובכן יש לי - תמיד רציתי להיות חבר רובוט.

זה לא היה צריך להיות חכם במיוחד או להצטייד בלייזר היי-טק, הייתי מסתפק באחד שלא הורג אותי בשנתו. ואז, בשנת 2008, יצא סרט "Wall-E" התיאטראות, וחלום הילדות שלי פתאום קיבל פנים לפנים. משהו על אספן הזבל הקטן והחמוד הזה גרם לי להבטיח לעצמי שאקנה לי אחד מאלה מתישהו.

בכל אופן, שנים חלפו ואני עומד לסיים את לימודי באוניברסיטה. פרויקט גמר מגיע ארוך וחשבתי לעצמי - היי! זה אולי הזמן לבנות את ה- Wall-E שדיברת עליו!

אז אני מציג בפניכם:

WiFi Wall-E

חבר הרובוט האינטליגנטי הקטן שלך.

Wall-E הוא רובוט WiFi מקרטון באמצעות Wemos D1-mini (esp8266).

מאפיינים:

נשלט באופן ידני ב -4 כיוונים. מקבל אותות שליטה באמצעות מתווך MQTT ו- Node-Red

AI נשלט באמצעות הימנעות מכשולים מעביר אפשרויות כיוון נתיב באמצעות MQTT לקול. מעביר זיהוי מכשולים ביחס לגופו באמצעות MQTT לקול

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

אספקה

זוהי רשימת הדברים בהם השתמשתי לפרויקט. עם זאת, כל רכיב ניתן להחלפה ונבחר עקב זמינות.

עבור יחידת הגוף:

  • 1 x Wemos D1-mini: הלב והמוח של Wall-E (כולל מודול wifi esp8266).
  • 3 x סוללות AAA: יהוו את ספק הכוח ליחידות הגוף והראש.
  • 1 x לוח לחם מיני: משמש לחיבור כל ה- GND וה- VCC הרלוונטיים.

ליחידת הנהיגה:

  • 1 x L298N H-Bridge: משמש לשליטה ותיאום 2 מנועי DC.
  • 2 x TT-Motor: שני מנועי DC להנעת Wall-E.
  • 1 x סוללת 9V: סוללת 9V עם מחברי תיל תהיה ספק הכוח ליחידת הנהיגה.

ליחידת הראש:

  • 1 x חיישן קולי: משמש לאיתור מכשולים.
  • 1 x מנוע מיקרו סרוו SG90: מנוע מיקרו סרוו פשוט של 180 מעלות.

חומרי גוף:

  • קַרטוֹן
  • אקדח דבק חם
  • 4 x גלגלים
  • 20 x חוטי מגשר
  • סכין חיתוך או מספריים

שלב 1: בנה את יחידת המנועים

חיבורי גוף
חיבורי גוף

השלב הראשון יהיה בניית פלטפורמה שעליה נבנה את Wall-E בהמשך.

1. חותכים ריבוע קרטון בגודל 12 ס"מ על 12 ס"מ ומחברים את שני מנועי TT לקצות הריבוע ממש בעזרת דבק חם.

2. הפוך את הרציף והצמד את גשר h L298N לרציף.

3. צור 2 חורים ברציף, אחד בכל צד של גשר ה- L298N, כדי שחוטי המנועים יעברו.

4. חבר את חוטי כל מנוע לגשר L298N כמתואר במעגל.

5. חבר את מחבר הסוללה 9V ל- L298N כמתואר במעגל.

VCC עד 12V

GND ל- GND

שלב 2: חיבורי גוף

עכשיו הגיע הזמן לחבר את ה- L298N ל- Wemos D1-Mini.

1. עקוב אחר רשימת החיבורים הזו:

- ENA עד D1

- ENB עד D0

- IN1 עד D8

- IN2 עד D7

- IN3 עד D4

- IN4 עד D3

2. חבר את ספק הכוח ליחידת הגוף:

-VCC מסוללות AAA ו- 5V ב- D1-mini, לאותה שורה בלוח הלחם המיני.

-GND מסוללות AAA, GND מסוללת 9V ו- GND ב- D1-mini, לאותה שורה בלוח הלחם המיני.

שלב 3: התקנות

התקנות
התקנות

ראשית יהיה עלינו להתקין את Arduino IDE על מנת שנוכל לתכנת את ה- D1-mini.

התקן את Arduino IDE מתוך:

התקן את "מנהלי ההתקנים" הרלוונטיים ללוחות ESP8266 ל- Arduino IDE שלך:

randomnerdtutorials.com/how-to-install-es…

שנית, נזדקק ל- Node-Red שהיא פלטפורמת אינטגרציה חכמה, המאפשרת לפתח גם ממשק משתמש בסיסי.

צומת-אדום

קבל את Node-Red מ:

מוּמלָץ: