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

Arduino בתור ספק אינטרנט -- צריבת קובץ Hex ב- AVR -- נתיך ב- AVR -- ארדואינו כמתכנת: 10 שלבים
Arduino בתור ספק אינטרנט -- צריבת קובץ Hex ב- AVR -- נתיך ב- AVR -- ארדואינו כמתכנת: 10 שלבים

וִידֵאוֹ: Arduino בתור ספק אינטרנט -- צריבת קובץ Hex ב- AVR -- נתיך ב- AVR -- ארדואינו כמתכנת: 10 שלבים

וִידֵאוֹ: Arduino בתור ספק אינטרנט -- צריבת קובץ Hex ב- AVR -- נתיך ב- AVR -- ארדואינו כמתכנת: 10 שלבים
וִידֵאוֹ: Веб-программирование – информатика для руководителей бизнеса 2016 2024, יולי
Anonim
Image
Image
דרישות
דרישות

………………………

אנא הירשם לערוץ היוטיוב שלי לסרטונים נוספים ……..

מאמר זה עוסק בארדואינו כאיספ.

אם אתה רוצה להעלות קובץ hex או אם אתה רוצה להגדיר את הנתיך שלך ב- AVR אז אין צורך לקנות מתכנת, אתה יכול לעשות זאת עם arduino.

במאמר זה העלתי קובץ hex ב- atmega8 אם ברצונך להעלות קובץ hex ב- AVR אחר ואז הבנת את התהליך ופעל לפי אותם שלבים.

……………………

שלב 1: דרישות

דרישות
דרישות
דרישות
דרישות
  1. ארדואינו אונו
  2. כמה חוטי מגשר
  3. לוח לחם
  4. מתנד קריסטל (אופציונלי אם הבקר שלך מותקן במתנד חיצוני)

*** אם הבקר שלך מחוץ לקופסה אין צורך לחבר את מתנד קריסטל זה ****

שלב 2: חבר את Arduino עם מחשב אישי

חבר Arduino עם מחשב
חבר Arduino עם מחשב
חבר Arduino עם מחשב
חבר Arduino עם מחשב
חבר Arduino עם מחשב
חבר Arduino עם מחשב
  • חבר את הארדואינו למחשב
  • פתח את arduino IDE ולחץ על כלים
  • לאחר מכן לחץ על הלוח, כאן בחר arduino uno
  • כעת לחץ על יציאה מתחת ללוח, כאן בחר יציאה שבה מחובר הארדואינו.

***** הארדואינו שלי מחובר ב- COM2, זכור שלך נשתמש בו מאוחר יותר.

שלב 3: העלאת קוד

העלאת קוד
העלאת קוד
העלאת קוד
העלאת קוד
העלאת קוד
העלאת קוד
  • עבור אל הקובץ ואז דוגמאות
  • מצא דוגמה של ArduinoISP
  • העלה את תוכנית ArduinoISP
  • עכשיו נכנס לכלים ובחר מתכנת "arduino as isp"

אל תתבלבלו לגבי ISP Arduino ו- Arduino כ ISP במתכנת.

שלב 4: חבר מעגל

חיבור מעגל
חיבור מעגל
חיבור מעגל
חיבור מעגל
חיבור מעגל
חיבור מעגל
  • כאן אנו שורפים קובץ Hex ומגדירים נתיך ב- Atmega8. אנא הבין את הרעיון כך שתוכל לצרוב קובץ hex בכל סוג avr באמצעות arduino.
  • חבר את המעגל כפי שמופיע בתמונה.
  • מתנד קריסטל הוא אופציונלי אם ה- AVR שלך מותקן על נתיך חיצוני, אם AVR מחוץ לקופסה אין צורך לחבר אותו.

שלב 5: הצמד הבנה

הצמד הבנה
הצמד הבנה
הצמד הבנה
הצמד הבנה
הצמד הבנה
הצמד הבנה
הצמד הבנה
הצמד הבנה
  • כפי שאתה יכול לראות בתמונה הראשונה יש סיכת MISO, MOSI ו- SCK, אותה נחבר לפין 13, 12, 11 פין של ארדואינו.
  • כפי שניתן לראות בתמונה השנייה יש סיכת איפוס אותה נחבר לסיכה העשירית של הארדואינו.
  • בתמונה השלישית ניתן לראות VCC, AVCC ו- GND pin, לחבר AVCC ו- VCC ל- 5v של arduino, GND ל- GND של arduino.

