וכך למאוורר אוטומטי אנו זקוקים:
תשלום ארדואינו uno (לקח כאן)
מנוע מתח נמוך
-חוטים מסוג פפה-אמא
- חוטים קונבנציונליים
לעבור
אולטרסאונד
מיכל פלסטיק
- מדחף קטן
- בריח באורך 5 ס"מ ורוחב 1 ס"מ
אגוז לבורג
- סוללה של 6-12 וולט (אני משתמשת בסוללות של 1.5 וולט וולט המחוברות בסדרה אליהן מולחמים שני חוטי אם לאם עם יציאת האם מנותקת
חוט עבה
מהכלים הדרושים לנו:
ברזל הלחמה
אקדח דבק
סכין כתיבה
וכך, ראשית, אנו לוקחים את מקור הכוח שלנו ומניחים אותו בתחתית המכולה (אני משתמש במכולה של 16 סיביות מחיר קבוע שאני אוהב)
ואז שמנו את הלוח של Arduino Uno למעלה:
מכיוון שהלוח יוצא מאוד, סמנו 2 חורים למחברים וחתכו אותם:
הוסף מתג למקור הכוח, ואז חבר את הכוח פלוס לפלט ה- uin ב arduino, ומינוס ל- Gnd:
בצד המכולה (גם במכסה במידת הצורך), צור חריץ למתג והדבק אותו שם:
אם נוריות הלד האדומות בלוח Arduino נדלקות כאשר המתג מופעל, חיברנו את הכוח בצורה נכונה.
אנו לוקחים איתור טווחים קוליים והלחמה ליציאותיו (vcc, אקו, טריג, גנד) חוטים מסוג אבא ואמא
במכסה המכולה אנו מייצרים 6 חורים קטנים, 2 מתחת לחוטי המנוע, 4 מתחת לחוטים של חיישן הקולי:
אנו מעבירים את החוטים מהחיישן דרך החורים שבמכסה, ומחברים אותם באופן הבא ללוח הארדואינו: vcc לפלט 5 v, gnd ל- gnd, הד ל 9 פינים דיגיטליים, וטריגר ל- 8
הנחנו מדחף על ציר המנוע, אני אשתמש במפעל קטן מכיוון שאין אחר, אבל עדיף להשתמש במדחף גדול יותר, או אפילו במוצרי בית:
הלחמה של שני חוטי אב לאמא למנוע עם יציאה "אמא" שנחתכה מראש
העבירו את החוטים מהמנוע דרך החורים שנותרו בכיסוי:
אנו לוקחים בריח עם אגוז ובאמצעות מקדחה מורחבת או ברזל הלחמה אנו יוצרים חור בכיסוי לקוטר הבריח:
הכנס את הבריח מלמטה למעלה והדק את האום:
אנו מחברים חוט אחד מהמנוע לפלט ה- Gnd בלוח הארדואינו, והשני לפין העשירי:
אנו מניחים את הכיסוי ומדביקים את מד טווח האולטרה סאונד, כפי שמוצג בתמונה, גם מדביקים את כל החוטים המשתלשלים:
אנו מתפתלים ומדביקים חוט עבה לבורג:
אנו מהדקים את המנוע שלנו לראש החוט, החוט ישמש כמדריך מתכוונן:
עכשיו הגיע הזמן, מבחינתי באופן אישי הצעד הקשה ביותר, או ליתר דיוק לכתוב את הקושחה, אינכם צריכים לכתוב שום דבר, רק השיקו את אפליקציית ה- Arduino IDE, חברו את לוח Arduino למחשב באמצעות מתאם מיוחד, שמגיע בדרך כלל עם הלוח, העתיקו את הסקיצה ב- IDE של Arduino שנמצא למטה, בתוכנית אנו לוחצים על כפתור "הורד" שאחריו יש לטעון את הסקיצה על לוח הארדואינו.
אם הכל נעשה כראוי, אז כאשר החפץ מקרב יותר מ 20 ס"מ לחיישן הקולי, המדחף צריך להתחיל להסתובב. אנו מנתקים את העיצוב שלנו מהמחשב ובודקים את המכשיר שלנו כבר ממקור הכוח שלנו, לשם כך אנו פשוט מפנים את המתג ממצב כבוי למצב פועל.
סקיצה (בסקיצה זו המנוע נקרא המילה led):
int echoPin = 9;
int trigPin = 8;
int led = 10;
הגדרת ביטול () {
Serial.begin (9600);
pinMode (trigPin, OUTPUT);
pinMode (echoPin, INPUT);
pinMode (הוביל, פלט);
}
לולאת חלל () {
משך זמן אינטימי, ס"מ;
digitalWrite (trigPin, LOW);
עיכוב מיקרו-שניות (2);
digitalWrite (trigPin, HIGH);
עיכוב מיקרו-שניות (10);
digitalWrite (trigPin, LOW);
משך = דופק (echoPin, HIGH);
ס"מ = (משך / 58) +3;
טורי סידורי (ס"מ);
Serial.println ("ס"מ");
// עיכוב (1000);
אם (ס"מ & lt; 20) {
digitalWrite (הוביל, גבוה);
} אחרת {
digitalWrite (הוביל, נמוך);
}
עיכוב (100);
}
ובכן, זהו! המאוורר האוטומטי או החכם שלנו מוכן! אתם אולי לא מאמינים, אבל אפילו מדחף כה קטן נושף לא רע במרחק של 50 ס"מ, אבל באופן אידיאלי אתה צריך להשתמש במדחף גדול יותר ובמנוע עם מספר סיבובים גבוה יותר (השתמשתי במתח נמוך בגלל צריכת הזרם הנמוכה מאוד). אני מקווה שזה תוצרת בית שימושי למישהו.