הבית > חֲדָשׁוֹת > תוכן

דרישות חומרה של Arduino

Apr 26, 2019

3.2 ארדוינו

הדגמה ניתן לטעון לתוך IDE Arduino כדי להיות מופעל על פלטפורמת Arduino.

3.2.1 דרישות חומרה

המדגם שסופק ניתן להפעיל על לוחות VM800P ו VM801P אשר יש arduinocompatible ATMEGA328 MCU. לוחות אלה יש ממשק USB-UART כדי לאפשר תכנות באמצעות

את האתחול ב MCU.

הם יכולים גם לפעול על פלטפורמת Pro Arduino יחד עם VM800B / C או VM801B. לפרטים

של חיבורים, עיין AN_246 (לדוגמא App מבוא Arduino).

נדרש כרטיס SD לכמה דוגמאות שבהן נדרשת כמות גדולה של נתוני תמונה.

3.2.2 דרישות תוכנה

זה דורש את Arduino IDE להיות מותקן. הדגימות דורשות Arduino 1.0.1 או מאוחר יותר. ה - IDE

ניתן לקבל מתוך דף הבית של Arduino: https://www.arduino.cc/

הערה: עבור פלטפורמת Arduino של כמה הדגמות, נדרש FAT כרטיס SD מעוצב ובמקרה זה כל הקבצים

יש להעתיק את תיקיית "Test" לספריית הבסיס של כרטיס ה- SD. התיקייה Test עשויה להיות ריקה

חבילת קוד לדוגמה ובמקרה זה לא נדרש כרטיס SD.

3.2.3 מבנה התיקייה

קובץ ה- zip שסופק תומך בפלטפורמות שונות. הקבצים העיקריים הקשורים לפלטפורמת Arduino

הם:


 תיקיה פרוייקט -> Arduino מכיל את. קובץ סקיצה, יחד עם גרסאות Arduino של

פונקציות ספריה וכותרות. (למשל פרויקט -> Arduino -> FT_App_Gradient ->

Ft_App_Gradient.ino)

 תיקיית Test מכילה קבצים תומכים לפרויקט הנדרש (לדוגמה,

תמונות מפת סיביות)

פרטים מלאים ניתנים בקובץ readme הכלול בחבילה zip הפרויקט

3.2.4 טוען את הקוד

לאחר פתיחת קובץ .IN ב- IDE של Arduino, הכרטיסיות צריכות להציג את הקוד ואת קובצי הכותרת

המוצג להלן.

image

3.2.5 הגדרת הפרויקט

לפני הפעלת ההדגמה, ודא כי הפרויקט מוגדר עבור לוח FT8xx הנכון

גודל הקובץ בתוך הקובץ FT_Platform.h אשר ניתן לפתוח מחלון Explorer Explorer

ב - Visual Studio. לפרטים נוספים ראה סעיף 4.

3.2.6 טוען את הקוד

יש לחבר את ה - VM800P / VM801P למחשב ולהתקנת מנהלי ההתקנים. התקן Windows

(תחת סעיף Ports) ניתן לאמת לאיזה יציאה COM הוקצה.

ב- Arduino IDE, בחר את יציאת ה- COM תחת כלים _ יציאה טורית. ודא כי כלים -> לוח

ההגדרה היא "Arduino Pro או Pro Mini (5V, 16MHz) w / ATMega328"

לחץ על הלחצן אימות (עם סמל בצורת תווית) כדי לקמפל את הקוד. ההעלאה הסמוכה

כפתור (עם סמל בצורת חץ) ניתן להשתמש כדי לקמפל להעלות את הקוד ל- MCU. ה

נוריות ה- VM800P / 801P מציינות את תעבורת הנתונים במהלך ההעלאה וזמן קצר לאחר מכן

מהבהב, הלוח יתחיל מחדש ויישום יפעל.