שלב 6: הורד את קובץ ה- Zip

הורד את קובץ ה- Zip
הורד את קובץ ה- Zip
  • הורד את קובץ ה- zip המופיע להלן
  • חלץ את קובץ ה- zip

מראה Github:

codeload.github.com/vishalsoniindia/Arduin…

שלב 7: מצא את קוד הבקר שלך

מצא את קוד הבקר שלך
מצא את קוד הבקר שלך
מצא את קוד הבקר שלך
מצא את קוד הבקר שלך
מצא את קוד הבקר שלך
מצא את קוד הבקר שלך
מצא את קוד הבקר שלך
מצא את קוד הבקר שלך

הדבק את קובץ ה- Hex שלך באותה תיקייה שהורדנו, שם תוכל לראות קובץ cmd.txt.

  • פתח את קובץ cmd.txt בתיקייה
  • העתק את השורה הראשונה שהיא "avrdude -c arduino -b 19200 -p xyz"
  • הקלד cmd בסרגל העליון של המחשב כפי שמוצג בתמונה.
  • כאן נפתח מסוף הפקודה
  • הדבק את השורה והקש Enter
  • בתמונה האחרונה אתה יכול לראות שם מבוקר וקוד בקר שלי הוא m8 עבור atmega8.

שלב 8: איתור מבוקר

זיהוי מבוקר
זיהוי מבוקר
זיהוי מבוקר
זיהוי מבוקר
זיהוי מבוקר
זיהוי מבוקר
  • העתק את השורה השנייה בקובץ taxt שהוא "avrdude -c arduino -b 19200 -p m8 -P COM2 -n"
  • הדבק אותו במסוף הפקודה
  • עכשיו שנה את יציאת ה- com שלי הוא COM2 שבו הארדואינו שלך מחובר.
  • שנה את קוד הבקר שלך שלי הוא m8.
  • הקש enter.
  • כאשר אתה רואה איזו חתימת מכשיר ונתיך תקין זה אומר שהבקר שלך מזוהה.

שלב 9: הגדר נתיך

הגדר נתיך
הגדר נתיך
  • העתק את השורה הזו שהיא "avrdude -c arduino -b 19200 -p m8 -P COM2 -U lfuse: w: 0xE2: m -U hfuse: w: 0xD9: m"
  • עבר את זה במסוף הפיקוד.
  • עכשיו שנה את יציאת ה- com שלי הוא COM2 שבו הארדואינו שלך מחובר.
  • שנה את קוד הבקר שלך שלי הוא m8.
  • נתיך זה מוגדר על 8MHZ פנימי, פירוש הדבר שאין צורך לחבר מתנד קריסטל חיצוני.
  • הקש enter.
  • עכשיו נתיך מוגדר זה תהליך חד פעמי אין צורך בפעם הבאה.

אם אתה רוצה להחליף נתיך אז E2 הוא הנתיך הנמוך יותר ו- D9 הוא הנתיך הגבוה יותר, אתה יכול לשנות אותו בהתאם לדרישות שלך.

שלב 10: העלה קובץ Hex

העלה קובץ Hex
העלה קובץ Hex
העלה קובץ Hex
העלה קובץ Hex
העלה קובץ Hex
העלה קובץ Hex
העלה קובץ Hex
העלה קובץ Hex

    לפני זה הדבק את קובץ ה- hex שלך באותה תיקייה, שם תוכל לראות קובץ cmd.txt

  • העתק את השורה האחרונה והדבק אותה במסוף הפקודות.
  • בסוף השורה תוכל לראות את שם הקובץ, להחליף אותו בשם קובץ ה- hex שלך.
  • עכשיו שנה את יציאת ה- com שלי הוא COM2 שבו הארדואינו שלך מחובר

    שנה את קוד הבקר שלך שלי הוא m8

  • הקש enter.
  • אם אתה רואה אותו עיסוי כמו בתמונה השלישית שלי, קובץ ה- hex שלך נשרף ב- AVR.

….הכל בוצע……. הו הו הו..