הלוגו של ארדואינו

כיצד להשתמש ב- Arduino REES2 Uno

כיצד להשתמש במוצר Arduino-REES2-Uno

כיצד להשתמש ב- Arduino Uno

כיצד להשתמש ב-Arduino-REES2-Uno-fig-1

יישום טיפוסי

  • Xoscillo, אוסצילוסקופ בקוד פתוח
  • Arduinome, מכשיר בקר MIDI המחקה את המונום
  • OBDuino, מחשב דרך המשתמש בממשק הדיאגנוסטיקה המובנה המצוי ברוב המכוניות המודרניות
  • Ardupilot, תוכנה וחומרה של מזל"ט
  • Gameduino, מגן Arduino ליצירת משחקי וידאו רטרו 2D
  • ArduinoPhone, סלולרי עשה זאת בעצמך
  • פלטפורמת בדיקת איכות מים

הורדה / התקנה

  • עבור אל www.arduino.cc כדי להוריד את הגרסה העדכנית ביותר של תוכנת arduino ולבחור את מערכת ההפעלה שלך
  • בשורת הכותרת לחץ על לשונית תוכנה, פשוט גלול למטה ברגע שתראה את התמונה הזוכיצד להשתמש ב-Arduino-REES2-Uno-fig-2
  • לפי מערכת ההפעלה שלך, כמו אם יש לך מערכת Windows אז בחר את Windows Installer. כיצד להשתמש ב-Arduino-REES2-Uno-fig-3

ההגדרה הראשונית

  • בחר בתפריט כלים ולוחכיצד להשתמש ב-Arduino-REES2-Uno-fig-5
  • לאחר מכן בחר את סוג הלוח Arduino שאתה רוצה לתכנת, במקרה שלנו זה Arduino Uno. כיצד להשתמש ב-Arduino-REES2-Uno-fig-6כיצד להשתמש ב-Arduino-REES2-Uno-fig-7
  • בחר את המתכנת Arduino ISP, אם זה לא נבחר יש לבחור את המתכנת Arduino ISP. לאחר חיבור ה- Arduino חייב לבחור את יציאת ה-COM.

תמצמץ לד

  • חבר את הלוח למחשב. ב-Arduino, תוכנה עבור אל File -> דוגמהamples -> יסודות -> מצמוץ LED. הקוד ייטען אוטומטית בחלון.כיצד להשתמש ב-Arduino-REES2-Uno-fig-8
  • לחץ על כפתור העלאה והמתן עד שהתוכנה תאמר סיום ההעלאה. אתה אמור לראות את הנורית ליד פין 13 מתחילה להבהב. שימו לב שיש כבר נורית ירוקה המחוברת לרוב הלוחות - לא בהכרח צריך נורית נפרדת.

פתרון בעיות

אם אינך מסוגל להעלות תוכנית כלשהי ל-Arduino Uno ומקבל את השגיאה הזו עבור "BLINK" בזמן העלאת Tx ו-Rx מהבהב בו זמנית ויוצר את ההודעה
avrdude: שגיאת אימות, אי התאמה ראשונה ב-byte 0x00000x0d != 0x0c שגיאת אימות Avrdude; תוכן לא תואם Avrdudedone "תודה"כיצד להשתמש ב-Arduino-REES2-Uno-fig-9

הַצָעָה

  • ודא שבחרתם את הפריט הנכון בתפריט כלים > לוח. אם יש לך Arduino Uno, תצטרך לבחור בו. כמו כן, לוחות Arduino Duemilanove החדשים מגיעים עם ATmega328, בעוד שלישנים יותר יש ATmega168. כדי לבדוק, קרא את הטקסט על המיקרו-בקר (השבב הגדול יותר) בלוח Arduino שלך.
  • בדוק שהיציאה המתאימה נבחרה בתפריט כלים > יציאה טורית (אם היציאה שלך לא מופיעה, נסה להפעיל מחדש את ה-IDE כשהלוח מחובר למחשב). ב-Mac, היציאה הטורית צריכה להיות משהו כמו /dev/tty.usbmodem621 (עבור Uno או Mega 2560) או /dev/tty.usbserial-A02f8e (עבור לוחות ישנים יותר, מבוססי FTDI). ב-Linux, זה צריך להיות /dev/ttyACM0 או דומה (עבור Uno או Mega 2560) או
    /dev/ttyUSB0 או דומה (עבור לוחות ישנים יותר).
  • ב-Windows, זו תהיה יציאת COM אבל תצטרך לבדוק במנהל ההתקנים (תחת יציאות) כדי לראות איזו מהן. אם נראה שאין לך יציאה טורית ללוח Arduino שלך, עיין במידע הבא על מנהלי התקנים.

נהגים

  • ב-Windows 7 (במיוחד בגרסת 64 סיביות), ייתכן שיהיה עליך להיכנס למנהל ההתקנים ולעדכן את מנהלי ההתקן עבור Uno או Mega 2560.כיצד להשתמש ב-Arduino-REES2-Uno-fig-10
  • פשוט לחץ לחיצה ימנית על המכשיר (הלוח צריך להיות מחובר למחשב שלך), והפנה את Windows ל-.inf המתאים file שוב. ה-.inf נמצא בספריית הדרייברים/ של תוכנת Arduino (לא בספריית המשנה של FTDI USB Drivers שלה).
  • אם אתה מקבל שגיאה זו בעת התקנת מנהלי ההתקן של Uno או Mega 2560 ב-Windows XP: "המערכת לא יכולה למצוא את file נָקוּב
  • ב-Linux, Uno ו-Mega 2560 מופיעים כמכשירים בצורת /dev/ttyACM0. אלה אינם נתמכים על ידי הגרסה הסטנדרטית של ספריית RXTX שבה משתמשת תוכנת Arduino לתקשורת טורית. הורדת תוכנת Arduino עבור לינוקס כוללת גרסה של ספריית RXTX שתוקנה כדי לחפש גם את התקני /dev/ttyACM* אלה. יש גם חבילת אובונטו (עבור 11.04) הכוללת תמיכה במכשירים אלה. עם זאת, אם אתה משתמש בחבילת RXTX מההפצה שלך, ייתכן שיהיה עליך לבצע קישור סימול מ-/dev/ttyACM0 ל-/dev/ttyUSB0 (לדוגמהample) כך שהיציאה הטורית תופיע בתוכנת Arduino

