כיצד להכין ארדואינו על לוח לחם - הוראות שלב אחר שלב

נסה את הכלי שלנו לביטול בעיות





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

ארדואינו היה ברכה למי שרצה ללמוד מיקרו-בקרים ומערכת משובצת עבור אנשים שאינם מהנדסים ומתחילים במיקרו-בקרים.



לפני שהארדואינו קם, למתחילים היה צריך ללמוד מיקרו-בקר עם ערכות יקרות וחלקם קידדו את המיקרו-בקר בשפת הרכבה, שהיא שפה נוראית ולא כולם הבינו אותם.

ארדואינו היה מחליף משחקים כולל, שהוא זול וניתן לכתוב קידוד בשפות גבוהות יותר כמו C ++, והמתכנת לא צריך להיות מקצוען בקידוד.



מה זה ארדואינו? (עבור noobs)

Arduino הוא לוח אבות טיפוס בקוד פתוח אשר מיוצר סביב ATmega328P ויש לו 14 סיכות GPIO (פלט קלט למטרות כלליות), שמתוכן 6 פינים יכולות לבצע פונקציות אנלוגיות, לכל 14 הפינים יכולת פונקציות דיגיטליות.

USB 2.0 מסוג B ממוקם בפינה הימנית של ארדואינו (תלוי איך אתה מציב) להפעלה ולצריבת תוכניות למיקרו-בקר. מתג איפוס ממוקם בפינה העליונה השמאלית של לוח הארדואינו להפעלת התוכנית בתוך הארדואינו עצמו.

ה לוח ארדואינו בנתה מתכנת אשר שורף את התוכנית למיקרו-בקר ATmega328P באמצעות USB. שקע DC נפרד מסופק להפעלת הארדואינו ממקור מתח חיצוני שנע בין 7 וולט ל 12 וולט (בנה ווסת מתח).

כמה מפרטים של ארדואינו:

  • מתח הפעלה: 5V ב- USB ו- 7-12V בשקע DC.
  • סיכות קלט / פלט דיגיטליות: 14 (6 מהן יכולות לבצע פעולות PWM)
  • סיכות קלט אנלוגיות: 6
  • זיכרון פלאש לאחסון התוכנית: 32KB
  • זיכרון RAM: 2KB
  • EEPROM: 1KB
  • מהירות שעון: 16MHz
  • זרם פלט DC לכל פין קלט / פלט: 20mA

הערה: המפרט הנ'ל חל רק על מיקרו-בקר ארדואינו מבוסס ATmega328P.

איך מכינים אחד כזה על קרש לחם:

אם אב הטיפוס של הפרויקט שלך הושלם ואתה רוצה להפוך אותו לקבוע בתיבת הפרויקט שלך? למעשה אתה לא צריך להכניס את כל לוח הארדואינו המגושם לתיבת הפרויקט שלך.

די ב- ATmega328P עם מעט רכיבים חיצוניים בכדי לבצע את התוכנית ולשלוט בציוד היקפי שחיברת למיקרו-בקר.

לוח הארדואינו משמש לצריבת התוכנית למיקרו-בקר ולספק הגנה מסוימת מפני התקלות שאנו מייצרים במהלך טיפוס-טיפוס.

תרשים:

ATmega328P מחברים כמה רכיבים חיצוניים כדי להפוך את Arduino על קרש הלחם

לאחר השלמת הפרויקט, אתה יכול לשלוף את ATmega328P ולחבר כמה רכיבים חיצוניים, כפי שמוצג בתרשים, וללחם אותו ל- PCB כדי להפוך אותו לקבוע.

לפרויקט הבא שלך אינך צריך לקנות לוח ארדואינו חדש, במקום זאת אתה יכול לרכוש את ה- ATmega328P ומעטים חיצוניים אחרים, אשר משתלמים והופכים את הפרויקט שלך לקומפקטי יותר.

כיצד לתכנת את ATmega328P כשהוא נמצא על קרש לחם:

שיטה 1:

תוכנית הדרך הקלה והעצלנית ביותר של ATmega328P היא עם לוח הארדואינו עצמו. הכנס את ה- ATmega328P, צרוב את התוכנית ותשלף אותו החוצה, הכנס אותו לפרויקט שלך.

שיטה זו ניתנת להתאמה כאשר לפרויקט שלך יש מחזיק IC 28 פינים (כך שניתן להסיר ATmega328P בקלות) וה- ATmega328P נגיש בקלות.

כך תוכל לעשות זאת:
הורד את הטופס של Arduino IDE באתר הרשמי של arduino והתקן במחשב שלך.
עדכן את מנהל ההתקן עבור לוח הארדואינו במחשב שלך (אין צורך לעשות זאת, אם אתה משתמש במחשב מבוסס לינוקס).
הכנס את ATmega328P בלוח arduino בכיוון הנכון וודא שיש לו אתחול האתחול.
בחר 'כלים'> 'לוח'> 'Arduino / Genuino UNO'
חבר את הארדואינו למחשב שלך ובחר יציאה מתאימה לארדואינו שלך (שנה מחשב למחשב. בחר 'כלים'> 'יציאה').
הידר את התוכנית ולחץ על כפתור ההעלאה.
הסר את ATmega328P והכנס אותו לפרויקט שלך.

שיטה 2:

אם אתה מתכנת מחדש את המיקרו-בקר לעתים קרובות והחומרה של הפרויקט שלך אינה נגישה, שיטה זו מתאימה ביותר לפרויקט שלך, במיוחד כאשר ATmega328P מולחמים ישירות על גבי PCB.

הערה: וודא כי אספקת החשמל ממעגל חיצוני מנותקת לפני שתמשיך אנו הולכים להפעיל את ATmega328P מלוח arduino.

תרשים:

לתכנת מחדש את המיקרו-בקר לעתים קרובות ואת החומרה של הפרויקט שלך

בחר 'כלים'> 'לוח'> 'Arduino / Genuino UNO'
חבר את הארדואינו למחשב שלך ובחר יציאה מתאימה לארדואינו שלך (שנה מחשב למחשב. בחר 'כלים'> 'יציאה').
הידר את התוכנית ולחץ על כפתור ההעלאה.




קודם: מעגל אזעקת תאונות אופנוע הבא: מעגל מחוון זמן גיבוי הסוללה