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

בנה 15 $ $ שלט -רובוט באטלר / מכונית / טנק בשלט רחוק בשלט רחוק ל- iOS ו- Android: 4 שלבים
בנה 15 $ $ שלט -רובוט באטלר / מכונית / טנק בשלט רחוק בשלט רחוק ל- iOS ו- Android: 4 שלבים

וִידֵאוֹ: בנה 15 $ $ שלט -רובוט באטלר / מכונית / טנק בשלט רחוק בשלט רחוק ל- iOS ו- Android: 4 שלבים

וִידֵאוֹ: בנה 15 $ $ שלט -רובוט באטלר / מכונית / טנק בשלט רחוק בשלט רחוק ל- iOS ו- Android: 4 שלבים
וִידֵאוֹ: Part 7 - Uncle Tom's Cabin Audiobook by Harriet Beecher Stowe (Chs 30-37) 2024, יולי
Anonim
Image
Image
צור את אפליקציית Blynk
צור את אפליקציית Blynk

האם אתה שונא ללכת למטבח לחטוף חטיף? או לקבל משקה חדש? ניתן לתקן את כל זה באמצעות משרת פשוט בשליטה מרחוק של 15 $.

לפני שנמשיך אני מפעיל פרויקט Kickstarter כרגע עבור רצועת LED RGB נשלטת שעובדת עם Cortana ועולה 19 $. אפשר למצוא אותו כאן:

www.kickstarter.com/projects/1538004954/co…

במדריך זה נבנה משרת שלט רחוק. ניתן לשלוט בו באמצעות WiFi באמצעות טלפון אייפון או אנדרואיד. הפרויקט כולו מבוסס על לוח ה- nodeMCU ESP8266 וניתן לבנות הכל ב -15 $ אם אתה קונה מסין.

לפרויקט זה אנו צריכים את הדברים הבאים:

לוח ESP8266 1x

2x מנועי DC עם גלגלים

1x טרנזיסטורים NPN L293D או 2x bc547

1x קרש לחם + חוטי לוח

1x חתיכת עץ

1x פח אשפה (או משהו אחר שיהיה השולחן בשלב 3)

1x 360 מעלות גלגל מסתובב

1x סוללה למנועי DC. השתמשתי בליפו 2s

1x בנק כוח 5V

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

אז בואו נתחיל!

שלב 1: צור את אפליקציית Blynk

צור את אפליקציית Blynk
צור את אפליקציית Blynk
צור את אפליקציית Blynk
צור את אפליקציית Blynk

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

1. צור חשבון והיכנס.

2. לחץ על כפתור "פרויקט חדש".

3. תן שם לפרויקט ובחר כ לוח ESP8266 וכחיבור WiFi.

4. החלק שמאלה והוסף שני כפתורים כמו בתמונה למעלה.

5. לחץ על הכפתור השמאלי ושנה את הסיכה ל- GP0

6. בצע את אותו הדבר עבור הכפתור הימני אך שנה את הסיכה כעת ל- GP2

כאחרון עלינו לקבל את אסימון ה- authent. לחץ על סמל האגוז בפינה השמאלית העליונה וחפש את אסימון האימות. זו מחרוזת ארוכה של מספרים ואותיות אקראיים. כתוב את המחרוזת הזו מכיוון שאנחנו צריכים אותה בשלב הבא.

שלב 2: תכנות את ה- ESP8266

תכנת ה- ESP8266
תכנת ה- ESP8266
תכנת ה- ESP8266
תכנת ה- ESP8266

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

כל שעליך לעשות הוא להוריד את קובץ robotButler.ino מהמדריך ולפתוח אותו ב- Arduino IDE. לפני שנוכל להעלות אותו עלינו לשנות 3 פרמטרים:

חפש את שורת הקוד הזו:

char auth = "YourAuthToken";

כעת שנה את הטקסט בין "" לאסימון האימות שלך. זו המחרוזת הארוכה של מספרים ואותיות שכתבת משלב 1.

לדוגמה: char auth = "8d454db36538e4ce49516ca476186r9db";

עכשיו חפש את שתי שורות הקוד הבאות:

char ssid = "שם הרשת שלך";

char pass = "סיסמת YourPassword";

עכשיו שנה את הטקסט בין "" עבור ה- ssid לשם רשת ה- WiFi הביתית שלך בשבילי ElferinksWiFi.

כעת שנה את הטקסט בין "" עבור הסיסמה לסיסמה של רשת ה- WiFi הביתית שלך.

לדוגמה

char ssid = "ElferinksWiFi";

char pass = "TERHTK18R";

לאחר מכן תוכל לחבר את ה- ESP8266 באמצעות כבל USB וללחוץ על כפתור ההעלאה כדי להבהב את ה- ESP8266.

שלב 3: הכינו את החומרה

הפוך את החומרה!
הפוך את החומרה!
הפוך את החומרה!
הפוך את החומרה!
הפוך את החומרה!
הפוך את החומרה!

עכשיו סיימנו את החלק בתוכנה שנוכל להתחיל לבנות את החומרה.

התחלתי בבניית הסכימה למעלה על קרש לחם. שתי הסכימות עובדות, אך משום מה הטרנזיסטורים של NPN שבהם השתמשתי ב- bc547 בסכימה השנייה התחממו ממש. זו הסיבה שהחלטתי להשתמש ב- IC נהג המנוע L293d שעבד בצורה מושלמת בשבילי.

לאחר סיום הסכימה עלינו להפעיל את הכל. השתמשתי לשם כך בסוללת ליפו מסוג 2s (7.4V) להעברת מנועים ובבנק כוח של 5V להנעת ה- ESP8266.

כעת אנו יכולים להתחיל לבנות את הרובוט עצמו.

1. הדבק חם את שני מנועי ה- DC המיועדים לפיסת עץ.

2. הדבק חם גלגל מסתובב לקצה הבסיס בו אתה משתמש. במקרה שלי דיסק מתכת עגול.

3. הדבק חם את פיסת העץ עם מנועי DC לבסיס שלך.

4. עכשיו הוט דבק מעביר אלקטרוניקה לבסיס.

לאחר סיום הבסיס עלינו ליצור את הטבלה עצמה. השתמשתי בפח אשפה שהנחתי. לאחר שקשרו אותו לבסיס והניחו חתיכת עץ למעלה הרובוט הסתיים.

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

שלב 4: בואו לרכוב

בוא נרכב!
בוא נרכב!

לאחר שהכל נעשה, אנו יכולים לחבר את ה- ESP8266 לבנק החשמל ולפתוח את אפליקציית Blynk בטלפון שלך. האפליקציה תתחבר אוטומטית לרובוט ועכשיו תוכל להסיע אותו לכל מקום!

אם יש לך שאלות אל תהסס לשאול אותי.

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

מוּמלָץ: