
תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-23 14:46

פרויקט זה התחיל כשני רעיונות נפרדים. האחד היה לייצר סקייטבורד חשמלי והשני לייצר מכונית בשלט רחוק. עד כמה שזה נשמע מוזר היסודות של הפרויקטים האלה דומים מאוד. ברור שזה מסתבך יותר בכל הנוגע למכונאות, אבל ההיבטים הנדסת חשמל דומים מאוד.
שלב 1: מתחילים
התחלנו מיד עם ערכת ממציאים בסיסית מכיוון שעדיף להרגיש בנוח עם קידוד כל לוח שבו תרצה להשתמש תחילה. בפרויקט זה השתמשנו ב- Arduino Uno לאורך כל הדרך. תרגלנו מעגלים פשוטים על מנת לצבור קצת ניסיון; כגון נורית מהבהבת או מנוע DC מסתובב אחד. הדבר החשוב באמת שלמדנו במהלך שלב זה הוא רק שצד אחד של המנוע יעלה לשלטון והשני לקרקע. אם החוטים יוחלפו זה ישנה את כיוון המנוע.
שלב 2: שני מנועים

השלב הבא שלנו בתהליך היה לנסות להניע שני מנועים מסונכרנים זה עם זה. לשם כך נדרש נהג מנוע בעל גשר H. במקור השתמשנו בנהג המנוע L293d. בשלב זה היינו צריכים לכלול מקור כוח נוסף מכיוון שהארדואינו לא יכול לספק מספיק כוח לשני המנועים. כמו כן, הבנו אז ה- L293d אינו מסוגל להתמודד עם כמות הכוח הדרושה להפעלת שני מנועי ה- DC. במקום זאת, הוא התחמם מהר מאוד. בגלל זה, החלטנו שאנחנו צריכים גישה חדשה.
הערה: זכור תמיד לבדוק אם הדברים מתחממים או בוערים.
שלב 3: נהג מנוע חדש

זה הותיר אותנו עם החלטה. נוכל להלחים שני נהגים L293d יחד, או שנוכל להשתמש במנהג מנועים אחר. בחרנו לעבור ל- L298n אשר יוכל להתמודד עם כמות החשמל הדרושה לנו מבלי להישרף.
ה- L298n אולם אינו ידידותי ללוח. המחשבה הראשונה שלנו הייתה לנסות להלחים חוט על כל סיכה של ה- L298n. זה יאפשר לנו להשתמש בלוח הלחם לעת עתה. למרות שבמקור זה נראה כמו פתרון טוב, זה הפך להיות מאוד זמן רב וקשה. לא הייתי ממליץ לעשות זאת אלא אם אתה יודע שתשתמש במנהג המנוע בפרויקט הגמר שלך ותזדקק לפתרון עמיד. אחרת, עדיף פשוט להשתמש בחוטים נקביים. זה חוסך זמן ולחץ.
שלב 4: L298n

משהו שהבנו לא נכון בהתחלה עם ה- L298n היה אופן הארגון של הסיכות. במקור הנחנו מבלי לבדוק לחלוטין את גליון הנתונים שהסיכות העליונות ישלטו במנוע אחד והסיכות התחתונות ישלטו במנוע השני. עם זאת, ה- L298n למעשה מופרד באמצע, כשהסיכות השמאליות שולטות במנוע אחד והסיכות הימניות שולטות במנוע השני.
ב- L298n יש לכוון את סיכות החישה הנוכחיות ואת סיכת הקרקע לקרקע, בעוד שמתח האספקה וסיכות ההפעלה צריכות לעבור לשלטון. אם תקרא את גיליון הנתונים תגלה שסיכת מתח ההיגיון חייבת להיות מחוברת לחשמל ומחוברת לקרקע באמצעות קבל 100nF. סיכות הפלט 1 ו -2 צריכות להיות מחוברות לחוטים של אחד המנועים שלך. לאחר מכן, סיכות הכניסה 1 ו -2 צריכות להיות בעלות כוח אחת וערכה אחת לקרקע, שאליה תלויה בכיוון שאליו ברצונך שהמנוע יסתובב. לאחר מכן תוכל לעשות את אותו הדבר עם המנוע השני במקום זאת באמצעות סיכות פלט וקלט 3 ו -4.
שלב זה דורש בדיקות רבות כדי לראות כיצד הן פועלות. אנו ממליצים לא להשתמש במיקרו -בקר שלך בשלב זה אלא רק לבדוק את המעגל שלך. אתה יכול להוסיף את הלוח לאחר שהכל במעגל עובד.
שלב 5: Arduino Uno

