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

בית חכם עם ארדואינו: 11 שלבים (עם תמונות)
בית חכם עם ארדואינו: 11 שלבים (עם תמונות)

וִידֵאוֹ: בית חכם עם ארדואינו: 11 שלבים (עם תמונות)

וִידֵאוֹ: בית חכם עם ארדואינו: 11 שלבים (עם תמונות)
וִידֵאוֹ: הפצצה והורדת העלויות בעזרת בית חכם, סרטון 11 2024, יולי
Anonim
בית חכם עם ארדואינו
בית חכם עם ארדואינו

שלום.

אני אראה לך כיצד לבנות בית חכם משלך. הוא מציג את הטמפרטורה בפנים ובחוץ, אם החלון פתוח או סגור, מראה מתי יורד גשם ומתריע כאשר חיישני PIR חשים נעים. עשיתי את האפליקציה באנדרואיד כדי להציג את כל הנתונים (אפשר לצפות בהם גם בדפדפן). אתה יכול לראות טמפרטורה בבית שלך ומידע אחר מכל רחבי העולם! האפליקציה מתורגמת לאנגלית ולפולנית. בניתי אותו כי רציתי להקים בית חכם משלי ולשלוט בו. אם תרצה, תוכל ליצור בית חכם משלך, כל מה שאתה צריך הוא חלקים (המפורטים להלן) והרבה רצון. אז בואו נתחיל.

הסבר ראשי תיבות למתחילים:

GND - טחון

VCC - כוח

PIR - חיישן הזזה

שלב 1: חלקים

חלקים
חלקים
חלקים
חלקים

כל החלקים עלו לי 90 דולר

  • ארדואינו
  • מודול אתרנט ENC28J60
  • מדחום DS18B20 x2
  • מודול מיקרופון
  • חיישן גשם
  • חיישן PIR
  • מתג קנים
  • ממסר
  • הנגד 4, 7k Ω
  • כבל זוג שזור
  • כבל אתרנט
  • כלים (הלחמה, מברג)

שלב 2: חיבור

חיבור
חיבור
חיבור
חיבור
חיבור
חיבור

למעלה הוספתי תמונה מהפריץ עם חיבור. אם יש לך בעיה עם זה תשאיר תגובה.

שלב 3: תכנית

ראשית עליך להוריד, לחלץ ולייבא את הספרייה הזו ל- arduino IDE. והורד מכאן את ספריית 1Wire, טמפרטורת דאלאס מכאן וייבא אותם גם ל- arduino IDE. אתה יכול להעלות תוכנית זו לארדואינו שלך. בהערה יש הסבר על הקוד.

שלב 4: איך זה עובד?

איך זה עובד?
איך זה עובד?

כאשר אתה לוחץ על רענן באפליקציה שלך או בדפדפן, Arduino שולח נתונים לסמארטפון/דפדפן. היישום מקבל קוד מקור מכל עמוד (/tempin, /tempout, /rain, /window, /alarm) ומציג אותו בטלפון שלך.

שלב 5: יישום ל- Android

אפליקציה לאנדרואיד
אפליקציה לאנדרואיד
אפליקציה לאנדרואיד
אפליקציה לאנדרואיד
אפליקציה לאנדרואיד
אפליקציה לאנדרואיד

כדי להתקין את האפליקציה בטלפון האנדרואיד שלך עליך לבצע את זה (אתה יכול לראות אותה בתמונה למעלה): 1. הצעד הראשון הוא הורדת קובץ smartHome.apk 2. שלח קובץ apk לטלפון 3. פתח את מנהל הקבצים ואתר את הקובץ smarthHome.apk 4. לחץ עליו ולחץ על התקן (אם הפעלת את האפשרות להתקין יישומים מחוץ לגוגל פליי אתה צריך כדי להפעיל אותו) 5. סיימת את ההתקנה, תוכל להפעיל את היישום

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

שלב 6: תצורת יישום

תצורת יישום
תצורת יישום
תצורת יישום
תצורת יישום
תצורת יישום
תצורת יישום
תצורת יישום
תצורת יישום

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

שלב 7: דפדפן

דפדפן
דפדפן
דפדפן
דפדפן

הקלד בדפדפן שלך את ה- ip / all. שם אתה יכול לראות את כל הנתונים ולהדליק ולכבות את האור.

אתה יכול להשתמש בזה במקום היישום באנדרואיד.

שלב 8: העברת נמל

העברת נמל
העברת נמל

אתה צריך לפתוח יציאה בנתב שלך. פתח את תצורת הנתב והגדר ip arduino ופתח יציאה 80. אתה יכול לראות את זה בתמונה למעלה.

שלב 9: אין IP (אופציונלי)

אין IP (אופציונלי)
אין IP (אופציונלי)

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

שלב 10: בדוק את זה

אם אתה רוצה לראות את הנתונים במחשב שלך אתה יכול לעשות זאת על ידי הקלדת הדפדפן שלך ה- iip / all (למשל 12.345.678.901/all) או שימוש ביישום אנדרואיד.

זכור להשאיר תגובה ולחץ על מועדף אם אתה אוהב את הפרויקט שלי:)

שלב 11: עריכה: קוד המקור של אפליקציית Android

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

מוּמלָץ: