תוכן עניינים:
- שלב 1: רשימת חלקים
- שלב 2: הורד והבהב את הסקיצות
- שלב 3: חבר את המקלט לבקר הטיסה והגדר את Cleanflight
- שלב 4: קצת מידע נוסף
וִידֵאוֹ: טווח ארוך Wifi PPM / MSP: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
לפני זמן מה פרסמתי את בקר ה- PPM שלי ב- Wifi. זה עובד די טוב. רק הטווח קצת קצר. מצאתי פתרון לבעיה זו. ה- ESP8266 תומך במצב שנקרא ESPNOW. מצב זה הוא הרבה יותר נמוך. זה לא מנתק את החיבור כל כך קל ואם הוא מנתק את החיבור הוא מתחבר מחדש מיד.
אני משתמש בשלושה ESP8266. האחד הוא מקלט ESPNOW, השני הוא שולח ESPNOW והשלישי הוא נקודת הגישה שאליה אתה יכול להתחבר. השלישית נחוצה מכיוון ששולח ESPNOW לא יכול להוות נקודת גישה במקביל. הוספתי גם כמה אנטנות כדי להשיג טווח טוב יותר.
יש נקודת גישה שנייה ישירות במקלט. אם אתה מתחבר לזה יש לך אותו הדבר כמו פרוייקט WifiPPM הישן.
הוספתי גם תמיכה במקלט פרוטוקול MSP. זהו "פרוטוקול סידורי MultiWii" הנתמך על ידי MultiWii, Betaflight, Cleanflight ובקרי טיסה רבים אחרים.
שלב 1: רשימת חלקים
אתה צריך שלושה מודולים ESP8266 מכל סוג שהוא. אבל אתה רוצה את הטווח הטוב ביותר. אז אני מציע להשתמש במודולים ESP8266 עם אנטנות. זה עובד גם ללא אנטנות. אני משתמש בחלקים הבאים:
2 x ESP07 (מודול ESP8266 עם מחבר אנטנה)
1 x ESP12
1 x 3dBi מיני אנטנה I-PEX U. FL IPX בצד המקלט
1 x ESP8266 2, 4 /5 GHz 3dbi Wlan Wifi Antenne SMA Stecker / male + I-PEX מתאם בצד השולח
ספק כוח 3, 3 V לכל המודולים ESP8266
אתה גם צריך מחשב עם Arduino IDE: https://www.arduino.cc/en/Main/SoftwareESP8266 תמיכה ב- Arduino IDE. בצע את ההוראות הבאות: https://learn.sparkfun.com/tutorials/esp8266-thin… ספריית WebSocket עבור Arduino:
שלב 2: הורד והבהב את הסקיצות
אתה יכול להוריד את הסקיצות כאן.
פתח את הקובץ. ישנן שלוש תיקיות: Master-AP, Sender, Receiver
Master-AP: זהו הסקיצה של נקודת הגישה. פתח את המערכון עם arduino IDE. הגדר את תדר המעבד ל -160 מגה -הרץ בתפריט הכלים והעלה את הסקיצה ל- ESP12.
שולח: זו המערכון של שולח MSPNOW. הגדר את תדר המעבד ל -160 מגה -הרץ והעלה אותו לאחד מ- ESP07.
אתה יכול לראות בתמונה הראשונה כיצד לחבר את מודול ESP8266 להבזק.
כעת חבר את ESP12 (נקודת גישה) ויציאות הטוריות של Sender ESP07 וחיבורי חשמל (תמונה שנייה): ESP12 VCC -> ESP07 VCCESP12 GND -> ESP07 GNDESP12 TX -> ESP07 RXESP12 RX -> ESP07 TX
הפעל את שני המודולים והתחבר לנקודת הגישה "Long-Range-WifiPPM/MSP". הסיסמה היא "WifiPPM/MSP"
פתח דפדפן ופתח את כתובת ה- IP 192.168.4.1. אתר הבקרה יופיע. לחץ על כפתור "מידע Wifi". תיבת הודעות עם MAC השולח ו- MAC המקלט תופיע.
פתח את שרטוט המקלט ב- Arduino IDE. שנה את השורה "uint8_t sendermac = {0x5C, 0xCF, 0x7F, 0x77, 0xAB, 0xA6};" (תמונה שלישית) לכתובת Mac השולח המוצגת באתר. מק המקלט צריך להיות בסדר. וודא שתדר המעבד מוגדר ל- 160 מגהרץ והעלה את הסקיצה ל- ESP05 השני.
שלב 3: חבר את המקלט לבקר הטיסה והגדר את Cleanflight
חבר כעת את המקלט לבקר הטיסה. בקר הטיסה שלך צריך להיות בעל פלט של 3, 3 וולט עם 200 mA לפחות. אם לא אתה צריך ווסת מתח נוסף של 3, 3V.
חבר את GND של ה- ESP ל- GND של בקר הטיסה. חבר את VCC של ה- ESP ל- 3, 3V של בקר הטיסה או לווסת המתח 3, 3V נוסף.
ניתן להשתמש ביציאת ה- PPM או בפלט ה- MSP הטורי.
עבור פלט MSP חבר את TX של ה- ESP8266 ל- RX של כל יציאה טורית של בקר הטיסה שלך. (תמונה 1)
לפלט PPM חבר את GPIO5 של ה- ESP8266 לכניסת ה- PPM של בקר הטיסה. (תמונה 1)
לאחר חיווט ה- ESP, הפעל את בקר הטיסה ופתח את נקי הזרימה. התחבר עם הטלפון הנייד שלך לנקודת הגישה "WifiPPM/MSP". הסיסמה היא "WifiPPM/MSP"
עבור MSP: פתח את כרטיסיית היציאות והגדר את MSP ביציאה הטורית שחיברת את ה- ESP8266 (תמונה 2). שמור והפעל מחדש. עבור ללשונית התצורה והגדר את המקלט ל "מקלט טורני MSP" (תמונה 3). שמור והפעל מחדש.
עבור PPM: קרא במדריך של בקר הטיסה שלך כיצד להתקין PPMGo לכרטיסיית התצורה והגדר את המקלט ל- "מקלט PPM" (תמונה 4). שמור והפעל מחדש.
ההגדרה הבאה היא עבור שני המקלטים זהה: עבור לכרטיסיית המקלט. הגדר את הערוצים ל- "RTAE1234" (תמונה 5/וידאו). שמור את ההתקנה.
כעת פתח דפדפן בסמארטפון שלך. פתח את האתר 192.168.4.1 (תמונה 6). עכשיו אתה יכול לבדוק את הבקר.
אם זה עובד, הפעל את שני השולחים ESP8266. התחבר לנקודת הגישה "לטווח ארוך WifiPPM/MSP". הסיסמה היא "WifiPPM/MSP". פתח שוב את האתר 192.168.4.1. בדוק שוב ב- cleanflight אם זה עובד.
חבר את האנטנות למודולי ESP07.
שלב 4: קצת מידע נוסף
ישנן שתי נקודות גישה בפעולה רגילה. נקודת הגישה "WifiPPM/MSP" דומה לפרויקט ה- WifiPPM הקודם. אתה יכול להשתמש בו אם אתה רק רוצה לעשות טיסה מהירה מבלי לחבר מודולים נוספים כאשר אינך זקוק לחיבור לטווח ארוך. אם אתה מתחבר ל"טווח ארוך WifiPPM/MSP "בקר הטווח הארוך משתלט.
אולי אתה רוצה לדעת כמה זמן הוא "טווח ארוך". בעצם אני לא ממש יודע. זה לפחות כמה מאות מטרים. אבל לא יכולתי לבדוק את זה עד עכשיו. זה לא מנתק חיבור בדירה השלמה שלי.
הוספתי בקרת MSP מכיוון שחשבתי שאוכל ליצור ערוץ אחורי לנתוני טלמטריה. אבל זה מעולם לא עבד יציב. בכל אופן, פרוטוקול MSP מדויק יותר מאשר ppm, מכיוון שהוא אינו תלוי כל כך בתזמון. אולי זה גורם לבעיות עם בקרי טיסה איטית מכיוון שיש תנועה כבדה ביציאה הסדרתית. עם בקר הטיסה Noxe F4 שלי זה עובד ללא בעיות.
אם יש לך בעיות תצורה עיין בפרויקט WifiPPM הישן.
מוּמלָץ:
אקדח קרטון Arduino (טווח טווח ומד טווח): 8 שלבים
אקדח קרטון מארדואינו (טווח טווח ומד טווח): האם לא יהיה מדהים אם תוכל למדוד מרחק בישיבה נוחה על הספה? במקום שתצטרך להשתמש בקלטת מסורתית? אז היום אני הולך להכין אקדח ארדואינו שמסוגל למדוד מרחקים של 2 ס"מ עד 400 ס"מ רוחב
Node-RED עם IoT טווח ארוך וחיישן טמפרטורה: 34 שלבים
Node-RED עם חיישן רטט וטמפרטורת IoT לטווח ארוך: הצגת חיישן לחות הטמפרטורה האלחוטית לטווח ארוך של NCD, המתגאה בטווח של עד 28 מייל באמצעות ארכיטקטורת רשת אלחוטית. שילוב חיישן הלחות הטמפרטורה של Honeywell HIH9130 מעביר טמפרטורה מדויקת ביותר
טווח ארוך, 1.8 ק"מ, תקשורת אלחוטית של Arduino to Arduino עם HC-12 .: 6 שלבים (עם תמונות)
טווח ארוך, 1.8 ק"מ, תקשורת אלחוטית של Arduino to Arduino עם HC-12 .: במדריך זה תלמד כיצד לתקשר בין Arduinos למרחק רב של עד 1.8km באוויר הפתוח. HC-12 הוא יציאה טורית אלחוטית. מודול תקשורת שימושי מאוד, עוצמתי במיוחד וקל לשימוש. ראשית אתה תצא
מחוון מפלס מים אלחוטי לטווח ארוך עם אזעקה - טווח עד 1 ק"מ - שבע רמות: 7 שלבים
מחוון מפלס מים אלחוטי לטווח ארוך עם אזעקה | טווח עד 1 ק"מ | שבע רמות: צפה בו ביוטיוב: https://youtu.be/vdq5BanVS0Y ייתכן וראית הרבה אינדיקטורים של מפלס מים חוטי ואלחוטי שיספקו טווח של עד 100 עד 200 מטרים. אבל במדריך זה אתה עומד לראות אינדיבידואלית מפלס מים אלחוטי לטווח ארוך
סורק WiFi לטווח ארוך באמצעות ESP8266: 6 שלבים (עם תמונות)
סורק WiFi לטווח ארוך באמצעות ESP8266: במדריך זה אני מכין מכשיר סריקת WiFi לטווח ארוך בעל פס רחב של 2.5 פס, המשמש לקביעת איזה ערוץ הוא הטוב ביותר עבור הרשת הביתית שלי. ניתן להשתמש בו גם לאיתור נקודות גישה פתוחות ל- WiFi תוך כדי תנועה. עלות הכנה: כ- $ 25 דולר