תוכן עניינים:

ESPcopter ו- Visuino - המרת כותרת מצפן לזווית תלת -ממדית: 6 שלבים
ESPcopter ו- Visuino - המרת כותרת מצפן לזווית תלת -ממדית: 6 שלבים

וִידֵאוֹ: ESPcopter ו- Visuino - המרת כותרת מצפן לזווית תלת -ממדית: 6 שלבים

וִידֵאוֹ: ESPcopter ו- Visuino - המרת כותרת מצפן לזווית תלת -ממדית: 6 שלבים
וִידֵאוֹ: Arduino Nano, BME280 и SSD1306 OLED-метеостанция 2024, יולי
Anonim

מאת BoianMVisuino עקוב אחר מאת המחבר:

הרכיב את אלגו ארדואינו רובוט גרסה 2.0
הרכיב את אלגו ארדואינו רובוט גרסה 2.0
הרכיב את אלגו ארדואינו רובוט גרסה 2.0
הרכיב את אלגו ארדואינו רובוט גרסה 2.0
תוכנית Arduino UNO עם Visuino לצייר על ILI9341 TFT מסך מגע עם עט
תוכנית Arduino UNO עם Visuino לצייר על ILI9341 TFT מסך מגע עם עט
תוכנית Arduino UNO עם Visuino לצייר על ILI9341 TFT מסך מגע עם עט
תוכנית Arduino UNO עם Visuino לצייר על ILI9341 TFT מסך מגע עם עט
הרכיב את רובוט ה- Wi-Fi של קומאן עם מצלמה ומניפולטור
הרכיב את רובוט ה- Wi-Fi של קומאן עם מצלמה ומניפולטור
הרכיב את רובוט ה- Wi-Fi של קומאן עם מצלמה ומניפולטור
הרכיב את רובוט ה- Wi-Fi של קומאן עם מצלמה ומניפולטור

כעת ESPcopter נתמך במלואו על ידי הגרסה העדכנית ביותר של Visuino, וזה הופך אותו כנראה לקל ביותר לתכנת מזל ט שקיים!:-)

בעזרת תמיכתו של Visuino אתה יכול לשלוט במנועים, במנורות LED, לעבוד עם מד התאוצה, הג'ירוסקופ והמצפן, לתקשר עם המזל"ט באמצעות WiFi, להתנסות בקבצים שונים כדי להשיג יציבות בטיסה, לגרום לו לתקשר עם מל"טים או מחשבים אחרים ועוד. …

צרף חיישנים משלך והתאם את המזל"ט בכל דרך שתרצה! תוכל לתכנת מזל"ט, או אפילו יותר כיף … לתכנת נחיל מל"טים כדי לתקשר זה עם זה ולעבוד יחד:-).

ESPcopter עוסקת כיום במימון המונים, עם רמות תגמול שונות בהתאם ללוחות ההרחבה והכמות הרצויה.

פרויקט ראשון:

המצפן שולח כוחות כיוון X, Y ו- Z. אולם לעתים קרובות עלינו להמיר את הכוחות לזווית X, Y, Z 3D כדי לקבוע את כיוון התלת -ממד של החיישן.

אספקה

ה- ESPcopter נתמך כעת במלואו על ידי הגרסה העדכנית ביותר של Visuino, וזה הופך אותו כנראה לקל ביותר לתכנת מזל"ט שקיים!:-) בעזרת תמיכתו של Visuino אתה יכול לשלוט במנועים, במנורות LED, לעבוד עם מד התאוצה, הג'ירוסקופ והמצפן, לתקשר עם המזל"ט באמצעות WiFi, להתנסות בקבצים שונים כדי להשיג יציבות בטיסה, לגרום לו לתקשר עם מל"טים אחרים או מחשבים ועוד…

צרף חיישנים משלך והתאם את המזל"ט בכל דרך שתרצה! תוכל לתכנת מזל"ט, או אפילו יותר כיף … לתכנת נחיל מל"טים כדי לתקשר זה עם זה ולעבוד יחד:-).

ESPcopter עוסקת כיום במימון המונים, עם רמות תגמול שונות בהתאם ללוחות ההרחבה והכמות הרצויה.

פרויקט ראשון:

המצפן שולח כוחות האצה X, Y ו- Z. אולם לעתים קרובות עלינו להמיר את הכוחות לזווית X, Y, Z 3D כדי לקבוע את כיוון התלת -ממד של החיישן.

שלב 1: הפעל את Visuino ובחר את סוג לוח ESPcopter

הפעל את Visuino ובחר את סוג לוח ESPcopter
הפעל את Visuino ובחר את סוג לוח ESPcopter

