תוכן עניינים:
- שלב 1: מה שאתה צריך
- שלב 2: המעגל
- שלב 3: הפעל את Visuino ובחר את סוג הלוח של Arduino UNO
- שלב 4: ברכיבי ADD & Connect של Visuino
- שלב 5: צור, הידור והעלה את קוד הארדואינו
- שלב 6: שחק
וִידֵאוֹ: בקרת LED מהבהבת עם פוטנציומטר ותצוגת OLED: 6 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
במדריך זה נלמד כיצד לשלוט על מהבהבי LED בעזרת פוטנציומטר ולהציג את ערך תדר הדופק בתצוגת OLED.
צפה בסרטון הדגמה.
שלב 1: מה שאתה צריך
- ארדואינו UNO (או כל ארדואינו אחר)
- לד
- חוטי מגשר
- תצוגת OLED
- תוכנית Visuino: הורדת Visuino
שלב 2: המעגל
- חבר את סיכת הפוטנציומטר [DTB] לסיכה האנלוגית של הארדואינו [A0]
- חבר את סיכת הפוטנציומטר [VCC] לסיכה הארדואינו [5V]
- חבר את סיכת הפוטנציומטר [GND] לסיכת הארדואינו [GND]
- חבר פין חיובי LED לסיכה דיגיטלית של Arduino [7]
- חבר פין חיובי LED לסיכת Arduino [GND]
- חבר את פין הצג OLED [VCC] לסיכת הארדואינו [5V]
- חבר את פין הצג OLED [GND] לסיכת הארדואינו [GND]
- חבר את פין הצג OLED [SDA] לסיכת הארדואינו [SDA]
- חבר את פין הצג OLED [SCL] לסיכת הארדואינו [SCL]
שלב 3: הפעל את Visuino ובחר את סוג הלוח של Arduino UNO
כדי להתחיל לתכנת את 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
- הוסף רכיב "מחולל דופק" בחלון המאפיינים בחר "תדירות" ולחץ על סמל הסיכה ובחר "Float SinkPin"
- הוסף את הרכיב "הכפל אנלוגי לפי ערך" ובחלון המאפיינים הגדר "ערך" ל -10
- הוסף את "OLED display I2C" -לחץ פעמיים על רכיב DisplayOLED1- בחלון האלמנט הרחב את "טקסט" וגרור את "שדה הטקסט" לצד השמאלי בחר "שדה טקסט 1" בצד שמאל ובחלון המאפיינים הגדר את גודל ל-: 2 סגור את חלון האלמנטים
- חבר את Arduino AnalogIn [0] לסיכה "MultiplyByValue1" [ב]
- חבר את סיכת "MultiplyByValue1" [החוצה] ל- DisplayOLED1> שדה טקסט 1> הצמד פנימה
- חבר את סיכת "MultiplyByValue1" [החוצה] לסיכה "PulseGenerator1" [תדר]
- חבר את DisplayOLED1 pin I2C Out ל- Arduino I2C In
- חבר את סיכת "PulseGenerator1" [החוצה] לסיכה הדיגיטלית של Arduino [7]
שלב 5: צור, הידור והעלה את קוד הארדואינו
ב- Visuino, הקש F9 או לחץ על הלחצן המוצג בתמונה 1 כדי ליצור את קוד הארדואינו, ופתח את מזהה Arduino
ב- Arduino IDE, לחץ על כפתור העלאה, כדי לאסוף ולהעלות את הקוד (תמונה 2)
שלב 6: שחק
אם אתה מפעיל את מודול ה- Arduino UNO, ומשנה את מיקום הפוטנציומטר הנורית תשנה את תדירות ההבהוב שלו וערך הפוטנציומטר (תדר) יוצג בתצוגת OLED.
מזל טוב! סיימת את הפרויקט שלך עם Visuino. מצורף גם פרויקט Visuino שיצרתי עבור Instructable זה, אתה יכול להוריד אותו כאן ולפתוח אותו ב- Visuino:
מוּמלָץ:
בקרת מהבהבות מהבהבות LED עם פוטנציומטר: 6 שלבים
שליטה בפעימות מהבהבות LED עם פוטנציומטר: במדריך זה נלמד כיצד לשלוט בפולסים המהבהבים LED בעזרת פוטנציומטר. צפה בסרטון הדגמה
שליטה בהירות LED עם פוטנציומטר ותצוגת OLED: 6 שלבים
שליטה על בהירות LED עם פוטנציומטר ותצוגת OLED: במדריך זה נלמד כיצד לשלוט על בהירות ה- LED בעזרת פוטנציומטר ולהציג את הערך בתצוגת OLED. צפה בסרטון הדגמה
בקרת LED על ידי פוטנציומטר: 6 שלבים
בקרת LED על ידי פוטנציומטר: בעבר השתמשנו ב- Monitor Serial כדי לשלוח נתונים ללוח הבקרה, מה שעשוי להיות מאיר עיניים להכיר תוכנה חדשה. בשיעור זה, בואו נראה כיצד לשנות את הזוהר של LED על ידי פוטנציומטר, ולקבל את הנתונים של הפוטנציומטיים
חיישן טמפרטורה (LM35) ממשק עם ATmega32 ותצוגת LCD - בקרת מאוורר אוטומטית: 6 שלבים
חיישן טמפרטורה (LM35) ממשק עם ATmega32 ותצוגת LCD | בקרת מאוורר אוטומטית: חיישן טמפרטורה (LM35) ממשק עם ATmega32 ותצוגת LCD
בקרת LED עם פוטנציומטר - בחינת גמר: 3 שלבים
בקרת LED עם פוטנציומטר - FinalExam: עבור פרויקט הבחינה הסופית שלי, יצרתי בקר LED באמצעות פוטנציומטר. מטרתו של פרויקט זה היא להשתמש בפוטנציומטר כדי לשלוט באילו נוריות דולקות. כאשר הפוטנציומטר מסתובב בכיוון השעון, הוא דועך את נוריות הנורית כך שהנורית הראשונה