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

דלת לול - מבוססת ארדואינו: 5 שלבים (עם תמונות)
דלת לול - מבוססת ארדואינו: 5 שלבים (עם תמונות)

וִידֵאוֹ: דלת לול - מבוססת ארדואינו: 5 שלבים (עם תמונות)

וִידֵאוֹ: דלת לול - מבוססת ארדואינו: 5 שלבים (עם תמונות)
וִידֵאוֹ: CS50 2015 - Week 4 2024, יולי
Anonim
Image
Image

קודם כל, שפת האם שלי היא הולנדית אז סליחה על שגיאות כתיב אפשריות. אם משהו לא ברור פשוט השאירו הודעה בהערות. זהו פרויקט הארדואינו הראשון. מכיוון שאשתי נמאס לפתוח את דלת הלול כל יום שוב חשבנו לרכוש עוף אבל הם די יקרים למה שהיא צריכה לעשות (כ -150 אירו / 175 דולר). אתר רשמי

כולנו רוצים שהתרנגולות שלנו יהיו בטוחות בלילה, כך שכאן יצוץ היצירתיות. יש עבודה שצריך לעשות. העיצוב הראשון התבסס על ננו ארדואינו עם LDR אבל הטאט לא היה מדויק. ב- github מצאתי סקיצה לא גמורה שבה נעשה שימוש בספריית Dusk2Dawn. השתמשתי בזה כבסיס כדי להתחיל לבנות.

שלב 1: רשימת חלקים

רשימת חלקים
רשימת חלקים
רשימת חלקים
רשימת חלקים

כל החלקים המשומשים נרכשים על ידי aliexpress

  • Arduino Nano + מגן בורג מסוף אופציונלי
  • אב טיפוס PCB
  • DS1307 RTC
  • נהג מנוע L298N
  • מנוע בעל 12V/30 סל"ד
  • חיישן מגנטי MC38
  • סְלִיל
  • פיר 200 מ"מ על 8 מ"מ
  • מסבים KP08
  • מצמד מנוע 4x8 מ"מ
  • הספק 12V/2A
  • מארז פלסטיק ABS IP65 (158mm x 90mm x 60mm)
  • 1x LED
  • כמה חוטים, נגדי 10K, נגד 220 אוהם
  • מלחם
  • אקדח דבק

עלות החומר הכוללת כ -20 דולר. פשוט חסכתי לעצמי 150 דולר על ידי בניית בקר דלת לול משלי והיה לי מאוד כיף ביצירתו.

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

סכמטים
סכמטים
סכמטים
סכמטים

כאשר סוף סוף הגיעו כל החלקים מ- Aliexpress (כן, זה דורש לא מעט סבלנות) מתחיל הדברים המהנים. כפי שניתן לראות בתרשימים המנוע נשלט על ידי לוח הנהגים L298N. ללוח זה יש שני ערוצים (ניתן לחבר 2 מנועים על הלוח). בפרויקט זה אתה צריך רק ערוץ אחד. הפעל את לוח הנהג באמצעות ספק כוח 12V. השתמשתי בחיבור 5V בלוח הנהג כדי להפעיל את הארדואינו. השתמשתי ב -2 כניסות בלוח הנהג (2 יציאות Arduino) כדי לאפשר למנוע להסתובב עם כיוון השעון/ נגד כיוון השעון.

מתגי המגנט MC38 מחוברים עם נגד 10K לכניסת Arduino.

מתג ההורדה הידני מחובר גם לכניסה על ידי נגד 10K.

הנורית האדומה מחוברת בנגד של 220 אוהם לפלט של הארדואינו. כשהדלת סגורה, הנורית האדומה נדלקת.

חיבורי RTC DS1307 לננו:

  • VCC - 5V
  • GND - GND
  • SDA - סיכה A4
  • SCL - סיכה A5

עיין במדריך של Arduino שלך אם אתה משתמש בגירסה אחרת מאשר ננו.

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

הקפד לבדוק הכל לפני הרכבת החלקים לתוך המארז

שלב 3: בניית החומרה

בניית החומרה
בניית החומרה
בניית החומרה
בניית החומרה
בניית החומרה
בניית החומרה
בניית החומרה
בניית החומרה

השתמשתי בדיקט יוצר בטון 4 מ"מ לדלת. הם מחליקים ל -2 פרופילי אלומיניום U. הדלת מחוברת לסליל העץ בעזרת חוט ניילון (חוט דייג). הסליל מחובר לפיר 8 מ"מ. השתמשתי במקדח בכדי לגרום לקוטר הפנימי של הסליל להתאים לקוטר הפיר.

המנוע מותקן במארז ה- ABS (לקדוח חור בצד המארז). המתג מותקן בצד השני.

הדבק את המגנט בצד העליון של הדלת. אפשר גם להשתמש ב -2 ברגים קטנים. וודא שאלו לא ארוכים מדי:-) הרה את 2 מתגי המגנט בלול (1 למעלה, אחד תחתון)

שלב 4: קוד ארדואינו

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

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

שורה 38: כאשר setRTC = true, זמן המחשב שלך מסונכרן עם ה- RTC בעת העלאת סקיצה. לאחר העלאת השינוי setRTC = false והעלאת סקיצה שוב.

שורה 41: אם אתה משתמש ב- RTC אחר מ -1307 (למשל, 3231) שנה את השורה הזו

שורה 45: שנה את העיר שלך לעיר שבה אתה גר ומלא את הקואורדינטות ואת אזור הזמן שלך. אני לא חושב שיש להן תרנגולות אבל למשל מאפשר לקבל את הקואורדינטות של הבית הלבן בוושינגטון DC … (השתמש במפות Google, קליק ימני " מה פה")

Dusk2Dawn washington (38.897885, -77036541, -5);

שורה 139: זהו חישוב השקיעה/זריחה כדי להגדיר אם הדלת צריכה להיות למעלה או למטה. כפי שניתן לראות ישנם 2 מספרים המשמשים את החישוב (+30). זהו עיכוב בזריחה/שקיעה. התרנגולות שלי עוברות תוך מספר דקות לאחר השקיעה הרשמית. אל תהסס לשנות את העיכוב הזה לצרכים שלך.

כאשר המתג מופעל הדלת יורדת ונשארת למטה עד להחזרתה למצב רגיל

שלב 5:

תמונה
תמונה

שינויים אפשריים לגרסה 2:

  • גרסה מבוססת ESP8266
  • חיבור אינטרנט אלחוטי
  • נשלט על ידי אפליקציית סמארטפון
  • מצלמת אינטרנט

מוּמלָץ: