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

תפריט תצוגת OLED של Arduino עם אפשרות לבחירה: 8 שלבים
תפריט תצוגת OLED של Arduino עם אפשרות לבחירה: 8 שלבים

וִידֵאוֹ: תפריט תצוגת OLED של Arduino עם אפשרות לבחירה: 8 שלבים

וִידֵאוֹ: תפריט תצוגת OLED של Arduino עם אפשרות לבחירה: 8 שלבים
וִידֵאוֹ: כיצד להשתמש ב- SSD1306 128x32 תצוגת OLED I2C עם קוד Arduino 2024, נוֹבֶמבֶּר
Anonim

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

צפו בסרטון.

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

מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
  • ארדואינו UNO (או כל ארדואינו אחר)
  • חוטי מגשר
  • תצוגת OLED
  • לוח לחם
  • נגד 1K אוהם
  • לַחְצָן
  • תוכנית Visuino: הורדת Visuino

שלב 2: המעגל

המעגל
המעגל
  • חבר את פין הצג OLED [VCC] לסיכת הארדואינו [5V]
  • חבר את פין הצג OLED [GND] לסיכת הארדואינו [GND]
  • חבר את פין הצג OLED [SDA] לסיכת הארדואינו [SDA]
  • חבר את פין הצג OLED [SCL] לסיכת הארדואינו [SCL]
  • חבר את Arduino 5V לצד אחד של הנגד
  • חבר את הצד השני של הנגד לכפתור
  • חבר את הצד השני של הכפתור לסיכה הדיגיטלית של Arduino [8] ולקרקע

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

הפעל את 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

שלב 4: ברכיבי ADD של Visuino

ברכיבי ADD של Visuino
ברכיבי ADD של Visuino
ברכיבי ADD של Visuino
ברכיבי ADD של Visuino
ברכיבי ADD של Visuino
ברכיבי ADD של Visuino
ברכיבי ADD של Visuino
ברכיבי ADD של Visuino
  • הוסף רכיב "מונה"
  • הוסף רכיב "מערך שלם"
  • הוסף רכיב "מספר שלם רב מקור"
  • הוסף רכיב "SSD1306/SH1106 OLED Display (I2C)"

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

במרכזי סט של Visuino
במרכזי סט של Visuino
במרכזי סט של Visuino
במרכזי סט של Visuino
במרכזי סט של Visuino
במרכזי סט של Visuino
  • בחר ברכיב "Counter1" ובחלון המאפיינים הגדר 'Max'> 'Value' ל- 2 ו- 'Min>' Value 'ל- 0
  • לחץ פעמיים על "מערך 1" ובחלון אלמנטים גרור 3x 'ערך' לצד שמאל בחר פריט [1] ובחלון המאפיינים הגדר ערך ל -20 בחר פריט [2] ובחלון מאפיינים הגדר ערך ל -40
  • בחר רכיב "IntegerMultiSource1" ובחלון המאפיינים הגדר 'סיכות פלט' ל -4
  • לחץ פעמיים על "DisplayOLED1" ובחלון האלמנטים -גרור 3X "צייר טקסט" משמאל בחר 'צייר טקסט 1' ובחלון המאפיינים הגדר את הצבע ל- tmcInvert, גודל ל -2, טקסט ל'תפריט -1 'בחר' צייר טקסט 2 ' 'ובחלון המאפיינים הגדר את הצבע ל- tmcInvert, הגודל ל- 2, הטקסט ל-' Menu-2 ', Y ל- 20 בחר' Draw Text3 'ובחלון המאפיינים הגדר את הצבע ל- tmcInvert, הגודל ל- 2, הטקסט ל-' Menu-3 ' ', Y עד 40 וגרור "צייר מלבן" שמאלה והגדר את הצבע tmcWhite ו- fillcolor ל- tmcWhite, גובה ל- 20, רוחב ל- 128, בחר Y ולחץ על סמל הסיכה ובחר' מספר שלם לשקוע 'וגרור "מילוי מסך "משמאל

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

רכיבי Visuino Connect
רכיבי Visuino Connect
  • חבר את הפין הדיגיטלי של Arduino [8] לפין הרכיב "נגד 1" [ב]
  • חבר את סיכת הרכיב "Counter1" [החוצה] לסיכה "Array1" [אינדקס]
  • חבר את סיכת הרכיב "Array1" [החוצה] לסיכה "IntegerMultiSource1" [In]
  • חבר את סיכת "IntegerMultiSource1" [0] ל- DisplayOLED1> מילוי מסך 1 סיכה [שעון]
  • חבר את סיכת "IntegerMultiSource1" [1] ל- DisplayOLED1> צייר מלבן 1 סיכה [Y]
  • חבר את סיכת "IntegerMultiSource1" [2] ל- DisplayOLED1> צייר מלבן 1 סיכה [שעון]
  • חבר את סיכת "IntegerMultiSource1" [3] ל- DisplayOLED1> צייר טקסט 1 סיכה [שעון]
  • חבר את סיכת "IntegerMultiSource1" [3] ל- DisplayOLED1> צייר טקסט 2 פין [שעון]
  • חבר את סיכת "IntegerMultiSource1" [3] ל- DisplayOLED1> צייר טקסט 3 סיכה [שעון]
  • חבר את סיכת "DisplayOLED1" I2C [החוצה] ללוח ה- Arduino I2c [In]

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

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

ב- Visuino, לחץ לחיצה תחתונה על הכרטיסייה "Build", וודא שהיציאה הנכונה נבחרה ולאחר מכן לחץ על הלחצן "Compile/Build and Upload".

שלב 8: שחק

אם אתה מפעיל את מודול ה- Arduino UNO ותצוגת OLED אמורה להתחיל להציג את התפריט, תוכל לנווט בתפריט על ידי לחיצה על הכפתור.

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

מוּמלָץ: