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

וילון/וילון חלון אוטומטי באמצעות Arduino ו- LDR: 3 שלבים
וילון/וילון חלון אוטומטי באמצעות Arduino ו- LDR: 3 שלבים

וִידֵאוֹ: וילון/וילון חלון אוטומטי באמצעות Arduino ו- LDR: 3 שלבים

וִידֵאוֹ: וילון/וילון חלון אוטומטי באמצעות Arduino ו- LDR: 3 שלבים
וִידֵאוֹ: CS50 2013 - Week 9 2024, יולי
Anonim
וילון/וילון חלון אוטומטי באמצעות Arduino ו- LDR
וילון/וילון חלון אוטומטי באמצעות Arduino ו- LDR

במדריך זה אנו הולכים להדגים כיצד להפוך עיוור חלון אוטומטי באמצעות מודול Arduino ו- LDR. בשעות היום הווילון/וילון החלון יתגלגל כלפי מטה ובשעות הלילה הוא יתגלגל.

שלב 1: תיאור

מודול LDR ייתן אות HIGH אם עוצמת האור גבוהה והוא נותן אות נמוך כאשר עוצמת האור נמוכה.

ארדואינו יסובב את מנוע DC בכיוון השעון בכל פעם שהוא יזהה HIGH ממודול LDR ועיוור החלון יתגלגל כלפי מטה, באופן דומה כאשר Arduino יקבל אות נמוך ממודול LDR הוא יסובב את מנוע DC בכיוון השעון ותריסי החלונות יתגלגלו. לְמַעלָה. זמן סיבוב מנוע DC יהיה תלוי באורך הווילון.

רכיבים הנדרשים להדרכה זו: Arduino Uno - (קופה כאן)

מנוע DC 9V - (עזיבה כאן)

מודול LDR - (עזיבה כאן)

מודול נהג מנוע L293d DC - (עזיבה כאן)

חוטי מגשר - (קופה כאן)

שלב 2: תרשים מעגלים

תרשים מעגלים
תרשים מעגלים

מודול LDR כולל 3 סיכות

VCC - חבר את הסיכה הזו ל- 5V של Arduino Nano

GND - חבר את הסיכה הזו ל- GND של Arduino Nano

VOUT - סיכה זו תחובר לסיכה Ananlog A0 של Arduino Nano

מנוע DC יונע על ידי מודול נהג מנועים L293D. נהג מנוע L293D יופעל מארדואינו ננו. יש לו 4 סיכות כניסה ל -2 מנועים, אנחנו הולכים להשתמש במנוע אחד בלבד.

החיבור של נהג המנוע L293D הוא כדלקמן:

M2a/IN1 - סיכה זו תחובר לסיכה הדיגיטלית מספר 3 של Arduino Nano

M2b/IN2 - סיכה זו תחובר לסיכה הדיגיטלית מספר 2 של Arduino Nano

VCC - חבר סיכה זו לסוללה חיצונית של 9V

GND - חבר את הפין הזה לקרקע של סוללת 9V

שלב 3: פלט וידאו

הורד את הקוד שלך מכאן

מוּמלָץ: