תוכן עניינים:
- שלב 1: תוכנית חשמלית
- שלב 2: אוטומציה למגורים עם עד 68 נקודות חשמל
- שלב 3: כלים בשימוש
- שלב 4: הרכבה ESP01 ו- FTDI
- שלב 5: טען Hex לתוך Arduino
- שלב 6: התקן Hex ב- Arduino
- שלב 7: ESP8266 במצב AT
- שלב 8: התקנת קושחת AT ב- ESP
- שלב 9: הגדרת ESP
- שלב 10: דוגמה
- שלב 11: דוגמאות אחרות למעגלים
- שלב 12: הורד את האפליקציה
- שלב 13: זוג Bluetooth
- שלב 14: בקרת אוטומציה של Labkit
וִידֵאוֹ: שליטה של עד 68 נקודות עם Arduino Mega ו- ESP8266: 14 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
באמצעות שימוש בסכימה חשמלית שהזמנתי בפורמט PDF, בפרויקט של היום, מגה Arduino מחובר ל- ESP8266 כדי להפוך את פונקציית ה- WiFi. המעגל, בעיקר עבור אוטומציה למגורים, פועל גם עם בלוטות 'ומחובר לשני ממסרים ושתי מנורות. כדי שכל זה יקרה, נצטרך לאפשר שליטה של עד 68 נקודות אנרגיה. זה יקרה באמצעות אפליקציה, Labkit, אליה ניתן לגשת דרך טלפון או טאבלט אנדרואיד. במכלול זה לא תצטרך לתכנת את הארדואינו או את ה- ESP8266. נתחיל גם להשתמש בפקודות AT. צפו בסרטון:
שלב 1: תוכנית חשמלית
מעגל WiFi מגה עם ממסרים כאן בתוכנית החשמל, אתה יכול לראות שהשתמשתי במגה Arduino המחובר ל- ESP8266 לביצוע פונקציית ה- WiFi. כדאי לזכור כי מעגל זה יכול לעבוד גם עם Bluetooth. בדוגמה זו חיברתי גם שני ממסרים ושתי מנורות. אני מדגיש שעל הלוח עם שני הממסרים ניתן לחבר עוד 34 לוחות עם שניים או שמונה ממסרים, בהתאם להעדפתכם. בהמשך אסביר בדיוק כיצד לעשות זאת.
שלב 2: אוטומציה למגורים עם עד 68 נקודות חשמל
אנו משתמשים ב- Labkit במהלך הפרויקט שלנו. יישום זה נועד לשלוט במכשירים המחוברים ל- Arduino Uno או Mega. באמצעות מודול Bluetooth או ESP8266 המחובר ל- Arduino, אנו יכולים לתקשר עם המכשירים באמצעות טלפון או טאבלט אנדרואיד.
שלב 3: כלים בשימוש
בפרויקט זה אנו משתמשים ב- ESP8266 וב- Arduino Mega, בנוסף לשלוש תוכניות ושני קבצים. כפי שצוין בצד שמאל של התמונה, התוכנית Flash Download Tools תפעיל את קובץ הקושחה AT, שיועבר ל- ESP8266. ברצף יהיה לך טרמיט, כלומר מסוף שתוכל לתקשר עם מצב AT, שיקבל את הפקודות שלך וישלח תצורות ל- ESP8266.
בחלק שכולל את Arduino Mega, שמופיע בצד ימין של התמונה, אנו טוענים גם את קובץ הקושחה Labkit HEX, באמצעות התוכנית XLoader.
שלב 4: הרכבה ESP01 ו- FTDI
כדי להכניס את ESP01 למצב הקלטה להתקנת קושחת AT, פשוט עקוב אחר מכלול זה.
שים לב: כדי להשתמש בפקודות AT באמצעות טרמיט, הסר את החיבור בין GPIO0 ל- GND.
שלב 5: טען Hex לתוך Arduino
כדי להשתמש באפליקציה זו, יש צורך לטעון את ה- Arduino בקובץ hex, שהוא קוד שכבר נערך שאנו מעמידים לרשותנו. כדי להתקין hex בארדואינו, תחילה אנו זקוקים לתוכנית בשם XLoader שניתן להוריד באמצעות הקישור הזה.
הממשק של תוכנית XLoader הוא זה בדמיון.
שלב 6: התקן Hex ב- Arduino
- בקובץ Hex, צריך להיות הנתיב ל- hex, אותו ניתן להוריד דרך הקישור הזה ל- Arduino Mega והקישור הזה ל- Arduino Uno.
- המכשיר הוא מדגם Arduino. בחר באיזה Arduino להשתמש.
- יציאת COM היא היציאה שבה מחובר הארדואינו למחשב, ותוצג רשימה עם היציאות בשימוש. בחר את התואם את הארדואינו שלך.
- קצב השידור נקבע אוטומטית עבור כל סוג התקן.
- לאחר הגדרת כל השדות, פשוט לחץ על העלה והמתן עד להשלמת התהליך.
שלב 7: ESP8266 במצב AT
הקסדה שאנו מכניסים ל- Arduino תתקשר עם ה- ESP באמצעות פרוטוקול AT. לשם כך, יש צורך ב- ESP להתקין את הקושחה של AT. הגרסה של ה- SDK שהשתמשנו בו הייתה esp_iot_sdk_v1.5.0_15_11_27.
כדי לבדוק את גירסת הקושחה ש- ESP שלך משתמש בגישה לתוכנית הטרמיטים:
כאשר הטרמיט פתוח, הקלד AT+GMR בשדה הזנת הטקסט למטה.
שלב 8: התקנת קושחת AT ב- ESP
אם היא לא נמצאת בגרסה שבה אנו משתמשים, תוכל להוריד את קושחת AT של ה- ESP בה אנו משתמשים כאן.
כדי להתקין את הקושחה, יהיה עליך להוריד את כלי ההורדה של Flash מהקישור הזה.
כדי להתקין את הקושחה ב- ESP01, תוכל להשתמש ב- FTDI כאשר המכלול בתמונה.
שלבים:
פתח את הקובץ esp_iot_sdk_v1.5.0_15_11_27 ופתח את התוכנית Flash Download Tools.
בדוק את האפשרות SpiAutoSet.
בכל שדה, בחר את הקבצים של התיקיה הלא דחוסה בסדר הזה:
bin / esp_init_data_default.bin
bin / blank.bin
bin / boot_v1.4 (b1).bin
bin / at / 512+512 / user1.1024.new.2.bin
עבור כל קובץ, שנה את שדה ADDR בסדר זה:
0x7c000
0xfe000
0x00000
0x01000
עיין בתרשים
זה צריך להיראות כמו בתמונה
בחר את יציאת COM שהיא ה- ESP שלך ואת קצב השידור של 115200 ולחץ על לחצן START.
שלב 9: הגדרת ESP
עכשיו בואו להגדיר את ESP01 להתחבר לרשת שלנו. פתח את הטרמיטה והקלד:
AT+CWMODE_DEF = 1 (מכניס ESP למצב תחנה)
AT+CWJAP_DEF = "TestSP", "87654321" (החלף ב- SSID ובסיסמה לרשת שלך)
AT+CIPSTA_DEF = "192.168.2.11" (החלף ב- IP שבו ברצונך להשתמש)
ב-+CIPSTA? (כדי לוודא שיש לך את ה- IP הנכון)
שלב 10: דוגמה
כאן יש לנו את התוצאה של טרמיטים. זה מציג את הגירסה והאם הפקודות שאתה מבצע תקינות או לא, בין השאר.
שלב 11: דוגמאות אחרות למעגלים
כאן שמתי את התרשימים עם ה- Uno ו- Mega Arduinos, עם ממיר הרמות, HC-05, שניהם עם אפשרות לשימוש עם WiFi או בלוטות '. בדוגמה שלנו היום, אנו משתמשים במגה עם WiFi, בתוספת שני נגדים במקום ממיר הרמות. אבל כאן אנו מציגים את שאר המקרים, כיוון שהתוכנה מאפשרת שילובים אחרים אלה.
מעגל Bluetooth של Uno
מעגל Uno Wifi
מעגל בלוטות 'מגה
מעגל WiFi WiFi
שלב 12: הורד את האפליקציה
האפליקציה נמצאת בחנות Google Play בכתובת:
play.google.com/store/apps/details?id=br.com.appsis.controleautomacao
שלב 13: זוג Bluetooth
אם אתה מתכוון להשתמש במודול ה- Bluetooth, ודא שהפעלת את Bluetooth והזווג אותו עם הסמארטפון בהגדרות המערכת.
שלב 14: בקרת אוטומציה של Labkit
- כאשר תפתח את היישום בפעם הראשונה, תראה את המסך הכחול LABkit.
- לחץ על הכפתור בפינה השמאלית העליונה, והאפליקציה תשאל באיזה סוג ארדואינו אתה משתמש.
- לאחר בחירת סוג ה- Arduino, האפליקציה תשאל באיזה מודול אתה משתמש כדי להתחבר.
- אם בחרת ב- WiFi, הזן את ה- IP בשדה שמופיע.
- אם תבחר ב- Bluetooth, יהיה עליך להזין את שם המודול.
- בעת החיבור, האפליקציה תציג לחצן להוספת פעולות חדשות בפינה הימנית התחתונה.
- על ידי לחיצה על כפתור זה, יופיע מסך לבחירת סיכת הארדואינו, ושם הפעולה.
- בעת הוספת פעולה חדשה, היא אמורה להופיע ברשימה כמו בתמונה הבאה.
- לחיצה על הכפתור תאיר אותו בירוק, והסיכה של הארדואינו שבחרת צריכה להגיע גבוה.
- כדי להסיר פעולה, פשוט גע והחזק את הכפתור
מוּמלָץ:
כיצד לתקן את מקרן BenQ JoyBee GP2 נקודות לבנות ופיקסלים מתים: 5 שלבים
כיצד לתקן את הנקודות הלבנות והפיקסלים המתים של BenQ JoyBee GP2: האם יש לך מקרני DLP? האם היו לך הנקודות הלבנות או הפיקסלים המתים במסך מקרן DLP שלך? אל תדאג. היום, אני יוצר פוסט Instructables כדי לשתף אתכם בחוויה שלי כיצד לתקן את הפיקסלים המתים של מקרן BenQ Joybee GP2 שלי. עם זאת, אם
סורק נקודות XYZ באמצעות מקודדים סיבוביים מצילים: 5 שלבים
סורק נקודות XYZ באמצעות מקודדים סיבוביים מצילים: לאחר שרכשתי מספר לא מבוטל של מקודדים אופטיים סיבוביים שנזרקו ממקום העבודה שלי, לבסוף החלטתי לעשות איתם משהו מהנה/שימושי. לאחרונה רכשתי מדפסת תלת מימד חדשה לביתי ומה. יכול להחמיא לזה טוב יותר מאשר תלת מימד
מבוכים ודרקונים מעקב אחר נקודות פגיעה עם תצוגת דיו אלקטרוני: 3 שלבים
מבוכים ודרקונים מעקב אחר נקודות מגע עם תצוגת דיו אלקטרוני: רציתי ליצור מעקב אחר נקודות פגיעה שמציג את כל נקודות הפגיעה של השחקנים בסולם מנורמל, כך שתוכל לראות בדיוק מי צריך הכי הרבה ריפוי ועד כמה המסיבה כולה גרועה. מַעֲשֶׂה. הוא מתחבר באמצעות בלוטות 'לטלפון אנדרואיד אשר
מטריצת נקודות; 8x8 עם הודעה או תמונות: 4 שלבים
מטריצת נקודה; 8x8 עם הודעה או תמונות: מדריך זה יראה לכם את תמונות מטריצת הנקודה שעשיתי עם Dot Matrix 8x8..תסתכלו על הסרטונים והתוכניות הכלולות. מטריצת Dot היא תצוגה דו ממדית. היא מורכבת מ 8 עמודות ו -8 שורות. אם מסתכלים מקרוב על
תאורת שלוש נקודות: 4 שלבים
תאורת שלוש נקודות: הגדרת התאורה הנכונה לצילום יכולה להיות קריטית מאוד לתמונה. אחת ממערכות התאורה הידועות ביותר היא הגדרת תאורת שלוש הנקודות. ההתקנה הצליחה לכל כך הרבה צלמים. הגודל, המרחק, העוצמה