תוכן עניינים:
וִידֵאוֹ: כיצד לשלוט ב- GoPro Hero 4 באמצעות משדר RC: 4 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
המטרה לפרויקט זה היא להיות מסוגל לשלוט מרחוק ב- GoPro Hero 4 באמצעות משדר RC. שיטה זו הולכת להשתמש ב- API של ה- WiPro ו- HTTP המובנה של GoPro לשליטה במכשיר, והיא בהשראת PROTOTYPE: SMOPPLE GOPRO REMOTE הזול והזול ביותר. אם יש לך GoPro Hero 3, אולי קל יותר להשתמש ביציאת האוטובוס לשליטה ישירה, ניתן למצוא כאן מדריך pinout. אך מכיוון שנמל האוטובוסים מושבת ב- Hero 4 (תודה GoPro!), נצטרך להשתמש בשיטת Wifi. שיטת ה- Wifi פועלת גם ב- Hero 3, אז לך על המסלול הזה אם אתה רוצה את התאימות הצולבת. זה דורש קצת ידע בתכנות אלקטרוניקה וארדואינו.
נתחיל:
שלב 1: חלקים
אתה צריך כמה רכיבים בכדי שזה יעבוד:
- GoPro Hero 4 (ברור)
- מזל"ט ל- GoPro
- מודול Wifi לתכנות ESP8266
- כבל FTDI/ממיר TTL USB 2 (להבזק הקוד ל- ESP8266)
- ווסת מתח LD1117V33 3.3v
- משדר/מקלט RC
שלב 2: קוד
ה- ESP8266 הוא למעשה ארדואינו עם יכולות Wifi מובנות. זה מאפשר לנו לנצל את ה- HTTP API של GoPro ולבקש בקשות המבוססות על קלט GPIO. ניתן למצוא רשימה של פקודות ה- Wifi שתוכל לבצע בכתובת:
בקוד שלי. תכננתי את ה- ESP8266 לזהות אם כפתור מופעל או כבוי על ידי פענוח אות ה- PPM של מקלט רדיו RC. לאחר מכן השתמש בתזמון, כדי לזהות כמה זמן נלחץ על הכפתור. אם תלחץ על הכפתור למשך פחות מ- 0.5 שניות, הוא יפעיל את ה- GoPro. אם תלחץ על הכפתור למשך יותר מ- 0.5 שניות, הוא יעבור בין מצבי צילום ב- GoPro. זהו הפתרון הטוב ביותר שיכולתי להעלות עבור מזל ט FPV.
הערה: אם אין לך את היכולת לראות את התצוגה החיה של GoPro, ייתכן שתרצה להתאים קוד לשימוש הספציפי שלך. אחרת לא תדע באיזה מצב הוא.
הקוד
קוד זה הורכב על ידי Bohdan Tomanek (emerysteele), כמה רכיבים הושאלו ממקורות שונים באינטרנט. מקור המידע העיקרי הוא מתוך https://euerdesign.de ו-
שלב 3: חיווט ה- ESP8266 להבזק
*למתאם ה- FTDI שלי הייתה מסילת חשמל של 3.3 וולט אך לא הספיקה להנעת יחידת ESP8266. אז אני מציע להשתמש במקור חשמל אחר של 3.3 וולט כגון ארדואינו, או שתוכל להשתמש במסילת החשמל של 5 וולט שמספק מתאם ה- FTDI באמצעות ווסת מתח של 3.3 וולט.
קוד מהבהב ל- ESP8266 באמצעות Arduino IDE
כדי להבליט את הקוד ל- ESP8266, אשתמש ב- Arduino IDE.
- הוסף את כתובת האתר של מנהל הלוח למזהה Arduino שלך בחלון העדפות (קובץ> העדפות> כתובות URL נוספות של מנהל הלוח:): arduino.esp8266.com/stable/package_esp8266com_index.json
- שנה את הלוח שלך למודול "כללי ESP8266"
- חבר את מתאם ה- FTDI למחשב באמצעות USB. זכור לקצר את סיכת GPIO 0 למשך 2 שניות תוך כדי הפעלה למצב תכנות.
- בחר את יציאת ה- COM המתאימה למכשיר ה- FTDI שלך והעלאת קוד למכשיר.*לפעמים ה- ESP8266 אינו מהבהב כראוי מסיבה כלשהי … גיליתי כי אתחול המכשיר ו/או הפעלה מחדש של Arduino IDE נראה כי הוא פותר את הבעיה.
שלב 4: חיווט והגדרת GoPro
לאחר הברקת הקוד, תוכל לחבר את ה- ESP8266 למקלט RC כפי שמוצג בתמונה למטה:
כעת יהיה עליך להפעיל את מצב אפליקציית Wifi ב- GoPro שלך אם עדיין לא עשית זאת. אם יש לך, הקפד להתאים את הגדרות ה- wifi שבקוד להגדרות ה- wifi של ה- GoPro שלך. יהיה עליך להשתמש באפליקציית GoPro כדי להגדיר את ה- Wifi בתחילה. אם עליך לאפס את הגדרות ה- Wifi של GoPro, ניתן לעשות זאת מתפריט האיפוס ולאחר מכן להגדיר מחדש באמצעות אפליקציית GoPro.
מוּמלָץ:
עשה זאת בעצמך -- כיצד להכין רובוט עכביש שניתן לשלוט בו באמצעות סמארטפון באמצעות Arduino Uno: 6 שלבים
עשה זאת בעצמך || איך להכין רובוט עכביש שאפשר לשלוט בו באמצעות סמארטפון באמצעות Arduino Uno: בזמן ייצור רובוט עכביש אפשר ללמוד כל כך הרבה דברים על רובוטיקה. כמו לייצר רובוטים זה גם מבדר וגם מאתגר. בסרטון זה אנו הולכים להראות לכם כיצד לייצר רובוט עכביש, אותו נוכל להפעיל באמצעות הסמארטפון שלנו (Androi
כיצד לשלוט על נוריות כתובות באמצעות Fadecandy ועיבוד: 15 שלבים (עם תמונות)
כיצד לשלוט בנורות ניתנות להתייחסות באמצעות Fadecandy ועיבוד: מהו מדריך שלב אחר שלב כיצד להשתמש ב- Fadecandy ועיבוד לשליטה ב- LED ניתן להתייחסות. Fadecandy הוא מנהל התקן LED שיכול לשלוט בעד 8 רצועות של 64 פיקסלים כל אחת. (אתה יכול לחבר מספר Fadecandys למחשב אחד כדי להגדיל את
שלט אלחוטי באמצעות מודול NRF24L01 2.4Ghz עם Arduino - Nrf24l01 מקלט משדר 4 ערוצים / 6 ערוצים עבור Quadcopter - מסוק RC - מטוס RC באמצעות Arduino: 5 שלבים (עם תמונות)
שלט אלחוטי באמצעות מודול NRF24L01 2.4Ghz עם Arduino | Nrf24l01 מקלט משדר 4 ערוצים / 6 ערוצים עבור Quadcopter | מסוק RC | מטוס RC באמצעות Arduino: להפעלת מכונית RC | Quadcopter | מזל"ט | מטוס RC | סירת RC, אנחנו תמיד צריכים מקלט ומשדר, נניח שבשביל RC QUADCOPTER אנחנו צריכים משדר ומקלט של 6 ערוצים והסוג הזה של TX ו- RX יקר מדי, אז אנחנו הולכים להכין אחד מהם
כיצד לשלוט על תאורה/תאורה באמצעות Arduino ו- Amazon Alexa: 16 שלבים (עם תמונות)
כיצד לשלוט באורות/אורות בית באמצעות Arduino ו- Amazon Alexa: הסברתי כיצד לשלוט באור המחובר ל- UNO ושולט על ידי Alexa
כיצד לשלוט במתג חכם בסיסי מסוג Sonoff מבוסס ESP8266 באמצעות סמארטפון: 4 שלבים (עם תמונות)
כיצד לשלוט במתג חכם בסיסי מסוג Sonoff מבוסס ESP8266 באמצעות סמארטפון: Sonoff הוא קו התקנים לבית חכם שפותח על ידי ITEAD. אחד המכשירים הגמישים והזולים ביותר מהקו הזה הם Sonoff Basic. זהו מתג מופעל Wi-Fi המבוסס על שבב מעולה, ESP8266. מאמר זה מתאר כיצד להגדיר את Cl