למעשה, זה היה השלב הבא שלנו. חיברנו את סיכות הכניסה של ה- L298n בעזרת סיכות באונידו Arduino. זכור כי עדיין לא יכולנו להשתמש בארדואינו כדי להפעיל את המעגל, אך עדיין יש לחבר את הארדואינו לקרקע. ניסינו קודים פשוטים לאחר מכן כדי לראות כיצד זה השפיע על הלוח שלנו. עליך לבדוק מה ההגדרה של סיכות הכניסה השונות HIGH או LOW עושה למנועים. מכיוון שפרויקט זה בסופו של דבר אמור להיות משהו שיכול להפעיל באופן תיאורטי מכונית בשלט רחוק או סקייטבורד חשמלי, היה לנו מנוע אחד מסתובב עם כיוון השעון והשני נגד כיוון השעון. זה עושה את זה כאילו המנועים מסתובבים קדימה אם הם נמצאים בקצוות מנוגדים של המעגל.
שלב 6: כפתור

בנקודה זו התחלנו להיגמר הזמן להמשך הפרויקט. החלטנו שבשעות האחרונות שלנו פשוט נוסיף כפתור למעגל. הלכנו עם מתג כפתור מישוש מכיוון שהוא ידידותי ללוח. הכפתור גורם לכך שהמנועים מסתובבים רק כאשר הכפתור נלחץ כלפי מטה, וברגע שאתה מרפה מהכפתור המנועים עוצרים.
שילוב הכפתור במנוע היה פשוט לאחר שהבנו כיצד הלחצן עובד. לכפתור ארבעה סיכות והם מאוד פשוטים. בדקנו את הכפתור על ידי יצירת מעגל קטן מהיר עם שני נוריות. גילינו שבכל צד של הכפתור יש מה שבעצם סיכת טחון וסיכת חשמל. לכן שני סיכות הקרקע היו מחוברות ישירות לקרקע, בעוד שהסיכות האחרות היו קצת יותר מסובכות. את הסיכות האחרות היה צריך לחבר לחשמל באמצעות נגד של 330 Ω. סיכות אלה היו מחוברות גם ל- Arduino Uno. זה אפשר ל- Undu Arduino לקרוא בעת לחיצה על הכפתור. הקוד יקרא אם הסיכות גבוהות או לא.
סיכה אחת על כל אחת מנורות הלדים נקבעה לקרקע, והסיכה השנייה הייתה מחוברת ל- Arduino Uno. כתבנו הצהרת IF בקוד שלנו שתקרא את הפלט מהכפתור, ואם זה היה HIGH אז זה יקבע את הפינים על ה- LED HIGH.
לאחר שהבנו טוב יותר את אופן הפעולה של הכפתור, שילבנו אותו במעגל המקורי שלנו. השתמשנו באותו קוד כללי ממעגל ה- LED בקוד שלנו עבור המנועים. מכיוון שכבר היה לנו קלט ספציפי שרצינו HIGH עבור כל אחד מהמנועים, הצלחנו לשנות בקלות את הצהרת IF שלנו כך שתחול על אותם סיכות קלט.
שלב 7: השלב הבא

אם היה לנו יותר זמן לעבוד על הפרויקט הזה היינו מתחילים לעבוד על הקוד. שנינו רצינו שהפרויקטים שלנו יוכלו להאיץ לאט ולעצור לאט לאט. למעשה זו אחת הסיבות שהשתמשנו בגשר H מלכתחילה מכיוון שהם יכולים לשלב אפנון רוחב דופק. אולי לא נוכל להמשיך את הפרויקט שלנו, אבל נשמח אם זה יכול לעזור למישהו אחר.
מוּמלָץ:
מהירות בקרת DC MOTOR MOSFET באמצעות Arduino: 6 שלבים

מהירות בקרת DC MOTOR MOSFET באמצעות Arduino: במדריך זה נלמד כיצד לשלוט במהירות מנוע DC באמצעות מודול MOSFET. צפה בסרטון
Carro Motor Paso a Paso - Arduino: 7 שלבים

Carro Motor Paso a Paso - Arduino: Se llevará acabo el proyecto de un carro por medio de Arduino y motores paso a paso
כיצד לשלוט במדריך Arduino Servo Motor Servo: 4 שלבים

כיצד לשלוט במדריך סרווארדואינו Arduino: היי חבר'ה! ברוכים הבאים להדרכה החדשה שלי, אני מקווה שכבר נהנית מההנחיה הקודמת שלי "גדול שליטה במנועי צעדים". היום 'אני מפרסם את ההדרכה האינפורמטיבית הזו כדי ללמד אותך את היסודות של כל שליטה servomotor, כבר פרסמתי וידיאו
מהירות וכיוון בקרת מחוות ידיים של DC MOTOR באמצעות Arduino: 8 שלבים

מהירות וכיוון בקרת מחוות הידיים של DC MOTOR באמצעות Arduino: במדריך זה נלמד כיצד לשלוט על מנוע DC באמצעות מחוות ידיים באמצעות arduino ו- Visuino. צפה בסרטון! בדוק גם את זה: הדרכת מחוות ידיים
Como Hacer Un Motor Casero Didáctico Con Un Corcho: 18 שלבים

Como Hacer Un Motor Casero Didáctico Con Un Corcho: Hola que tal ???, hoy veremos como hacer un pequeño proyecto de bricolaje, se trata de un motor casero didáctico, hecho entre otras cosas con un corcho, como componente más lamamativo, pero también vamos a usar otros elementos que podemos encontrar e