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

VISUINO מגלגלים קוביות באמצעות מודול OLED 4 פינים 0.96 אינץ ': 7 שלבים
VISUINO מגלגלים קוביות באמצעות מודול OLED 4 פינים 0.96 אינץ ': 7 שלבים

וִידֵאוֹ: VISUINO מגלגלים קוביות באמצעות מודול OLED 4 פינים 0.96 אינץ ': 7 שלבים

וִידֵאוֹ: VISUINO מגלגלים קוביות באמצעות מודול OLED 4 פינים 0.96 אינץ ': 7 שלבים
וִידֵאוֹ: אינטראקציה בין מגנטים במסות שונות 2024, יולי
Anonim
Image
Image

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

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

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

מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך

להדרכה זו תזדקק ל:

  • ארדואינו אונו
  • קרש לחם (או מגן קרש)
  • OLED Lcd
  • חוטי מגשר
  • LED אדום (או כל צבע אחר)
  • לַחְצָן
  • נגד משיכה (50k אוהם)
  • תוכנית Visuino: הורדת Visuino

שלב 2: המעגל

המעגל
המעגל

החיבורים די קלים, ראו את התמונה למעלה עם סכמטי מעגל הלוח.

  • חבר את הסיכה החיובית של לוח הלחם לסיכה 5V של Arduino וחבר את הסיכה השלילית של לוח הלחם לסיכת GND של Arduino.
  • חבר סיכה חיובית של LED לסיכה 13 של Arduino והשנייה לסיכת GND בלוח הלחם.
  • חבר את סיכת הנגד לסיכה החיובית של לוח הלחם וסיכת הנגד אחרת לסיכת הכפתור. כעת חבר את סיכת הכפתורים האחרת לסיכת A0 של Arduino.
  • חבר את הסיכה החיובית של OLED lcd לסיכה החיובית של לוח הלוח ואת הסיכה השלילית של ה- OLED lcd (gnd) לסיכה השלילית של לוח הלחם.
  • חבר את פין SCL LCD מסוג OLED לסיכת SCL של Arduino
  • חבר את סיכת SDA מסוג OLED lcd לסיכת SDA של Arduino

שלב 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 לתכנת ESP 8266!

יש להתקין גם את Visuino:

התחל את Visuino כפי שמוצג בתמונה הראשונה לחץ על כפתור "כלים" ברכיב הארדואינו (תמונה 1) ב- Visuino כאשר מופיע הדיאלוג בחר "Arduino Uno" כפי שמוצג בתמונה 2

שלב 4: ב- Visuino: הוסף וחבר מחולל דופק, שער לוגי ורכיב מחולל אקראי

ב- Visuino: הוסף וחבר מחולל דופק, שער לוגי ורכיב מחולל אקראי
ב- Visuino: הוסף וחבר מחולל דופק, שער לוגי ורכיב מחולל אקראי
ב- Visuino: הוסף וחבר מחולל דופק, שער לוגי ורכיב מחולל אקראי
ב- Visuino: הוסף וחבר מחולל דופק, שער לוגי ורכיב מחולל אקראי
  • הוסף מחולל דופק, הגדר את התדירות ל -100 (זה ישתנה אוטומטית ל- 1E2) ראה pic2
  • הוסף שער לוגיקה AND
  • הוסף מחולל שלם אקראי, הגדר מקס: 6 ודקה: 1 וזרע: 9999999

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

ב- Visuino: הוסף רכיב LCD מסוג OLED
ב- Visuino: הוסף רכיב LCD מסוג OLED
ב- Visuino: הוסף רכיב LCD מסוג OLED
ב- Visuino: הוסף רכיב LCD מסוג OLED
ב- Visuino: הוסף רכיב LCD מסוג OLED
ב- Visuino: הוסף רכיב LCD מסוג OLED
ב- Visuino: הוסף רכיב LCD מסוג OLED
ב- Visuino: הוסף רכיב LCD מסוג OLED
  • הוסף רכיב OLED Lcd (תמונה 1)
  • לחץ פעמיים על רכיב OLED Lcd, חלון הדו -שיח ייפתח
  • בצד ימין בחר "שדה טקסט" וגרור אותו לצד שמאל (תמונה 2)
  • בחלון "מאפיינים" גודל סט: 9, רוחב: 6, x: 30 (תמונה 3)
  • בחלון הדו -שיח מימין בחר "מילוי מסך" וגרור אותו לצד שמאל (תמונה 2)
  • בחלון "מאפיינים" הגדר צבע: tmcBlack (תמונה 4)

שלב 6: ב- Visuino: חיבור רכיבים

ב- Visuino: חיבור רכיבים
ב- Visuino: חיבור רכיבים
  • חבר את סיכת מחולל הדופק החוצה לפין רכיב שער ההיגיון [1]
  • חבר את סיכת ה- Logic Gate [0] לסיכה האנלוגית של Arduino [A0]
  • חבר את סיכת ה- Logic Gate Out אל Pin Arduino Digital [13]
  • חבר את סיכת ה- Logic Gate Out לשעון סיכה של מספר מחולל שלם
  • סיכה של מחולל מספרים אקראי לצאת לתצוגת OLED - שדות טקסט של אלמנטים סיכה אחת [ב]
  • חבר את פין OLED לתצוגה [כניסת In] לסיכה סידורי של Arduino [החוצה]
  • חבר את פין OLED לתצוגה [Out] ל- Arduino Pin I2C [In]
  • חבר את תצוגת OLED - מסך מילוי האלמנטים 1 פין [שעון] לפין Arduino [A0]
  • חבר את סיכה סידורי [In] של Arduino ל- Pin Arduino [A0]

שלב 7: שחק

אם אתה מפעיל את מודול Arduino Uno, ה- Oled Lcd יתחיל להציג מספרים אקראיים ברגע שתלחץ על כפתור.

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

מוּמלָץ: