תוכן עניינים:
- שלב 1: העלה את קוד ArduinoISP ב- Arduino UNO
- שלב 2: בצע התקנה בסיסית ללוח הלחם עבור ATmega328P
- שלב 3: צריבת מטען אתחול
- שלב 4: העלה את הקוד שלך ל- ATmega328P
וִידֵאוֹ: לכווץ את פרויקטי הארדואינו - ארדואינו UNO כמתכנת ATmega328P (https://youtu.be/YO61YCaC9DY): 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
קישור לסרטון:
תכנות ATmega328P באמצעות Arduino כ- ISP (In System System) מאפשר לך להשתמש בתכונות Arduino על לוח לחם או PCB. זה בעיקר עוזר כשאתה עושה פרויקט של המכללה שלך. זה גם מקטין את עלות הפרויקט והגודל. אז פשוט בצע את הבדיקות על Arduino וסיים את הפרויקט ב- ATmega328P. תכנות ATmega328P באמצעות Arduino כספק אינטרנט זה לוקח רק כמה צעדים. לפני שתמשיך לתכנת חלק אתה צריך לדעת מהו Bootloader.
מטעין האתחול ב- Arduino/ATmega328P: מטעין האתחול הוא סקיצה המתוכנת לתוך זיכרון הבזק הניתן לתכנות של ה- Arduino/ATmega328P (ותופס 4380 בתים מתוך 32KBytes הזמינים). זה מה שמבדיל Arduino ATmega328P ומפעל Atmega328P מפעל רגיל. מטען האתחול של Arduino פועל כאשר הלוח מופעל (או כאשר אנו לוחצים על כפתור האיפוס). מטעין האתחול הזה מחכה בתחילה לסקיצה חדשה ביציאה הטורית מה- Arduino IDE, אם הוא מקבל משהו, הסקיצה החדשה נצרבת בזיכרון הבזק או שהיא מריצה את הסקיצה שנשרפה בעבר. לרוב המיקרו -בקרי Arduino יש את הפונקציה של איפוס אוטומטי המאפשר ל- Arduino IDE לאפס ולהעלות קוד. מטעין האתחול צריך להבין רק מה ה- Arduino IDE שולח ולכתוב אותו לזיכרון הבזק של הבקר. כדי לצרוב קוד ב- Atmega328P ללא מטען האתחול של Arduino, תזדקק למתכנת ISP כגון AVR ISP.
אז כאן בעצם נשרף את מטען האתחול ל- ATmega328P שנקנה לאחרונה ולאחר מכן נשתמש בארדואינו כספקית אינטרנט כדי לצרוב את הסקיצה הרצויה ב- ATmega328P.
Arduino - מטעין אתחול
ארדואינו - סביבה
שלבים לשימוש ב- Arduino UNO כמתכנת ATmega328P:
שלב 1: העלה קוד ArduinoISP ב- Arduino UNO.
שלב 2: בצע התקנה בסיסית של לוח הלחם עבור ATmega328P.
שלב 3: צריבת מטען אתחול.
שלב 4: העלה את הקוד שלך ל- ATmega328P.
שלב 1: העלה את קוד ArduinoISP ב- Arduino UNO
ArduinoISP הוא סקיצה שעובדת כשרטוט של מטען אתחול לאחר שריפתו בזיכרון הבזק של ATmega328P. קודם כל, ודא את ההגדרה כדלקמן:
לוח: "Arduino/Genuino Uno"
נמל: "COM2" // שלך עשוי להיות שונה
מתכנת: "AVRISP mkII"
לאחר מכן עבור אל קובץ> דוגמאות> ArduinoISP> ArduinoISPA והעלה אותו ל- Arduino Uno.
שלב 2: בצע התקנה בסיסית ללוח הלחם עבור ATmega328P
למעלה התצורה הבסיסית של ATmega328P להיות פונקציונלית. לאחר הגדרת לוח הלחם, הגיע הזמן לחבר את יחידת הלוח הזו עם Arduino. כעת עקוב אחר החיבור שניתן למעלה באיור לחיבור מעגל Arduino ולוח הלחם.
שלב 3: צריבת מטען אתחול
יש לקוות שהבנת את השימוש במכשיר אתחול בוער. עלינו לצרוב את מטעין האתחול בלבד ולאחר מכן לתכנת את ATmega328P כמה פעמים שתרצו מבלי לשרוף שוב את מטען האתחול. עכשיו הגיע הזמן לשרוף את מטען האתחול. שנה את הגדרות הכלים כפי שמוצג בתמונה ולאחר מכן צריב אתחול האתחול.
שלב 4: העלה את הקוד שלך ל- ATmega328P
פתח את הקוד שברצונך להעלות.
שמור על הגדרות הכלים זהות לזה של צריבת תהליך מטעין האתחול.
כעת העלה קוד ל- ATmega328P באמצעות "Shift + העלה".
אז כך תוכל לתכנת ATmega328P באמצעות Arduino Uno. אם יש לך ספק, אל תהסס לשאול בסעיף ההערות.
הורדות:
גיליון נתונים של ATmega328P
לִקְנוֹת:
ATmega328P מאמזון הודו:
Arduino Uno Original מאמזון הודו:
Arduino Uno בעלות נמוכה מאמזון הודו:
מוּמלָץ:
כיצד ליצור שער WIFI משלך לחיבור הארדואינו לרשת IP?: 11 שלבים (עם תמונות)
כיצד ליצור שער WIFI משלך לחיבור הארדואינו לרשת IP?: כמו כל כך הרבה אנשים אתה חושב שארדואינו הוא פתרון טוב מאוד לביצוע אוטומציה ביתית ורובוטית! אבל מבחינת תקשורת ארדואינים פשוט מגיעים עם קישורים טוריים. אני עובד על רובוט שצריך להיות מחובר לצמיתות לשרת שמריץ
פסנתר הארדואינו: 3 שלבים
פסנתר הארדואינו: זה " פסנתר " מסוגל לנגן אוקטבה של פסנתר אמיתי. לחיצה על הכפתורים תייצג לחיצה על מקש בפסנתר. הצליל יועבר באמצעות רמקול Piezo
כיצד להעלות קוד C ל- R AVR באמצעות Arduino Uno כמתכנת: 6 שלבים
כיצד להעלות קוד C ל- R AVR באמצעות Arduino Uno כמתכנת: היי כולם: D כאן אשתף דרך פשוטה לתכנת כל שבב AVR באמצעות Arduino Uno R3 כל מה שאתה צריך לשרוף את הקוד למיקרו -בקר שלך הוא Arduino Uno במקום לקנות ספציפי. מתכנת שעולה הרבה
פרויקטי IoT מובילים באמצעות ESP8266: 8 שלבים
פרוייקטים מובילים של IoT באמצעות ESP8266: כיום, ל- Machine are יש נתונים שחייבים לשתף בענן למטרות רבות כמו ניטור, ניתוח או הפעלה של מפעילים. מכונות מדברות זו עם זו. ESP8266 הוא אחד המודולים שעושים את העבודה. ESP8266 יכול לפרסם את הנתונים ל- Go
פרויקטי כוח מהמחשב האישי שלך: 5 שלבים
פרויקטים של כוח מהמחשב האישי שלך: אתה יכול לפרוץ כמה חלקים שכנראה יש לך לשכב לכבל שיאפשר לך להפעיל פרויקטים אלקטרוניים ממחשב אישי. בתחילה עשיתי מאמר זה באתר האינטרנט שלי ב- uC Hobby אבל חשבתי שאנסה זאת. כהוראה הראשונה שלי. תיידע אותי