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

Techduino -- איך להכין Arduino Uno R3 תוצרת בית בעצמך --: 9 שלבים (עם תמונות)
Techduino -- איך להכין Arduino Uno R3 תוצרת בית בעצמך --: 9 שלבים (עם תמונות)

וִידֵאוֹ: Techduino -- איך להכין Arduino Uno R3 תוצרת בית בעצמך --: 9 שלבים (עם תמונות)

וִידֵאוֹ: Techduino -- איך להכין Arduino Uno R3 תוצרת בית בעצמך --: 9 שלבים (עם תמונות)
וִידֵאוֹ: ארדוינו - ARDUINO - בעברית! בואו ללמוד לתכנת בחינם. 2024, דֵצֶמבֶּר
Anonim
Image
Image

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

שלב 1: יש צורך בחלקים

הוספת מעגלים עבור ספק כוח
הוספת מעגלים עבור ספק כוח

לשם כך תצטרך:

חלקים בסיסיים לחיווט Arduino

  1. לוח לחם 22 AWG
  2. ווסת מתח 7805
  3. 2 נוריות 2 220 נגדי אוהם
  4. נגד 10 קילו אוהם
  5. 2 קבלים uF 10
  6. קריסטל שעון 16 מגה -הרץ
  7. 2 קבלים של 22 pF
  8. כפתור קטן לרגע הפתוח ("כבוי")

שלב 2: הוספת מעגלים עבור ספק כוח

הוספת מעגלים עבור ספק כוח
הוספת מעגלים עבור ספק כוח

כאן אני משתמש במטען נייד 5V במקום LM7805 (גרסה זו משתמשת באספקת חשמל מוסדרת 5V). זה פשוט וחוסך קצת מקום על הסיפון. אתה יכול אתה LM7805 אבל אחרי זה אתה צריך להשתמש באספקת מתח גבוהה יותר בגלל זה אני משתמש במטען קבוע 5V.

שלב 3: יסודות ATMEGA8/168/328

ATMEGA8/168/328 יסודות
ATMEGA8/168/328 יסודות

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

שלב 4: התחל את הפרויקט

התחל את הפרויקט
התחל את הפרויקט

התחל על ידי חיבור של נגד זרימה של 10k אוהם ל- +5V מסיכת האיפוס כדי למנוע מהשבב לאפס את עצמו במהלך פעולה רגילה. סיכת RESET מפעילה מחדש את השבב כאשר היא נמשכת לקרקע.

פין 7 - Vcc - מתח אספקה דיגיטלי

סיכה 8 - GND

סיכה 22 - GND

פין 21 - AREF - סיכת התייחסות אנלוגית ל- ADC

פין 20 - AVcc - ספק מתח לממיר ADC. צריך להיות מחובר לחשמל אם אין שימוש ב- ADC ולהפעיל אותו באמצעות מסנן מעבר נמוך אם כן (מסנן נמוך נמוך הוא מעגל המפחית רעש ממקור החשמל. דוגמה זו אינה משתמשת במסנן)

שלב 5: הוספת קריסטל

מוסיף את קריסטל
מוסיף את קריסטל

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

שלב 6: הוספת מתג איפוס

הוספת מתג איפוס
הוספת מתג איפוס

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

שלב 7: לידים LED על פין Arduino 13

מנורות LED על פין Arduino 13
מנורות LED על פין Arduino 13
מוביל LED על פין Arduino 13
מוביל LED על פין Arduino 13

השבב המשמש בלוח זה למעשה כבר מתוכנת באמצעות התוכנית blink_led שמגיעה עם תוכנת Arduino. אם כבר יש לך מעגל מודפס Arduino פועל, מומלץ להמשיך ולבדוק את גרסת לוח הלחם שאתה בונה עם שבב שאתה יודע שעובד. משוך את השבב מהארדואינו העובד שלך ונסה אותו על הלוח הזה. התוכנית blink_led מהבהבת סיכה 13. סיכה 13 בארדואינו אינה סיכה AVR ATMEGA8-16PU/ATMEGA168-16PU 13. היא למעשה סיכה 19 בשבב Atmega.

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

שלב 8: מוכן לארדואינו

Arduino מוכן!
Arduino מוכן!
Arduino מוכן!
Arduino מוכן!

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

שלב 9: תוכנה לשימוש

Image
Image
תוכנה שיש להשתמש בה
תוכנה שיש להשתמש בה
תוכנה שיש להשתמש בה
תוכנה שיש להשתמש בה

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

תודה שצפיתם בפרויקט שלי.