לָרוּץ 

  • sudo usermod -a -G tty yourUserName
  • sudo usermod -a -G חייג את שם המשתמש שלך
  • התנתק והיכנס שוב כדי שהשינויים ייכנסו לתוקף.

גישה ליציאה הטורית

  • ב-Windows, אם התוכנה מתחילה לאט או קורסת בעת ההשקה, או שתפריט הכלים איטי להיפתח, ייתכן שיהיה עליך להשבית יציאות טוריות של Bluetooth או יציאות COM אחרות ברשת במנהל ההתקנים. תוכנת Arduino סורקת את כל היציאות הטוריות (COM) במחשב שלך כאשר היא מופעלת וכאשר אתה פותח את תפריט הכלים, ויציאות אלו ברשת עלולות לגרום לעיתים לעיכובים גדולים או לקריסות.
  • בדוק שאינך מפעיל תוכנות כלשהן שסורקות את כל היציאות הטוריות, כמו תוכנת USB Cellular Wi-Fi Dongle (למשל מ-Sprint או Verizon), יישומי סנכרון PDA, מנהלי התקנים של Bluetooth-USB (למשל BlueSoleil), כלי דמון וירטואליים וכו'.
  • ודא שאין לך תוכנת חומת אש שחוסמת את הגישה ליציאה הטורית (למשל ZoneAlarm).
  • ייתכן שתצטרך לצאת מעיבוד, PD, vvvv וכו' אם אתה משתמש בהם כדי לקרוא נתונים דרך ה-USB או החיבור הטורי ללוח Arduino.
  • בלינוקס, אולי תנסה להריץ את תוכנת Arduino כשורש, לפחות באופן זמני כדי לראות אם מתקן את ההעלאה.

חיבור פיזי

  • תחילה ודא שהלוח שלך דולק (הנורית הירוקה דולקת) ומחובר למחשב.
  • Arduino Uno ו-Mega 2560 עלולים להתקשות בחיבור למק דרך רכזת USB. אם שום דבר לא מופיע בתפריט "כלים > יציאה טורית", נסה לחבר את הלוח ישירות למחשב שלך ולהפעיל מחדש את Arduino IDE.
  • נתק את הפינים הדיגיטליים 0 ו-1 בזמן ההעלאה מכיוון שהם משותפים לתקשורת טורית עם המחשב (הם יכולים להתחבר ולהשתמש בהם לאחר העלאת הקוד).
  • נסה להעלות בלי שום דבר מחובר ללוח (חוץ מכבל ה-USB, כמובן).
  • ודא שהלוח לא נוגע בשום דבר מתכתי או מוליך.
  • נסה כבל USB אחר; לפעמים הם לא עובדים.

איפוס אוטומטי

  • אם יש לך לוח שאינו תומך באיפוס אוטומטי, ודא שאתה מאפס את הלוח כמה שניות לפני ההעלאה. (ה-Arduino Diecimila, Duemilanove וננו תומכים באיפוס אוטומטי כמו גם ה-LilyPad, Pro ו-Pro Mini עם כותרות תכנות 6 פינים).
  • עם זאת, שים לב שחלק מה-Diecimila נשרפו בטעות עם טוען האתחול הלא נכון ועשויים לדרוש ממך ללחוץ פיזית על כפתור האיפוס לפני ההעלאה.
  • עם זאת, במחשבים מסוימים, ייתכן שתצטרך ללחוץ על כפתור האיפוס בלוח לאחר שתלחץ על כפתור ההעלאה בסביבת Arduino. נסה מרווחי זמן שונים בין השניים, עד 10 שניות או יותר.
  • אם אתה מקבל שגיאה זו: [VP 1]המכשיר אינו מגיב כראוי. נסה להעלות שוב (כלומר אפס את הלוח ולחץ על כפתור ההורדה פעם שנייה).

מטעין אתחול

  • ודא שיש מאתחול צרוב על לוח Arduino שלך. כדי לבדוק, אפס את הלוח. הנורית המובנית (המחוברת לפין 13) אמורה להבהב. אם זה לא קורה, ייתכן שלא יהיה טוען אתחול בלוח שלך.
  • איזה לוח יש לך. אם זה Mini, LilyPad או לוח אחר שדורש חיווט נוסף, כלול תמונה של המעגל שלך, אם אפשר.
  • אם אי פעם הצלחת להעלות ללוח או לא. אם כן, מה עשית עם הלוח לפני / מתי הוא הפסיק לעבוד, ואיזו תוכנה הוספת או הסרת לאחרונה מהמחשב שלך?
  • ההודעות המוצגות כאשר אתה מנסה להעלות עם פלט מילולי מופעל. לשם כך, החזק את מקש Shift לחוץ תוך כדי לחיצה על כפתור ההעלאה בסרגל הכלים.

כיצד להשתמש במדריך Arduino REES2 Uno

הפניות

השאר תגובה

כתובת האימייל שלך לא תפורסם. שדות חובה מסומנים *