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

ArduinOLED: 5 שלבים (עם תמונות)
ArduinOLED: 5 שלבים (עם תמונות)

וִידֵאוֹ: ArduinOLED: 5 שלבים (עם תמונות)

וִידֵאוֹ: ArduinOLED: 5 שלבים (עם תמונות)
וִידֵאוֹ: ESP32 Tutorial 5 - LED Fade, control brightness of an LED -ESP32 IoT Learnig kit 2024, נוֹבֶמבֶּר
Anonim
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED

ArduinOLED היא פלטפורמה למשחקים אלקטרוניים ולפרויקטים אחרים. הוא כולל מסך OLED, ג'ויסטיק, כמה כפתורים, זמזם ונקודות חיבור קליפ תנין לממשק עם מכשירים רבים אחרים. בקר https://johanv.xyz/ArduinOLED למידע נוסף.

הדרכה זו מכסה כיצד להגדיר את התוכנה ללוח. כדי ללמוד כיצד להזמין את החלקים ולבנות את הלוח, בקר בכתובת

שלב 1: התקנת ה- Arduino IDE

התקנת ה- Arduino IDE
התקנת ה- Arduino IDE
התקנת ה- Arduino IDE
התקנת ה- Arduino IDE

בקר בדף התוכנה של Arduino ולחץ על הקישור של מערכת ההפעלה שלך.

בחרתי ב- "Windows Installer", אך אם אין לך גישת מנהל, הורד את "קובץ ZIP של Windows להתקנה שאינה מנהל מערכת".

לחץ על "כן" כשהוא שואל אותך אם יש לאפשר לאפליקציה לבצע שינויים. לאחר מכן לחץ על "הבא" עד לביצוע השלבים.

שלב 2: הורדת הספריות

הורדת הספריות
הורדת הספריות
הורדת הספריות
הורדת הספריות
הורדת הספריות
הורדת הספריות

אתה צריך שלוש ספריות כדי להשתמש ב- ArduinOLED: ספריית U8g2, ספריית DirectIO וספריית ArduinOLED.

ספריית U8g2

פתח את מזהה Arduino ולחץ על "סקיצה", ולאחר מכן על "כלול ספרייה" ולאחר מכן על "נהל ספריות …"

הקלד "U8g2" בשורת החיפוש ולחץ על "התקן".

לאחר ההתקנה, לחץ על "סגור".

ספריית DirectIO

ספריית DirectIO מספקת דרך מהירה יותר להגדיר את סיכות I בארדואינו אם מספר הסיכה הוא קבוע. זה נחוץ על ידי ספריית ArduinOLED בשלב הבא.

mmarchetti/DirectIO DirectIO - ספריית קלט/פלט מהירה ופשוטה עבור Arduino GitHub

עבור לקישור למעלה, לחץ על הלחצן "שיבוט או הורד" ולאחר מכן לחץ על "הורד ZIP".

לחלופין, לחץ על קישור זה להורדת קובץ ה- ZIP:

github.com/mmarchetti/DirectIO/archive/master.zip

לאחר מכן, ב- IDE של Arduino, לחץ על "סקיצה", "כלול ספרייה" ולאחר מכן על "הוסף ספריית ZIP".

נווט לתיקייה "הורדות", בחר "DirectIO-master.zip" שהורדת זה עתה ולחץ על "פתח".

ספריית ArduinOLED

ספריית ArduinOLED נכתבה על ידי במיוחד עבור לוח זה. ההתקנה דומה מאוד לזו של DirectIO בשלב הקודם.

johanvandegriff/ArduinOLED ספריית לוח ArduinOLED. GitHub

עבור לקישור למעלה, לחץ על הלחצן "שיבוט או הורד" ולאחר מכן לחץ על "הורד ZIP".

לחלופין, לחץ על קישור זה להורדת קובץ ה- ZIP:

github.com/johanvandegriff/ArduinOLED/archive/master.zip

לאחר מכן, ב- IDE של Arduino, לחץ על "סקיצה", "כלול ספרייה" ולאחר מכן על "הוסף ספריית ZIP".

נווט לתיקייה "הורדות", בחר "ArduinOLED-master.zip" שהורדת זה עתה ולחץ על "פתח".

אופציונלי: עבור לתיקיית ספריות Arduino (Documents/Arduino/libraries) ושנה את שם "DirectIO-master" ל- "DirectIO" ו- "ArduinOLED-master" ל- "ArduinOLED".

שלב 3: חבר את כבל המתכנת

חבר את כבל המתכנת
חבר את כבל המתכנת
חבר את כבל המתכנת
חבר את כבל המתכנת

התבונן בחלקו האחורי של המתכנת ומצא את הסיכה שכותרתה "GND". רשום את צבע הסיכה.

לאחר מכן חבר את הכבל ל -4 הפינים האמצעיים של המחבר בלוח ArduinOLED, וודא שהצבע שציינת הוא בצד המסומן "GND".

לבסוף, חבר את קצה ה- USB של כבל המתכנת למחשב שלך.

שלב 4: העלאת הסקיצות לדוגמא

העלאת הסקיצות לדוגמא
העלאת הסקיצות לדוגמא
העלאת הסקיצות לדוגמה
העלאת הסקיצות לדוגמה
העלאת הסקיצות לדוגמה
העלאת הסקיצות לדוגמה
העלאת הסקיצות לדוגמה
העלאת הסקיצות לדוגמה

לחץ על "קובץ", "דוגמאות", "ArduinOLED" ולאחר מכן על "ArduinOLED_u8g2_StackerGame".

לחץ על "כלים", "לוח" ולאחר מכן על "Arduino Pro או Pro Mini".

לחץ על "כלים", "מעבד" ולאחר מכן על "ATmega328 (5V, 16MHz)".

לחץ על "כלים", "יציאה", ולאחר מכן בחר את היציאה שמופיעה כאשר הכבל מחובר לחשמל.

החזק את הכפתור המסומן "RST" בלוח ArduinOLED.

לחץ על כפתור "העלה" ב- Arduino IDE.

כאשר הסטטוס משתנה מ"הידור … "ו"העלאה …", שחרר את כפתור "RST".

טקסט אמור להופיע על המסך.

מזל טוב! עשית את זה!

ייתכן שתבחין כי ציון השיא של המשחק הוא 255. כדי לאפס אותו, החזק את כפתור "R" בזמן שה- ArduinOLED מופעל (או ממתג ההפעלה או מכפתור האיפוס). תראה מסך שאומר לך שהציון הגבוה התאפס.

שלב 5: השלבים הבאים

  • נסה את שאר הסקיצות לדוגמא
  • נסה לבצע כמה מהפרויקטים האחרים המופיעים בכתובת

מוּמלָץ: