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

DIY כיצד לשלוט בזווית מנוע סרוו באמצעות רכיב רצף Visuino: 10 שלבים
DIY כיצד לשלוט בזווית מנוע סרוו באמצעות רכיב רצף Visuino: 10 שלבים

וִידֵאוֹ: DIY כיצד לשלוט בזווית מנוע סרוו באמצעות רכיב רצף Visuino: 10 שלבים

וִידֵאוֹ: DIY כיצד לשלוט בזווית מנוע סרוו באמצעות רכיב רצף Visuino: 10 שלבים
וִידֵאוֹ: טל מקדש שיעור בנושא מנוע סרוו SG90 2024, דֵצֶמבֶּר
Anonim

במדריך זה נשתמש במנוע סרוו וב- Arduino UNO, ובויסוינו לשליטה על זווית מנוע סרוו באמצעות רכיב רצף.רכיב רצף מושלם למצבים בהם אנו רוצים להפעיל מספר אירועים ברצף במקרה של מעלות המנוע של סרוונו.

צפה בסרטון הדגמה.

שלב 1: מה שאתה צריך

מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
  • ארדואינו UNO (או כל ארדואינו אחר)
  • חוטי מגשר
  • מנוע סרוו
  • תוכנית Visuino: הורדת Visuino

שלב 2: המעגל

המעגל
המעגל
המעגל
המעגל
  • חבר סיכת מנוע סרוו "כתום" לסיכה Arduino Digital [8]
  • חבר סיכת מנוע סרוו "אדום" לסיכה חיובית של Arduino [5V]
  • חבר את סיכת מנוע סרוו "חום" לסיכה השלילית של Arduino [GND]

שלב 3:

תמונה
תמונה
תמונה
תמונה

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

הורד את תוכנת Visuino החזקה ביותר

שלב 4: הפעל את Visuino ובחר את סוג הלוח UNO של Arduino

הפעל את Visuino ובחר את סוג הלוח UNO של Arduino
הפעל את Visuino ובחר את סוג הלוח UNO של Arduino
הפעל את Visuino ובחר את סוג הלוח UNO של Arduino
הפעל את Visuino ובחר את סוג הלוח UNO של Arduino

כדי להתחיל לתכנת את Arduino, יהיה עליך להתקין את ה- Arduino IDE מכאן:

שים לב שיש כמה באגים קריטיים ב- Arduino IDE 1.6.6. הקפד להתקין 1.6.7 ומעלה, אחרת הוראה זו לא תעבוד! אם לא עשית בצע את השלבים במדריך זה להגדרת ה- Arduino IDE לתכנת Arduino UNO! יש להתקין גם את Visuino: https://www.visuino.eu. התחל את Visuino כפי שמוצג בתמונה הראשונה לחץ על כפתור "כלים" ברכיב Arduino (תמונה 1) ב- Visuino כאשר מופיע הדיאלוג, בחר "Arduino UNO" כפי שמוצג בתמונה 2

שלב 5: ב- Visuino הוסף רכיבים

ב- Visuino הוסף רכיבים
ב- Visuino הוסף רכיבים
  • הוסף רכיב "רצף"
  • הוסף רכיב "ערך אנלוגי" פי 5
  • הוסף רכיב "מיזוג רב מרובים"
  • הוסף רכיב "חלק אנלוג לפי ערך"
  • הוסף רכיב "סרוו"

שלב 6: רכיבי סט של Visuino

במרכזי סט של Visuino
במרכזי סט של Visuino

בחר ברכיב "רצף 1", לחץ עליו פעמיים. בדיאלוג "אלמנטים": גרור 5X "תקופה" משמאל.

  • בחר באלמנט "תקופה 1" ומתחת לחלון המאפיינים הגדר "עיכוב" ל" 1000"
  • בחר באלמנט "Period2" ומתחת לחלון המאפיינים הגדר "עיכוב" ל- "2000"
  • בחר באלמנט "תקופה 3" ותחת חלון המאפיינים הגדר "עיכוב" ל- "3000"
  • בחר באלמנט "תקופה 4" ותחת חלון המאפיינים הגדר "עיכוב" ל- "4000"
  • בחר באלמנט "תקופה 5" ומתחת לחלון המאפיינים הגדר "עיכוב" ל- "5000" >> זה ישמש רק להשהיה בסוף.

כעת ניתן להגדיר מעלות עבור מנוע סרוו: בחר ברכיב "AnalogValue1" ומתחת לחלון המאפיינים הגדר "ערך" ל- "0"

בחר רכיב "AnalogValue2" ותחת חלון המאפיינים הגדר "ערך" ל- "60"

בחר רכיב "AnalogValue3" ותחת חלון המאפיינים הגדר "ערך" ל- "120"

בחר רכיב "AnalogValue4" ותחת חלון המאפיינים הגדר "ערך" ל- "180"

בחר ברכיב "AnalogMultiMerger1" ומתחת לחלון המאפיינים הגדר "סיכות קלט" ל- "4"

בחר רכיב "DivideByValue1" ותחת חלון המאפיינים הגדר "ערך" ל- "180"

שלב 7: רכיבי Visuino Connect

רכיבי Visuino Connect
רכיבי Visuino Connect
  • חבר את "רצף 1"> סיכה נקודה אחת [החוצה] לסיכה "AnalogValue1" [שעון]
  • חבר את "רצף 2"> נקודה נקודה אחת [החוצה] לסיכה "AnalogValue2" [שעון]
  • חבר את "Sequence3"> Pin1 pin [Out] ל- "AnalogValue3" pin [שעון]
  • חבר את "Sequence4"> סיכה נקודה אחת [Out] לסיכה "AnalogValue4" [שעון]
  • חבר את סיכת "AnalogValue1" [החוצה] לסיכה "AnalogMultiMerger1" [0]
  • חבר את סיכת "AnalogValue2" [החוצה] לסיכה "AnalogMultiMerger1" [1]
  • חבר את סיכת "AnalogValue3" [החוצה] לסיכה "AnalogMultiMerger1" [2]
  • חבר את סיכת "AnalogValue4" [החוצה] לסיכה "AnalogMultiMerger1" [3]
  • חבר את סיכת "AnalogMultiMerger1" [Out] לסיכה "DivideByValue1" [In]
  • חבר את סיכת "DivideByValue1" [Out] לסיכה "Servo1" [In]

חבר את סיכת "Servo1" [החוצה] לסיכה הדיגיטלית של Arduino [8]

שלב 8: צור, הידור והעלה את קוד הארדואינו

צור, הידור והעלה את קוד הארדואינו
צור, הידור והעלה את קוד הארדואינו
צור, הידור והעלה את קוד הארדואינו
צור, הידור והעלה את קוד הארדואינו

ב- Visuino, הקש F9 או לחץ על הלחצן המוצג בתמונה 1 כדי ליצור את קוד הארדואינו, ופתח את מזהה Arduino

ב- Arduino IDE, לחץ על כפתור העלאה, כדי לאסוף ולהעלות את הקוד (תמונה 2)

שלב 9: שחק

אם אתה מפעיל את מודול ה- Arduino UNO, מנוע סרוו יתחיל לנוע בהתאם למעלות שהגדרת.

מזל טוב! סיימת את הפרויקט שלך עם Visuino. מצורף גם פרויקט Visuino שיצרתי עבור Instructable זה. אתה יכול להוריד ולפתוח אותו ב- Visuino:

שלב 10: הדרכות Visuino אחרות

לחץ כאן וכאן לצפייה בהדרכות אחרות של Visuino.

מוּמלָץ: