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

זמזם חיישן אור: 5 שלבים
זמזם חיישן אור: 5 שלבים

וִידֵאוֹ: זמזם חיישן אור: 5 שלבים

וִידֵאוֹ: זמזם חיישן אור: 5 שלבים
וִידֵאוֹ: מדריך ארדואינו - שיעור 5 - חיישן קולט לייזר 2024, נוֹבֶמבֶּר
Anonim
זמזם חיישן אור
זמזם חיישן אור

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

שלב 1: הגדרת מעגלים וקרשים

הגדרת מעגלים ולוח חרוזים
הגדרת מעגלים ולוח חרוזים

סכמטי מורכב משלושה אלמנטים שהם: פוטורסיסטור (LDR), זמזם פיזו, 1 - 10 kΩ. ניתן לחבר את ה- LDR בכל דרך שתרצה מכיוון שאין לה קוטביות. להתנגדות אתה יכול להשתמש מ 1-10 KΩ מכיוון של- LDR שונים יש הגדרות שונות. נסה ערכים שונים של הנגד כדי להתאים את ההגדרות הטובות ביותר עם ה- LDR שלך.

שלב 2: קוד

קוד
קוד

int piezoPin = 8; // הכרזת זמזם פיזו על פין 8

int ldrPin = 0; // הצהרת LDR על פין אנלוגי 0

int ldrValue = 0; // קריאת ערכים שונים מה- LDR

הגדרת בטל

()

{ }

לולאת חלל ()

{// הפעלת פונקציות המחזור להלן

ldrValue = analogRead (ldrPin); // קרא את הערך מה- LDR

טון (piezoPin, 1000); // השמע צליל של 1000 הרץ מהפייזו (ביפ)

עיכוב (25); // המתן מעט, שנה את העיכוב לתגובה מהירה.

noTone (piezoPin); // עצור את הטון לאחר 25 אלפיות השנייה במקרה זה

עיכוב (ldrValue); // המתן כמות אלפיות השנייה ב- ldrValue} //

פונקציות סוף מחזור

שלב 3: חומרים

חומרים
חומרים
חומרים
חומרים
חומרים
חומרים

1. לוח לחם

2. לוח ארדואינו

3. חוטי זכר

4. נגדים

5. זמזם פיצו

6. חיישן אור

מוּמלָץ: