תוכן עניינים:
- אספקה
- שלב 1: הדגמה
- שלב 2: תוכנית Arduino Ino
- שלב 3: M.I.T. עיצוב אפליקציות
- שלב 4: מכשירי חשמל ביתיים
וִידֵאוֹ: בית חכם עם Arduino MKR1000 ו- M.I.T. אפליקציית אנדרואיד: 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
במדריך זה אני מתאר כיצד לשפר את הבית החכם שלך עם כמה רכיבים בלבד.
לב עיצוב הבית החכם הזה הוא לוח Arduino MKR1000, הנשלט באמצעות אפליקציה, שתוכנן באתר הפיתוח של M. I. T. (המכון הטכנולוגי של מסצ'וסטס).
איך זה מתבצע? באתר מ- M. I. T. תוכל להיכנס באמצעות חשבון Google שלך כדי ליצור אפליקציה לסמארטפון אנדרואיד בעצמך. ניתן להגדיר את המסכים ולתכנת את כל הפקודות הבסיסיות. זה האחרון נעשה עם WYSIWYG ברור (מה שאתה רואה זה מה שאתה מקבל) שפת תכנות חזותית עם פונקציות בלוק.
הכנתי אפליקציה לשליטה בלוח Arduino MKR1000 באמצעות WiFi עם 5 יציאות שונות להחלפה של 5 מכשירים שונים ב"בית חכם ". בתחילה, רק נוריות מחוברות, אך ניתן להחליף אותן בקלות על ידי החלפת ממסרים לחיבור מכשירי חשמל ביתיים.
אספקה
לוח לוח אחד מסוג Arduino MKR1000, 7 נגדים 1kOhm.7 לד 5 מ מ, צבעים שונים. לוח וחיווט.
ממסר 5V DC לכל יישום ביתי.
ספק כוח 5V DC ל- MKR1000 (אספקת USB יבלת בקיר תעשה).
מחשב עם תוכנת Arduino IDE מותקנת.
שלב 1: הדגמה
כאן אתה יכול לראות כיצד 5 יציאות שונות עם נוריות מופעלות ומכבות. כמו כן הגדרת המסך מודגמת, אתה יכול לבחור את מספר הכפתורים באמצעות תיבות הסימון. (מינימום כפתור אחד, מקסימום חמישה כפתורים).
הכפתורים ירוקים כאשר ניתן להדליק את הנורות ולהפוך לאדום אם ניתן לכבות את הלדים. לאחר סגירת האפליקציה הסטטוס של כל לחצן נשמר בזיכרון.
ישנם שני נוריות LED נוספות, אחת הלבן המציגה את MKR1000 מחפשת את ערוץ ה- WiFi הנכון ואחת הכחולה המציגה שהחיבור נוצר ותקין. זה לוקח בערך. 20 שניות לאחר ההפעלה.
כאשר ה- WiFi יורד, MKR1000 יתחיל לחפש שוב את החיבור.
שלב 2: תוכנית Arduino Ino
ה- Arduino MKR1000 זקוק לתוכנית לעבודה עם האפליקציה מ- M. I. T. זוהי גרסה מורחבת ומשופרת של התוכנית המתוארת בפרסום של Agus Kurniawan "Arduino and Genuino MKR1000 Workshop 2016".
הורד את הקובץ, העתק את הטקסט ל- Arduino IDE ולאחר מכן העלה את התוכנית ל- Arduino MKR1000 שלך. ראה www.arduino.cc להסבר אודות התקנה ושימוש בתוכנות הדרושות ותכנות ה- Arduino. לפני טעינת התוכנית ל- MKR1000, תחילה החלף את ערכי "xxx" בקודים (הסודיים) שלך עבור רשת ה- WiFi שלך בבית החכם שלך.
אם לא תוכנת בעבר MKR1000, תחילה עליך להפוך את MKR1000 לגלוי ב- IDE. ה- MKR1000 אינו כלול כסטנדרט. התקן תחילה את הספרייה הנדרשת "Wifi101 ″. לשם כך, עבור אל "כלים/ניהול ספריות" ובחר את ספריית WiFi101. השלב האחרון הוא הוספת לוח MKR1000. לשם כך, עבור אל "כלים/לוח/מנהל לוחות". מרשימת הלוחות, אתר את "לוחות SAMD Arduino (32 סיביות ARM Cortex-M0 +)". לחץ שם על "מידע נוסף" ו"התקן "להתקנת לוח זה.
שלב 3: M. I. T. עיצוב אפליקציות
באתר מ- M. I. T. תוכל להיכנס באמצעות חשבון Google שלך כדי ליצור אפליקציה לסמארטפון אנדרואיד בעצמך. ניתן להגדיר את המסכים ולתכנת את כל הפקודות הבסיסיות. זה האחרון נעשה עם WYSIWYG ברור (מה שאתה רואה זה מה שאתה מקבל) שפת תכנות חזותית עם פונקציות בלוק.
את תוכנית האנדרואיד שלי אפשר למצוא בגלריה של M. I. T. אתר פיתוח. היכנס וחפש "MKR1000" והורד את הגרסה העדכנית ביותר "MKR1000_V4_Control". תקבל עותק בדף הפיתוח שלך שתוכל להציג ולשנות או לשפר.
אם אתה רוצה לנסות את קובץ ההפעלה של Android (קובץ ה- APK) מבלי להיכנס ל- M. I. T. באתר תוכל להוריד ישירות את הקובץ כאן ולהעתיק ולהתקין אותו בסמארטפון שלך.
ה- M. I. T. האתר עמוס בהדרכות, מדריך התחלה ופורום גדול. אתה יכול ללמוד לתכנת שלב אחר שלב, לעצב את מסך הטלפון שלך ואת כל הבלוקים השולטים בכפתורים.
הערה חשובה: כאשר האפליקציה שלך מוכנה להתקנה, העתק אותה לטלפון שלך ולחץ פעמיים על קובץ ה- apk. היא בטוחה לשימוש, אולם כנראה ש- virusscanner שלך ישתגע ויתחיל להתריע עם מספר הודעות בטיחות שגויות. פשוט תתעלם מהם, הסיבה העיקרית היא שאתה מוריד אפליקציה מחוץ לחנות האפליקציות הרשמית …
שלב 4: מכשירי חשמל ביתיים
במקום נוריות ניתן לחבר ממסרי DC 5V קטנים להחלפת מכשירי חשמל ביתיים. כל אלה מחוברים למתח מסוכן (110 וולט AC או יותר) לכן היזהרו ועבדו בטוחים.
הממסרים עצמם זקוקים לחשמל, אם תתקין את כל 5 הממסרים אני מציע להשתמש במתאם נפרד של 5 V DC לממסרים. אחרת החיבור MKR1000 5VDC יהיה עומס יתר.
מוּמלָץ:
שעון דיגיטלי LED Dot Matrix - אפליקציית אנדרואיד ESP Matrix: 14 שלבים
שעון דיגיטלי LED Dot Matrix - אפליקציית אנדרואיד ESP Matrix: מאמר זה בחסות גאווה על ידי PCBWAY. נסה זאת בעצמך וקבל 10 PCB ב -5 $ בלבד ב- PCBWAY באיכות מעולה מאוד, תודה PCBWAY. לוח ESP מטריקס שאני מפתחת
Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E אפליקציית אנדרואיד: 6 שלבים
Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E אפליקציית אנדרואיד: DESCRI Ç Ã OO intuito do projeto é dar autonomia para deficientes visuais se locomoverem em ambientes como casas cas ou ou centers shopping e aeroportos.A locomo ç ã o em ambientes j á mapeados pode ou n ã o s
אפליקציית אנדרואיד נשלטת RGB פשוט מנורת LED לשולחן עבודה: 5 שלבים
יישום אנדרואיד נשלט פשוט RGB LED מנורת שולחן עבודה: אז במדריך זה אני אראה לך כיצד לשלוט ב- LED עם סמארטפון אנדרואיד. נוריות RGB עובדות על הרעיון הבסיסי של שילוב הצבעים הבסיסיים של כל גוון, כלומר אדום, ירוק וכחול. לכל הצבעים יש חיבור צבעי יסוד אלה
מיני ציור בוט - אפליקציית אנדרואיד חיה - Trignomentry: 18 שלבים (עם תמונות)
מיני ציור בוט-אפליקציית אנדרואיד חיה-Trignomentry: תודה לאל ולכולכם על ביצוע הפרויקט שלי בייבי-MIT-צ'יטה-רובוט זכה בפרס הראשון בתחרות Make it Move. אני מאוד שמח כי הרבה חברים שואלים הרבה שאלות בשיחה ובהודעות. אחת השאלות החשובות הייתה כיצד
אפליקציית אנדרואיד חלק 1: מסך התזה באמצעות שברים/קוטלין: 5 שלבים
אפליקציית אנדרואיד חלק 1: מסך התזה באמצעות שברים/קוטלין: שוב שלום, סביר להניח שיש לך כמה " חינם " הזמן בבית עקב COVID19 ותוכל לחזור לבדוק נושאים שרצית ללמוד בעבר. פיתוח אפליקציות לאנדרואיד הוא בהחלט אחד מהם בשבילי והחלטתי לפני מספר שבועות לתת