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

DIY עצמאי Arduino Uno: 5 שלבים
DIY עצמאי Arduino Uno: 5 שלבים

וִידֵאוֹ: DIY עצמאי Arduino Uno: 5 שלבים

וִידֵאוֹ: DIY עצמאי Arduino Uno: 5 שלבים
וִידֵאוֹ: Как управлять приводом с помощью Arduino - Robojax 2024, נוֹבֶמבֶּר
Anonim
DIY עצמאי Arduino Uno
DIY עצמאי Arduino Uno

בפרויקט זה, אספר כיצד ניתן להכין Uno Arduino DIY פשוט על ידי הצבתו על לוח לחם. ניתן לעשות זאת מסיבות שונות כמו להפוך אותו לזול יותר, קטן בגודלו, הפחתת צריכת החשמל וכו '.

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

הפרויקט בחסות LCSC. השתמשתי ברכיבים אלקטרוניים מ- LCSC.com. LCSC מחויבת להציע מבחר רחב של רכיבים אלקטרוניים מקוריים ואיכותיים במחיר הטוב ביותר. הירשם עוד היום וקבל הנחה של 8 $ בהזמנה הראשונה שלך.

שלב 1: דברים שאתה צריך לעשות

דברים שאתה צריך בשביל לעשות את זה
דברים שאתה צריך בשביל לעשות את זה
  1. ATmega328P-PU x 1
  2. מתנד קריסטל 16MHz x 1
  3. ווסת לינארי LM7805CV x1
  4. קבלים 22 pF x 2
  5. קבלים 10 uF x 2
  6. הנגד 220 אוהם x 2
  7. התנגדות 10 קוהם x 1
  8. מתג רגעי x 1
  9. LED x 2

שלב 2: הוספת ספק כוח לארדואינו

שקע החשמל של Arduino יכול לקבל טווח מתח כניסה של 7 עד 16 וולט. מקורות הכניסה הנפוצים ביותר הם סוללת 9V אמינה או ספק כוח 9-12VDC. מכיוון שרוב החיישנים והשבבים דורשים מקור 5V, נזדקק לווסת המתח LM7805 כדי לחתוך את ה- 9V לרכיב 5V ידידותי. אם אתה מתחבר ליותר מ- 16V, אתה מסתכן בפגיעה ב- IC.

  1. הוסף חוטי חשמל וקרקע למקום שבו יהיה ווסת המתח שלך.
  2. הוסף חוטי חשמל וקרקע בתחתית הלוח המחבר כל מסילה.
  3. כעת, הוסף את הרגולטור LM7805 ללוח הלחם. הוא יקלט קלט של 9V וייתן אספקה רציפה של 5V מהפלט.
  4. הוסף חוטי Power OUT וחוטי הארקה המתחברים למסילות הימניות והשמאליות של לוח הלחם.
  5. כמו כן, הוסף קבל 10uF בין IN של הרגולטור והקרקע וכן קבל 10uF במעקה הימני בין כוח לאדמה. רצועת הכסף על הקבל מסמלת את רגל הקרקע.
  6. מקם את נורית ההפעלה קרוב למקור הכניסה ובראש לוח הלחם. אתה יכול להשתמש בנורית הירוקה או האדומה.
  7. חבר חוט מגשר מההובלה השלילית (הרגל הקצרה) של ה- LED למסילת הקרקע והתקן נגד Ω ממוביל ה- LED החיובי (הרגל הארוכה) למסילת הכוח.

שלב 3: הוספת רכיבי לוח

הוספת רכיבי לוח
הוספת רכיבי לוח
הוספת רכיבי לוח
הוספת רכיבי לוח

לפני שתמשיך הלאה, בדוק את התמונה הזו. זהו משאב נהדר ללמוד מה כל אחד מהסיכות בשבב ה- ATmega שלך עושה ביחס לתפקודי הארדואינו. זה יבהיר הרבה בלבול מאחורי הסיבה שאתה מחבר סיכות מסוימות כפי שאתה עושה. למידע מפורט עוד יותר, הצצה אל גליון הנתונים של ה- ATmega 168 (גרסה קצרה) (גרסה ארוכה). להלן גיליון ה- ATmega328 (גרסה קצרה) (גרסה ארוכה).

1. התקן את שבב ATmega328 (מוצג מימין) כך שהצד המחורץ של ה- IC יהיה בחלק העליון. אם אתה מרכיב את הרכיבים על לוח PCB, מומלץ להשתמש בשקע.

2. הוסיפו את הנגד המשיכה 10KΩ למסילה +5V וחברו את הקצה השני לסיכת RESET שב- ATmega328 (סיכה 1). הוסף מגשרים לכוח ואדמה לפינים הבאים.

פין 7 - VCC, מתח אספקה דיגיטלי (+5V)

סיכה 8 - GND (רכבת קרקע)

סיכה 22 - GND (רכבת קרקע)

פין 21 - AREF, סיכת התייחסות אנלוגית ל- ADC (+5V)

פין 20 - AVcc, מתח האספקה ל- ADC (+5V)

3. הוסף שעון חיצוני של 16 מגה -הרץ בין סיכה 9 ל -10, והוסף שני קבלים של 22pF שרצים לקרקע מכל אחד מהסיכות האלה.

4. הוסף את הכפתור הרגעי כמתג איפוס, כך שהוא יפרש את הפער על לוח הלוח באותו אופן שבו ה- IC עושה זאת. 5. הוסף חוט מגשר קטן מהפין 1 של ה- ATmega328 לרגל התחתונה של כפתור הלחיצה (סיכה הקרובה ביותר ל- IC). הוסף חוט מגשר נוסף מהרגל השמאלית העליונה של הכפתור אל הקרקע.

6. משוך את השבב מהארדואינו העובד שלך ונסה אותו על הלוח הזה. התוכנית blink_led מהבהבת סיכה 13. סיכה 13 בארדואינו אינה סיכת AVR ATMEGA8-16PU/ATMEGA168-16PU 13. היא למעשה מוצמדת 19 בשבב ATmega.

7. לבסוף, הוסף את הנורית. הרגל הארוכה או האנודה מתחברת לחוט האדום והרגל הקצרה או הקתודה מתחברת לנגד 220 אוהם העומד לקרקע.

שלב 4: העלאת סקיצה לארדואינו שלך

העלאת סקיצה לארדואינו שלך
העלאת סקיצה לארדואינו שלך

אתה יכול ללכת לכאן כדי לדעת על הדרכים להעלות את המערכון לארדואינו.

תזדקק להתקן USB-to-Serial. השתמשתי בלוח הפריצה הבסיסי של FDTI (5V). אם אתה רק רוצה לגרום לזה לפעול, אתה יכול לדלג על התקנת הכותרת בעלת 6 הפינים ופשוט להפעיל חוטי מגשר היישר מכותר ה- USB-TTL אל הפינים המתאימים בלוח הלחם. וודא שהסיכות מנותבות כהלכה עבור המכשיר הסדרתי שבחרת; הסיכות בלוח הפריצה מסומנות בשמות תלת ספרתיים. במהלך הבנייה שלי גיליתי שבקר המיקרו צריך לחיצה מתוזמנת על כפתור האיפוס כדי להכין את השבב לתכנות ולוח הפריצה כולל סיכה בשם DTR/GRN ששולחת אות אל סיכת האיפוס כשהיא מחוברת כראוי. לכן, חבר חוט מגשר מ (DTR/GRN) בלוח הפריצה לפין 1 של ה- ATmega328 באמצעות קבל קרמיקה של 0.1µF.

מוּמלָץ: