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

Arduino UNO עם OLED Finder Range Ultrasonic Finder ו- Visuino: 7 שלבים
Arduino UNO עם OLED Finder Range Ultrasonic Finder ו- Visuino: 7 שלבים

וִידֵאוֹ: Arduino UNO עם OLED Finder Range Ultrasonic Finder ו- Visuino: 7 שלבים

וִידֵאוֹ: Arduino UNO עם OLED Finder Range Ultrasonic Finder ו- Visuino: 7 שלבים
וִידֵאוֹ: E18-D80NK Инфракрасный датчик приближения для предотвращения препятствий (инфракрасный датчик) 2024, יולי
Anonim
Image
Image

במדריך זה נשתמש ב- Arduino UNO, OLED Lcd, מודול מאתר טווח אולטראסוני ו- Visuino כדי להציג טווח קולי על Lcd ולהגדיר את מרחק הגבול עם LED אדום. צפה בסרטון הדגמה.

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

מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
  • ארדואינו UNO
  • מאתר טווח קולי
  • OLED Lcd
  • LED אדום
  • לוח לחם
  • חוטי מגשר
  • תוכנית Visuino: הורדת Visuino

שלב 2: המעגל

המעגל
המעגל
  • חבר את GND מ- Maduino UNO לסיכת קרש הלוח (gnd)
  • חבר פין 5V מ- Maduino UNO לסיכת לוח (חיובי)
  • חבר SCL מ- Maduino UNO לסיכת LCD OLED (SCL)
  • חבר SDA מ- Maduino UNO אל פין LCD OLED (SDA)
  • חבר את פין LCD OLED (VCC) לסיכת לוח הלחם (חיובי)
  • חבר את פין LCD OLED (GND) לסיכת לוח הלחם (GND)
  • חבר את סיכת המודול האולטראסאונד (VCC) לסיכה של לוח הלחם (חיובי)
  • חבר את סיכת המודול האולטראסאונד (GND) לסיכת לוח הלחם (GND)
  • חבר את סיכת המודול האולטראסאונד (ECHO) למדוינו UNO סיכה דיגיטלית (3)
  • חבר את סיכת המודול האולטרא סאונד (TRIG) לסיכה הדיגיטלית של Maduino UNO (2)

  • חבר פין דיגיטלי (13) מ- Maduino UNO לסיכת LED (חיובי)
  • חבר סיכת LED (שלילית) לסיכת לוח (GND)

שלב 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: https://www.visuino.eu. התחל את Visuino כפי שמוצג בתמונה הראשונה לחץ על כפתור "כלים" ברכיב Arduino (תמונה 1) ב- Visuino כאשר מופיע הדיאלוג, בחר "Arduino UNO" כפי שמוצג בתמונה 2

שלב 4: ב- Visuino הוסף רכיבים

ב- Visuino הוסף רכיבים
ב- Visuino הוסף רכיבים
ב- Visuino הוסף רכיבים
ב- Visuino הוסף רכיבים
ב- Visuino הוסף רכיבים
ב- Visuino הוסף רכיבים
  • הוסף רכיב ריינג 'ר קולי
  • הוסף השווה רכיב טווח והגדר תחת מאפיינים מקס: 9 << הוסף רכיב OLED לתצוגה, לחץ עליו פעמיים וגרור "שדה טקסט" שמאלה, תחת גודל ערכת נכסים: 2

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

ב- Visuino: חיבור רכיבים
ב- Visuino: חיבור רכיבים
בוויסוינו: חיבור רכיבים
בוויסוינו: חיבור רכיבים
ב- Visuino: חיבור רכיבים
ב- Visuino: חיבור רכיבים
  • חבר את סיכת החוצה הדיגיטלית של Arduino [3] ל- UltrasonicRanger 1 סיכה [הד]
  • חבר את סיכת החוצה של Arduino [0] החוצה [החוצה] ל- DisplayOled 1 פין [פנימה]
  • DisplayOled 1 פין [Out I2c] ל- Arduino I2C pin [in]
  • חבר את ה- UltrasonicRanger1 pin [Out] ל- CompareRange1 pin [In] ול- DisplayOled1 Elements. Text Field1 pin [In]
  • חבר את הסיכה UltrasonicRanger1 [Ping] לסיכה Arduino Digital [2] ול- DisplayOled1 pin [Refresh]
  • חיבור CompareRange1 סיכה [החוצה] לסיכה Arduino Digital [13]

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

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

ב- Visuino, הקש F9 או לחץ על הלחצן המוצג בתמונה 1 כדי ליצור את קוד הארדואינו, ופתח את מזהה Arduino

ב- Arduino IDE, לחץ על כפתור העלאה, כדי לאסוף ולהעלות את הקוד (תמונה 2)

שלב 7: שחק

לְשַׂחֵק
לְשַׂחֵק

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

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

מוּמלָץ: