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

בקרת מיקום מנוע DC: 5 שלבים
בקרת מיקום מנוע DC: 5 שלבים

וִידֵאוֹ: בקרת מיקום מנוע DC: 5 שלבים

וִידֵאוֹ: בקרת מיקום מנוע DC: 5 שלבים
וִידֵאוֹ: הנדסת אלקטרוניקה חשמל ומחשבים 2024|ארדואינו|הפעלת מנוע DC בעזר טרנזיסטור המשמש כדוחף זרם 2024, יולי
Anonim
בקרת מיקום מנוע DC
בקרת מיקום מנוע DC
בקרת מיקום מנוע DC
בקרת מיקום מנוע DC
בקרת מיקום מנוע DC
בקרת מיקום מנוע DC
בקרת מיקום מנוע DC
בקרת מיקום מנוע DC

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

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

צפו בסרטון

www.youtube.com/watch?v=bRiY4Qr5HRE

שלב 1: דרושה חומרה

דרושה חומרה
דרושה חומרה

כדי להפוך את הפרויקט הזה, נצטרך

1. nodeMCU

2. H-bridge L298

3. מנוע עם מקודד

4. בסיס מוטורי

הלב של nodeMCU הוא ESP8266 המאפשר לנו להתחבר לרשת wifi מקומית. יש לו גם פונקציית GPIO ופונקציית PWM כמו אחרים של מיקרו -בקר Arduino

בסיס המנוע עשוי מעץ MDF בעובי 3 מ מ, חתוך על ידי מכונת cnc לייזר.

שלב 2: עיצוב מעגלים

עיצוב מעגלים
עיצוב מעגלים
עיצוב מעגלים
עיצוב מעגלים
עיצוב מעגלים
עיצוב מעגלים
עיצוב מעגלים
עיצוב מעגלים

תסתכל על עיצוב המעגל, מקודד המנוע מחובר לפין קלט 4, 5 שבו סיכה 4 משמשת גם כסיכת הפסקה לספירת סיבוב המנוע

סיכה 12, 13 משמשת כסיכת פלט לשליטה במנוע הנע קדימה או אחורה בעזרת H-bridge L298

סיכה 14 משמשת עם פונקציית PWM לשליטה על מהירות המנוע, בפרויקט זה הוא פשוט דוחף החוצה PWM יציב כדי להפחית את מהירות המנוע

לאחר מכן, הפכנו מעגל לבסיס מנוע כמו התמונה.

שלב 3: קוד Arduino עובד

קוד ארדואינו עובד
קוד ארדואינו עובד

החלק העיקרי הוא קוד HTML המשמש למסך אינטרנט מקומי

ניתן להוריד את הקוד המלא כאן

ספריית סקריפט Java משמשת ליצירת דיסק מעגל, והעברת ערך ל- nodeMCU. ה- lib lib נדרש לטעון למערכת הקבצים של nodeMCU

שלב 4: טען את הקוד ל- NodeMCU

טען את הקוד ל- NodeMCU
טען את הקוד ל- NodeMCU
טען את הקוד ל- NodeMCU
טען את הקוד ל- NodeMCU
טען את הקוד ל- NodeMCU
טען את הקוד ל- NodeMCU

יש לטעון שני חלקים:

1. מערכת lib to file של nodeMCU

ה- lib נשמר בתיקייה שליד קובץ הפרוייקט, עלינו להתקין את הכלי שנקרא כלי "העלאת נתונים" לכלי הספרייה של Arduino, ולאחר מכן הפעל מחדש את Arduino IDE.

להעלאת Java lib, בחר את האפשרויות הבאות: כלים> ESP8266 העלאת נתוני סקיצה

המתן כדקה אחת להעלאת ה- lib.

ניתן להוריד את הכלי "העלאת נתונים" כאן

2. תוכנית לצומת MCU

שימוש בפונקציית ההעלאה להעלאת הקוד כרגיל Arduino.

שלב 5: בדוק את זה

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

מוּמלָץ: