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

חיישן אור GY -30 BH1750 GY -30 (GY30 / GY302) - קל - פרויקט Arduino !: 7 שלבים
חיישן אור GY -30 BH1750 GY -30 (GY30 / GY302) - קל - פרויקט Arduino !: 7 שלבים

וִידֵאוֹ: חיישן אור GY -30 BH1750 GY -30 (GY30 / GY302) - קל - פרויקט Arduino !: 7 שלבים

וִידֵאוֹ: חיישן אור GY -30 BH1750 GY -30 (GY30 / GY302) - קל - פרויקט Arduino !: 7 שלבים
וִידֵאוֹ: Czujnik światła 2024, נוֹבֶמבֶּר
Anonim
Image
Image

במדריך זה נלמד כיצד להשתמש במהירות ובקלות בחיישן עוצמת האור GY-30 BH1750 עם Arduino.

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

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

מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
  1. ארדואינו UNO (או כל ארדואינו אחר)
  2. חיישן עוצמת אור GY-30 BH1750
  3. תצוגת OLED
  4. לוח לחם
  5. חוטי מגשר
  6. תוכנית Visuino: הורדת Visuino

שלב 2: המעגל

המעגל
המעגל
  1. חבר את הסיכה החיובית של Arduino [5V] לסיכה החיובית של הלוח [קו אדום]
  2. חבר את הסיכה השלילית של Arduino [GND] לסיכה השלילית של הלוח [BlueLine]
  3. חבר את סיכת Arduino [SCL] ללוח הלחם
  4. חבר את סיכת Arduino [SDA] ללוח הלחם
  5. חבר את סיכת תצוגת OLED [SCL] ללוח הלוח <אותו קו בו מחובר סיכת ה- Arduino [SCL]
  6. חבר את סיכת תצוגת OLED [SDA] ללוח הלוח <אותו קו בו מחובר סיכת ה- Arduino [SDA]
  7. חבר את סיכת התצוגה של OLED [VCC] לסיכה החיובית של הלוח [קו אדום]
  8. חבר את סיכת התצוגה של OLED [GND] לסיכה השלילית של הלוח [BlueLine]
  9. חבר את סיכת חיישן האור [SCL] ללוח הלוח <אותו הקו בו מחובר סיכת ה- Arduino [SCL]
  10. חבר את סיכת חיישן האור [SDA] ללוח הלוח <אותו קו שבו מחובר סיכת ה- Arduino [SDA]
  11. חבר את סיכת חיישן האור [VCC] לסיכה החיובית של הלוח [קו אדום]
  12. חבר את סיכת חיישן האור [GND] לסיכה השלילית של הלוח [BlueLine]

שלב 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: ב- Visuino הוסף והגדר רכיבים

ב- Visuino הוסף והגדר רכיבים
ב- Visuino הוסף והגדר רכיבים
ב- Visuino הוסף והגדר רכיבים
ב- Visuino הוסף והגדר רכיבים
ב- Visuino הוסף והגדר רכיבים
ב- Visuino הוסף והגדר רכיבים
ב- Visuino הוסף והגדר רכיבים
ב- Visuino הוסף והגדר רכיבים
  1. הוסף רכיב "ROHM BH1750 חיישן אור הסביבה (I2C)"
  2. הוסף רכיב "SSD1306/SH1106 OLED Display (I2C)"
  3. לחץ פעמיים על רכיב "DisplayOLED1" ובחלון "אלמנטים" גרור את "שדה טקסט" שמאלה
  4. בצד שמאל, בחר "TextField1" ובחלון המאפיינים הגדר גודל: 3

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

רכיבי Visuino Connect
רכיבי Visuino Connect
  1. חבר את פין הרכיב "LightSensor1" [Control] לסיכת Arduino I2C [In]
  2. חבר את סיכת הרכיב "LightSensor1" [החוצה] ל- "DisplayOLED1> TextField1" רכיב [ב]
  3. חבר את סיכת הרכיב "DisplayOLED1" [החוצה] לסיכה של Arduino I2C [In]

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

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

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

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

שלב 7: שחק

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

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

הערה: אם אין לך תצוגת OLED אתה יכול פשוט לחבר את סיכת "ListSensor1" [Out] ל- Arduino Serial [0] pin [In] ולפקח על עוצמת האור בכרטיסייה Serial Visuino (תמונה 1)

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

מוּמלָץ: