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

אוטומציה ביתית נשלטת Infinity Gauntlet: 8 שלבים (עם תמונות)
אוטומציה ביתית נשלטת Infinity Gauntlet: 8 שלבים (עם תמונות)

וִידֵאוֹ: אוטומציה ביתית נשלטת Infinity Gauntlet: 8 שלבים (עם תמונות)

וִידֵאוֹ: אוטומציה ביתית נשלטת Infinity Gauntlet: 8 שלבים (עם תמונות)
וִידֵאוֹ: Экскурсия по мега-особняку Oasis Resort с видом на океан! 2024, נוֹבֶמבֶּר
Anonim
Image
Image
אוטומציה ביתית נשלטת על ידי Infinity Gauntlet
אוטומציה ביתית נשלטת על ידי Infinity Gauntlet

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

שלב 1: חומרה וחומרים דרושים

Arduino מגה + כבל USB II Arduino Uno: https://amzn.to/2qU18sO II

Arduino nano:

סוללת 9v:

מעבר:

חוטי מגשר:

מתאם ג 'ק חבית זכר Arduino:

Micro Servo 9g:

מיני לחם:

מחבר קליפ לסוללה 9v:

קרטון:

מודול משדר RF אלחוטי NRF24L01+ 2.4GHz:

MPU 6050:

רצועות LED:

שלב 2: הכנת אבני האינסוף והכפפה של האינסוף מקרטון

הכנת אבני האינסוף וכפפת האינסוף מקרטון
הכנת אבני האינסוף וכפפת האינסוף מקרטון
הכנת אבני האינסוף וכפפת האינסוף מקרטון
הכנת אבני האינסוף וכפפת האינסוף מקרטון
הכנת אבני האינסוף וכפפת האינסוף מקרטון
הכנת אבני האינסוף וכפפת האינסוף מקרטון
הכנת אבני האינסוף וכפפת האינסוף מקרטון
הכנת אבני האינסוף וכפפת האינסוף מקרטון

להכנת אבני אינסוף השתמשתי באודם, שרף אפוקסי + מקשה, צבע צבע וחימר (אפשר להשתמש בסיליקון).- דחוף אודם לתוך החימר ושלוף אותו החוצה.

- מערבבים את השרף, הקשיח, צבע הצבע ומחלקים אותו לשש כוסות שונות, אחת לכל צבע.

- יוצקים את האפוקסי לתבנית ונותנים לו להתייבש.

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

שלב 3: רשת אלחוטית של Arduino עם מספר מודולים NRF24L01

רשת אלחוטית של Arduino עם מספר מודולים NRF24L01
רשת אלחוטית של Arduino עם מספר מודולים NRF24L01

מודול NRF24L01 יחיד יכול להאזין באופן פעיל עד 6 מודולים אחרים בו זמנית. ניתן להגדיר את כתובות הצמתים בפורמט אוקטלי. בפרויקט זה, כתובת הבסיס (Infinity Gauntlet) היא 00, כתובות ילדי הבסיס הן 01 עד 0. אז מהבסיס (Infinity Gauntlet), באמצעות MPU6050 נשלוט על מנוע הסרוו בצומת 01 - 0.

שלב 4: קוד בסיס (Infinity Gauntlet)

מבסיס, אנו יכולים לשלוח נתונים לצומת 01 - 0 לשליטה על מנועי הסרוו ורצועת LED WS2812B

שלב 5: קוד צומת (01 - 0)

הצמתים (01 - 0) מקבלים נתונים מבסיס, אנו משתמשים בהם כדי לשלוט בסרווואים.

העלה כל תוכנית לכל ארדואינו.

שלב 6: תרשים חיווט עבור Infinity Gauntlet

תרשים חיווט עבור Infinity Gauntlet
תרשים חיווט עבור Infinity Gauntlet
תרשים חיווט עבור Infinity Gauntlet
תרשים חיווט עבור Infinity Gauntlet

הוספתי קרטון נוסף להצבת האלקטרוניקה ושיניתי סוללת 9 וולט לסוללת 4 xAA מהפרויקט הקודם שלי.

שלב 7: תרשים חיווט עבור 6 צמתים

תרשים חיווט עבור 6 צמתים
תרשים חיווט עבור 6 צמתים
תרשים חיווט עבור 6 צמתים
תרשים חיווט עבור 6 צמתים
תרשים חיווט עבור 6 צמתים
תרשים חיווט עבור 6 צמתים

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

שלב 8: בדיקת כפפת האינסוף

בדיקת כפפת האינסוף
בדיקת כפפת האינסוף

השתמשתי בנתוני ציר x ונתוני ציר y מחיישן MPU6050 לשליטה במנועי סרוו ורצועת LED WS2812B.

-כאשר הערך הממופה של ציר ה- x הוא חיובי וציר ה- y הוא חיובי ה- MIND STONE ידלק/יכבה ומזין החיות יפתח/ייסגר.

-כאשר הערך הממופה של ציר ה- x הוא שלילי וציר ה- y הוא חיובי ה- STONE SOUL ידלק/יכבה ומטהר האוויר יופעל/יכבה.

- כאשר הערך הממופה של ציר ה- x חיובי אבן המציאות תידלק/תכבה והנורה תידלק/תכבה.

- כאשר הערך הממופה של ציר ה- y הוא חיובי אבן הרווח תדלק/יכבה ונעילת הדלת תינעל/תפתח

-כאשר הערך הממופה של ציר ה- x הוא שלילי וציר ה- y שלילי ה- POWER STONE יידלק/יכבה ו AC הנייד יופעל/יכבה.

- כאשר הערך הממופה של ציר y הוא שלילי STONE TIME יידלק/יכבה והשעון הדיגיטלי יופעל/יכבה.

אני מקווה שנהניתם מפרויקט ארדואינו ולמדתם משהו חדש. אתה יכול להירשם לערוץ שלי לתמיכה.

תודה.

מוּמלָץ: