תוכן עניינים:
- שלב 1: מה שאתה צריך
- שלב 2: המעגל
- שלב 3:
- שלב 4: ברכיבי ADD & Connect של Visuino
- שלב 5: צור, הידור והעלה את קוד הארדואינו
- שלב 6: שחק
וִידֵאוֹ: בקרת LED Arduino עם ג'ויסטיק אנלוגי: 6 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:11
במדריך זה נלמד כיצד להשתמש בג'ויסטיק אנלוגי לשליטה על הלד.
צפה בסרטון הדגמה.
שלב 1: מה שאתה צריך
- ארדואינו UNO (או כל ארדואינו אחר)
- 4XLED
- מַקֵל נוֹעַם
- הנגד 4X 220Ω (או משהו דומה)
- לוח לחם
- חוטי מגשר
- תוכנית Visuino: הורדת Visuino
שלב 2: המעגל
- חבר את סיכת Arduino [5V] לסיכה החיובית של לוח הלחם [קו אדום]
- חבר את סיכת הארדואינו [GND] לסיכה החיובית של הלוח [קו כחול]
- חבר את סיכת הג'ויסטיק [VRx] לסיכה האנלוגית של Arduino [1]
- חבר את סיכת הג'ויסטיק [VRy] לסיכה האנלוגית של Arduino [0]
- חבר את סיכת הג'ויסטיק [+5V] לסיכה החיובית של הלוח [קו אדום]
- חבר את סיכת הג'ויסטיק [GND] לסיכה השלילית של הלוח [קו כחול]
- חבר כל סיכה שלילית LED על לוח הלחם לסיכה השלילית של לוח הלחם GND [קו כחול]
- חבר כל נגד לסיכה חיובית LED בלוח הלחם
- חבר את הפין הדיגיטלי של arduino [2] לנגד הראשון
- חבר את הפין הדיגיטלי של arduino [3] לנגד השני
- חבר את הפין הדיגיטלי של ארדואינו [4] לנגד השלישי
- חבר את הפין הדיגיטלי של arduino [5] לנגד הרביעי
שלב 3:
כדי להתחיל לתכנת את 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
שלב 4: ברכיבי ADD & Connect של Visuino
- הוסף רכיב 4X "השווה ערך אנלוגי"
- בחר "השווה ערך 2" ובחלון המאפיינים הגדר "ערך" ל -1
- בחר "השווה ערך 4" ובחלון המאפיינים הגדר "ערך" ל -1
- חבר את Arduino AnalogIn [0] לפין [InValue1] [In] ול- "CompareValue2" [In]
-
חבר את Arduino AnalogIn [1] לסיכה "InValue3" [In] ול- "CompareValue4" pin [In]
- חבר את סיכת "CompareValue1" [Out] לסיכה הדיגיטלית של Arduino [2]
- חבר את סיכת "CompareValue2" [Out] לסיכה הדיגיטלית של Arduino [3]
- חבר את סיכת "CompareValue3" [החוצה] לסיכה הדיגיטלית של Arduino [4]
- חבר את סיכת "CompareValue4" [Out] לסיכה הדיגיטלית של Arduino [5]
שלב 5: צור, הידור והעלה את קוד הארדואינו
ב- Visuino, לחץ לחיצה תחתונה על הכרטיסייה "Build", וודא שהיציאה הנכונה נבחרה ולאחר מכן לחץ על הלחצן "Compile/Build and Upload".
שלב 6: שחק
אם אתה מפעיל את מודול ה- Arduino UNO, ומזיז את מיקום הג'ויסטיק הנורית מהבהבת.
מזל טוב! סיימת את הפרויקט שלך עם Visuino. מצורף גם פרויקט Visuino שיצרתי עבור Instructable זה, אתה יכול להוריד אותו כאן ולפתוח אותו ב- Visuino:
מוּמלָץ:
שליטה על 2 סרוו באמצעות ג'ויסטיק אנלוגי: 5 שלבים (עם תמונות)
שליטה על 2 סרוו באמצעות ג'ויסטיק אנלוגי: שלום חבר'ה, זו ההנחיה הראשונה שלי ובפוסט הזה אני משתף כיצד להשתמש בג'ויסטיק אנלוגי לשליטה בסרוווס באמצעות ארדואינו UNO. אנסה להסביר את זה פשוט ככל האפשר מקווה שתאהבו זה
ג'ויסטיק אנלוגי #HMS2018: 8 שלבים
ג'ויסטיק אנלוגי #HMS2018: תזדקק לאדרואינו אחד Elegoo Uno R3, מודול ג'ויסטיק אחד של Elegoo ו -5 חוטי DuPoint לזכר
בקרת ESP8266 RGB LED STRIP WIFI - NODEMCU כשלט רחוק IR עבור רצועת LED נשלטת באמצעות Wifi - בקרת סמארטפון LED RIP LED STRIP: 4 שלבים
בקרת ESP8266 RGB LED STRIP WIFI | NODEMCU כשלט רחוק IR עבור רצועת LED נשלטת באמצעות Wifi | בקרת סמארטפון RGB LED STRIP: שלום חברים במדריך זה נלמד כיצד להשתמש ב- nodemcu או ב- esp8266 כשלט רחוק IR לשליטה ברצועת LED RGB ו- Nodemcu נשלט על ידי סמארטפון באמצעות wifi. אז בעצם אתה יכול לשלוט ב- RGB LED STRIP בעזרת הסמארטפון שלך
שעון POV Led אנלוגי בסגנון אנלוגי עם Arduino Nano: 4 שלבים
שעון POV LED בסגנון אנלוגי עם Arduino Nano: זה נראה נחמד בעיצוב אנלוגי בסגנון שעון POV
Raspberry Pi GPIO מעגלים: שימוש בחיישן אנלוגי LDR ללא ADC (ממיר אנלוגי לדיגיטלי): 4 שלבים
Raspberry Pi GPIO מעגלים: שימוש בחיישן אנלוגי LDR ללא ADC (ממיר אנלוגי לדיגיטלי): במדריך הקודם שלנו, הראנו לך כיצד תוכל לקשר את סיכות ה- GPIO של ה- Raspberry Pi שלך ללדים ולמתגים וכיצד סיכות GPIO יכולות להיות גבוהות או נמוך. אבל מה אם אתה רוצה להשתמש ב- Raspberry Pi שלך עם חיישן אנלוגי? אם נרצה להשתמש ב