לעשות את זה לבנות האחרון סדרה: "שלום, העולם" אור מהבהב על PIC - 💡 Fix My Ideas

לעשות את זה לבנות האחרון סדרה: "שלום, העולם" אור מהבהב על PIC

לעשות את זה לבנות האחרון סדרה: "שלום, העולם" אור מהבהב על PIC


המחבר: Ethan Holmes, 2019

אם עדיין לא שמעתם, אנו שמחים להריץ את Make It Last, פרויקט בניית סדרה ותחרות, בחסות Microchip ו- Energizer. לאורך כל הסדרה, אנחנו הולכים לכסות שלושה בונה הפרויקט, כל אחד מדגים דוגמה של כוח נמוך עיצוב באמצעות microcontrollers.

רק מתחיל? אנו מציעים שתעיין בהודעת ההכרזה על מבוא לסדרה, ולאחר מכן בצע את ההוראות הבאות כדי לבנות את השלב הראשון של הפרויקט הראשון שלנו, לוגר הנתונים, וללמוד כיצד לומר 'שלום, העולם' עם מהבהב אור!

אם לא נרשמת לניוזלטר, גם אתה צריך לעשות את זה. אנחנו עומדים לשלוח את הנושא השני.

שלב 0: איסוף אספקה

רשימת חלקים:

  • מיקרופונים 18LF25K22 מיקרו
  • לחם ללא לחם
  • 100K נגד
  • 1x3mm LED אדום
  • קבלים 1uF
  • .1 "כותרת זכר (6 סיכות ארוכות)
  • חוטי מגשר

כלים:

  • PICKit 3 מתכנת, לתכנות המעבד
  • פלייר (אופציונלי, עבור כיפוף חוטים)

הערה: אתה צריך להוריד ולהתקין כמה חתיכות של תוכנה (MPLAB ו- MPLAB C עבור PIC18) כדי להיות מסוגל לתכנת את המיקרו בקר בשימוש בפרויקט זה. לקבלת הוראות מלאות, ראה את עלון הפרויקט השני.

שלב 1: Mod את הכותרת כדי להפוך מחבר PIC מתכנת

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

שלב 2: בדוק את קרש החיתוך

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

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

שלב 3: מניחים את המעבד ואת כותרת התכנות על הלוח

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

שלב 4: הוספת חוטים עבור חיבורי חשמל וקרקע

הבא, אנחנו צריכים להפעיל את החוטים כדי לחבר את מסילות כוח על כל צד של הלוח. הפעל חוט מהשורה האדומה (החיובית) על המסילה התחתונה לאדום במעקה העליון וחזור על השורות הכחולות (הקרקעיות). אלה הם חוטים אדומים בתמונה לעיל. לאחר מכן, חבר את חיבורי החשמל והקרקע למעבד ולכותרת. המעבד צריך להיות סיכות 8 ו 19 מחובר לקרקע, ואת הסיכה 20 לשלטון. הכותרת צריכה להיות סיכה 2 מחובר לשלטון, ו 3 על הקרקע. בתצלום הנ"ל, החוטים הירוקים הם עבור חיבורי הקרקע, והצהובים הם עבור חשמל.

שלב 5: חבר את כותרת התכנות למעבד

כותרת התכנות משמשת לחיבור המתכנת למיקרו-בקר. זה צריך להיות 3 חוטי מחובר: PIN 1 הולך על קלט קלט על microcontroller (חוט לבן), ואת סיכות 4 ו 5 ללכת פינים microcontroller 28 ו - 27, בהתאמה. בנוסף, יש לחבר את הנגד של 100K בין סיכת חשמל לסיכת המיקרו קונטרולר 1 (הערה: הערך של הנגד אינו קריטי, אני משתמש בנגד של 10k בתמונה לעיל). נגדים פועל כמו "למשוך למעלה", שמירה על קלט קו לאפס את המיקרו גבוה כאשר המתכנת אינו מחובר.

שלב 6: הוסף את decoupling קבלים LED

החלקים האחרונים להוסיף הם קבלים 1uF ו LED. יש לחבר את ההובלה הארוכה (חיובית) על הקבל לסיכה 20 (כוח) על המיקרו-בקוטר, ויש לחבר את העופרת הקצרה (שלילית) למעקה הקרקע. הקבל משמש כמקור אנרגיה מילואים למיקרו-בקר, המגן עליו מפני תנודות מהירות באספקת החשמל. באופן דומה, את להוביל ארוך (חיובי) על LED צריך להיות מחובר סיכה 2 על המיקרו, ואת להוביל קצר (שלילי) צריך להיות מחובר למעקה הקרקע.

בדוק היטב את ההגדרה שלך עם התמונה לעיל - אם הכל נראה אותו דבר, אתה טוב ללכת!

שלב 7: הורד ופתח את התוכנית לדוגמה

הורד ופתח את

. אש את העותק של MPLAB, לחץ על File-> פתח סביבת עבודה, נווט למקום שבו פתחת את הפרוייקט ולחץ פעמיים על "hello_world". אם הכל ילך כשורה, תראה מסך דומה לזה שמופיע למעלה.

שלב 8: הגדרת מתכנת PICKit 3

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

לאחר מכן, בחר את זה בתור מתכנת פעיל ב MPLAB על ידי לחיצה על מתכנת-> בחר מתכנת-> PICkit 3. הבא, להגדיר את המתכנת לספק 3.3v ללוח על ידי לחיצה על Programmer-> הגדרות, ואז לנווט לתפריט "כוח" .גרור את המחוון עד שהמתח קורא 3.3V, ולאחר מכן לחץ על אישור כדי להחיל את השינויים.

שלב 9: תוכנית הפרויקט

בשלב זה, אתה אמור להיות מסוגל לחבר את המתכנת PICKIT 3 לתוך כותרת התכנות, כפי שמוצג לעיל. לחץ על Project-> Build All כדי לוודא שהתוכנית לדוגמה מורכבת, ולאחר מכן לחץ על Programmer-> Program כדי להוריד אותה למיקרו-בקר. אם הכל הלך טוב, עכשיו אתה צריך להיות גאה לבנות מעגל אור מהבהב!

סיכום

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

אם יש לך בעיות עם זה הראשונית הגדרת לבנות לוח, לדבר איתנו על פורומים MAKE.



אתה עשוי להתעניין

המסע האמריקאי 2.0: שיוט לסטנפורד

המסע האמריקאי 2.0: שיוט לסטנפורד


יצרנים צעירים חוקרים את הפאיר

יצרנים צעירים חוקרים את הפאיר


Maker פייר ערמומי להגדיר

Maker פייר ערמומי להגדיר


הדרך ליצרן Maker: איך להשיק טיל ...

הדרך ליצרן Maker: איך להשיק טיל ...