תוכן עניינים:
- שלב 1: חומרת מפתח
- שלב 2: התקנת חומרת המכשיר
- שלב 3: תוכנת איתור באגים
- שלב 4: אפליקציית האנדרואיד
- שלב 5: תוספת
וִידֵאוֹ: יציאת ממסר WiFi-DIY: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
כיום, ערכות הנסיין הפופולריות ביותר של IoT מגיעות כמודולים המתחברים רק במקום רכיבים בודדים. מתחילים אלקטרוניים, מהנדסים מתמחים וידיים מנוסות כאחד בטוח יגלו שהמודולים הזולים האלה מעניינים. במדריך זה, אני מראה לך כיצד לקחת שקע רגיל ולהוסיף אינטליגנציה באמצעות חבורה של מודולים זמינים וקלים לשימוש. מכיוון שעיצבתי את הפרויקט הזה בצורה של מודולרי, אתה יכול לנסות לבנות את הפרויקט כולו כפי שהוא או חלקים ממנו או אפילו להרחיב את הפרויקט הזה עם יותר פונקציונליות. ובכן, התכונן להוסיף נגישות משופרת, אינטליגנציה וקישוריות לשקע הקיר הרגיל שלך.
שלב 1: חומרת מפתח
מודול ממסר ESP8266 WiFi (5V/1 ערוץ) x1
מודול SMPS Hi-Link HLK-PM01 (5V/3W) x1
הדבר הראשון-מודול ממסר WiFi הוא למעשה תערובת עזה של ESP8266 (ESP-01) WiFi SoC, משולב 3.3 ווסת IC (AMS1117-3.3) המשולב, מיקרו-בקר STC15F104 וממסר 5V SPDT (1C/O). ESP8266 WiFi SoC הוא כרטיס מסוג plug-in עם כותרת 8 פינים, והכותרת בעלת 4 פינים בקצה מודול ממסר ה- Wifi פועלת כממשק פשוט להתקנה/הגדרה של מודול ממסר ה- WiFi בעזרת שלך מחשב. הדבר השני הוא מודול אספקת חשמל AC-DC קומפקטי המציע יציבות של 5V/600mA DC מתשומת החשמל הרגילה של הבית AC230V. מודול אספקת חשמל אטום זה (תואם לדרישות UL, CE) מיועד במיוחד למכשירי IoT/פרויקטים.
שלב 2: התקנת חומרת המכשיר
כפי שניתן לראות מתרשים החיווט המוצג להלן, התקנת החומרה פשוטה ביותר ודורשת עבודת הלחמה מועטה בלבד. היזהר, ברגע ש- L / N (~ 230V) מחובר ומתח מתח חשמל, אל תיגע במכשיר החשוף!
זכור כי ללא מארז מתאים, כל התקן המחובר לרשת אינו בטוח לשימוש מכיוון שיש סיכוי להתחשמלות קטלנית. לכן מומלץ מאוד להתקין את החומרה המורכבת בתוך מארז ABS/מתכת עמיד בפני זעזועים, כמובן עם מספיק חורי פורקן.
שלב 3: תוכנת איתור באגים
לפני השימוש הראשון, יש להגדיר את מודול ממסר ה- WiFi בעזרת 'מתאם USB ברמה של 3.3V ל- TTL' ותוכנת קניית הבאגים הטוריים הקניינית 'USR-TCP232-Test-V1.3'. לשם כך, חבר את סיכות TX-RX-GND של ה- USB למתאם TTL לסיכות RX-TX-GND בכותרת של 4 פינים (ראה איור הבא). זכור גם להפעיל את המכשיר ולקבוע קצב שידור של 9600. לאחר מכן, פתח את תוכנת הבאגים הטוריים (USR-TCP232-Test-V1.3) במחשב כדי לשלוח את כל פקודות ה- AT הדרושות המפורטות להלן.
AT+CWMODE = 2
AT+RST
AT+CIPMUX = 1
AT+CIPSERVER = 1, 8080
AT+CIFSR
AT+CIOBAUD = 9600
אם הוא לא מחזיר אישור ופשוט החזר את הפקודה ששלחת, לחץ תחילה על מקש ENTER לפני שליחת פקודות AT (למשל AT+RST> ENTER> SEND). שים לב, המודול צריך להגדיר מחדש אם הפעלה מחדש כלומר עליך לרענן את המודול באמצעות תוכנת איתור באגים סדרתי על ידי שליחת פקודות טוריות מסוימות. בקיצור, CIPMUX ו- CIPSERVER חייבים להיות מיושמים שוב!
שלב 4: אפליקציית האנדרואיד
לשלט רחוק באמצעות סמארטפון אנדרואיד, עליך להוריד ולהתקין את אפליקציית אנדרואיד בחינם ‚EasyTCP (v4.4)‛ בטלפון החכם שלך
לאחר מכן, פתח את האפליקציה, לחץ על ‚התחבר‛ והזן את ‚כתובת IP‛ (192.168.4.1) ו ‚יציאה‛ (8080). לחץ לחיצה ממושכת על לחצן מתג כדי להזין את השם והתוכן של הפקודה הטורית בפורמט hex (A00101A2 relay_on, A00100A1 relay_off). לבסוף ניתן לשלוח פקודות סדרתיות מהאפליקציה לבקרת ממסר באמצעות מתג הכפתורים שהוגדר מראש. כאן, כיסוי האותות המרבי של המערכת העובדת במצב AP (נקודת גישה) קרוב למדי ל -400 מטרים בסביבה פתוחה.
שלב 5: תוספת
משהו שאני לא אוהב: כשראיתי את מודול ממסר ה- Wi-Fi (LC-WM-Relay-8266-5V) קודם כל ב- eBay, הופתעתי למדי מהפשטות/טביעת הרגל שלו ומכאן שהזמנתי כמה מהם למהר. עם זאת, לאחר כמה ניסויים התאכזבתי למדי מבעיה מרגיזה. מכיוון ששרת TCP לא יישמר בפלאש, הוא זקוק לתצורה מחדש של פקודות AT לאחר כל רכיבה על אופניים/ איפוס/ הפעלה מחדש. אז זנחתי את הרעיון של בניית מוצר משתמש קצה מוצלח לשכן היפה שלי, כיוון שזה דורש מערכת אספקת חשמל שנמשכת כל השנה. אחרת עלי לנקוט בצעדים להחלפת קושחת המניות של המיקרו-בקר STC15F104 (https://www.stcmcu.com/datasheet/stc/STC-AD-PDF/STC15F101E-series-english.pdf) בתוכנית אחרת לשליחת פקודות אלה מה- uC בכל התחלה (עונש קשה). מקווה שמישהו יחשוב על זה ויודיע לי אם יש פתרון מעשי.
לשבירת כלא של מודול ממסר ה- Wi-Fi, תזדקק למתכנת STC ולספק ה- STC או ה- STCGAL החלופי. הנה הקישור של רעיון דומה: בנוסף, רכשתי כמה לוחות פיתוח של MCU STC15F104W אצל ספק סיני ממש לאחרונה. רק עוד הפתעה קטנה נמצאת בכנפיים (חכו לזה)!
מוּמלָץ:
מתג ממסר ממסר RFID Arduino Uno, עם תצוגת I2C: 4 שלבים
מתג ממסר ממסר RFID Arduino Uno, עם תצוגת I2C: שלום, זהו הפרויקט הראשון שלי, שמי אוסקר ואני בן 13. פרויקט זה עובד עם צג I2C, לא רגיל
בקר ממסר ממסר Alexa Raspberry Pi: 6 שלבים
בקר ממסר ממסר Alexa Raspberry Pi: יצרתי את המדריך הזה כדי לחלוק את החוויות שלי עם שילוב מכשירי IOT עם Alexa של אמזון. פרויקט זה מאפשר לשלוט בלוח ממסר המחובר לפאי פטל מבקר smarthome. הוא נבדק עם אלקסה אך נראה גם
ממסר NodeMCU 8CH Sonoff ממסר: 11 שלבים
Tasmotized NodeMCU 8CH ממסר Sonoff: זהו קושחה של NodeMCU Tasmota-Sonoff מבזק 8CH ממסר בקרת ממסר Sonoff-Tasmota היא קושחה חלופית למכשירים מבוססי ESP8266 כמו NodeMCU המאפשרים שליטה על WiFi של מערכות בית חכם (ioT). הרעיון שלי היה לקיים ממסר 8CH
יציאת USB של NODEMcu לא עובדת? העלה את הקוד באמצעות USB למודול TTL (FTDI) בשני שלבים בלבד: 3 שלבים
יציאת USB של NODEMcu לא עובדת? העלה את הקוד באמצעות מודול USB ל- TTL (FTDI) בשני שלבים בלבד: נמאס לך להתחבר לחוטים רבים ממודול USB ל- TTL ל- NODEMcu, עקוב אחר ההוראות להעלאת הקוד רק בשלב 2. אם יציאת ה- USB של NODEMcu לא עובד, אז אל תיבהל. זה רק שבב הנהג ה- USB או מחבר ה- USB
שתף WiFi עם יציאת אתרנט ב- Raspberry Pi: 7 שלבים (עם תמונות)
שתף WiFi עם יציאת אתרנט ב- Raspberry Pi: האם יש לך מדפסת לייזר ישנה או סורק שעדיין עובד מצוין אך אינו תואם wifi? או שאולי אתה רוצה לחבר כונן קשיח חיצוני כמכשיר גיבוי ברשת שלך ונגמרו לך יציאות Ethernet בנתב הביתי שלך. התוכנית הזו