כדי להתחיל לתכנת את Arduino, יהיה עליך להתקין את ה- Arduino IDE מכאן:

הקפד להתקין 1.6.7 ומעלה, אחרת הוראה זו לא תעבוד!

יש להתקין גם את Visuino:

התחל את Visuino כפי שמוצג בתמונה הראשונה

לחץ על כפתור "כלים" ברכיב Arduino ב- Visuino

כאשר מופיע הדו -שיח, בחר ESPcopter כפי שמוצג

שלב 2: ב- Visuino: הוסף האצה לזווית

ב- Visuino: הוסף האצה לזווית
ב- Visuino: הוסף האצה לזווית

ראשית עלינו להוסיף רכיב להמרת כותרת המצפן X, Y, Z ל- 3D X, Y, Z זווית:

  • הקלד "זווית" בתיבת הסינון של ארגז הכלים של רכיבים ולאחר מכן בחר את הרכיב "האצה לזווית" ושחרר אותו באזור העיצוב.
  • לחץ בתיבה "החוצה" של תיבת "מצפן" המכיל את סיכות האצה X, Y, X של רכיב ESPCopter כדי להתחיל לחבר את כל סיכות החוצה בבת אחת
  • העבר את העכבר מעל סיכת הקלט "X" של התיבה "In" של הרכיב AccelerationToAngle1. ה- Visuino יפיץ אוטומטית את החוטים כך שהם יתחברו נכון לשאר הסיכות

שלב 3: ב- Visuino: הוסף רכיב מנות והגדר סמן כותרת

ב- Visuino: הוסף רכיב מנות והגדר סמן כותרת
ב- Visuino: הוסף רכיב מנות והגדר סמן כותרת
ב- Visuino: הוסף רכיב מנות והגדר סמן כותרת
ב- Visuino: הוסף רכיב מנות והגדר סמן כותרת

כדי לשלוח את כל נתוני הערוצים דרך יציאה טורית מארדואינו נוכל להשתמש ברכיב ה- Packet כדי לארוז את הערוצים ביחד ולהציג אותם בהיקף ובמדדים ב- Visuino:

  • הקלד "מנות" בתיבת הסינון של ארגז הכלים של רכיבים ולאחר מכן בחר את רכיב "רכיב המנות" ושחרר אותו באזור העיצוב.
  • במאפיינים הרחב את המאפיין "סמן ראש"
  • במאפיינים לחץ על כפתור "…"
  • בעורך הבייטים הקלד מספרים מסוימים, כדוגמה
  • לחץ על כפתור אישור כדי לאשר ולסגור את העורך

שלב 4: ב- Visuino: הוסף 3 רכיבים אנלוגיים בינאריים לרכיב המנות וחבר אותם

ב- Visuino: הוסף 3 רכיבים אנלוגיים בינאריים לרכיב המנות וחבר אותם
ב- Visuino: הוסף 3 רכיבים אנלוגיים בינאריים לרכיב המנות וחבר אותם

לחץ על כפתור "כלים" של רכיב Packet1 (תמונה 1)

  • בעורך "אלמנטים" בחר את האלמנט "אנלוגי בינארי" ולאחר מכן לחץ על כפתור "+" 3 פעמים (תמונה 1) כדי להוסיף 3 רכיבים אנלוגיים (תמונה 2)
  • לחץ בתיבה "החוצה" של תיבת "מד התאוצה" המכיל את סיכות הרכיב AccelerationToAngle1 כדי להתחיל לחבר את כל סיכות החוצה בבת אחת (תמונה 4)
  • העבר את העכבר מעל סיכת "In" של הרכיב "Elements. Analog (בינארי) 1" של רכיב Packet1. ה- Visuinowill יפיץ אוטומטית את החוטים כך שהם יתחברו נכון לשאר הפינים (תמונה 4)
  • חבר את סיכת הפלט "החוצה" של רכיב Packet1 לפין הקלט "In" של הערוץ "Serial [0]" של רכיב "Arduino"

שלב 5: צור, הידור והעלה את קוד הארדואינו

צור, הידור והעלה את קוד הארדואינו
צור, הידור והעלה את קוד הארדואינו
  • ב- Visuino, הקש F9 או לחץ על הלחצן המוצג בתמונה כדי ליצור את קוד ה- Arduino ופתח את IDE Arduino
  • ב- Arduino IDE, לחץ על כפתור העלאה, כדי לאסוף ולהעלות את הקוד

שלב 6: ושחק …

ESPcopter עוסקת כיום במימון המונים, עם רמות תגמול שונות בהתאם ללוחות ההרחבה והכמות הרצויה.

מוּמלָץ: