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

כובע תוצרת בית RPI: 5 שלבים (עם תמונות)
כובע תוצרת בית RPI: 5 שלבים (עם תמונות)

וִידֵאוֹ: כובע תוצרת בית RPI: 5 שלבים (עם תמונות)

וִידֵאוֹ: כובע תוצרת בית RPI: 5 שלבים (עם תמונות)
וִידֵאוֹ: ממכר SCP-261 פאן-ממדי וניסוי התחבר 261 מודעות + שלם De + 2024, יוני
Anonim
כובע תוצרת בית RPI
כובע תוצרת בית RPI

היי, שמי בוריס וזוהי ההוראה הראשונה שלי. יש לי Raspberry Pi 3B+ ואני משתמש בו לאוטומציה ביתית פשוטה כמו שליטה בטלוויזיה, AC וכמה מנורות. לאחרונה קניתי נתב CNC סיני זול והתחלתי לייצר מחשבי PCB פשוטים (אני רוצה לציין שאני מתחיל לגמרי בתחום האלקטרוניקה ולכן עשויות להיות כמה טעויות).

אחד הרעיונות הראשונים שהיו לי היה לבנות לוח עבור ה- RPI הכולל חיישן טמפרטורה ומנורת IR. אז זה מורה על אילו כלים אני משתמש כדי להשיג את הרעיון הזה.

שלב 1: בום

בום
בום

הרכיבים בהם השתמשתי ללוח הם פשוטים, אולם הם לרוב SMD:

  1. פטל PI 3B+
  2. Si7020-A10 *חיישן טמפרטורה ולחות
  3. מאוורר MF25100V2 *25x25 מ"מ
  4. נגד 1x4.7k 1206
  5. הנגד 1x63 1206
  6. קבל 1x100nP 1206
  7. דיודה 1x1N4148W
  8. טרנזיסטור 1xBC846B
  9. 1x IR LED *אני פשוט תופס אחד מבקר הטלוויזיה הישן
  10. PCB נחושת צד אחד *הלוח החיתוך הוא בגודל: 36x46.30mm
  11. כותרת 2.54 מ"מ 2x20 פינים

לצורך ייצור ה- PCB השתמשתי בביט 3018 CNC, חריטה (קצה 0.1 מ"מ עם זווית 30)), ביט 1 מ"מ לחיתוך הלוח, ביט 0.7 מ"מ למקדחי PCB. התוכנה בה השתמשתי היא:

  1. EasyEda לעיצוב PCB
  2. FlatCam ליצירת gcodes מקבצי גרבר
  3. bCNC לשליטה ב- CNC

שלב 2: סכמטי PCB

PCB סכמטי
PCB סכמטי
PCB סכמטי
PCB סכמטי

התרשים הוא פשוט מאוד, פרוטוקול i2c של Si7020 כך שהוא חייב להיות מחובר לפין 3 ו -5 על RPI, המאוורר חייב להיות מחובר לסיכה 2 או 4 וכל הרכיב האחר יכול להיות מוקצה בסיכות שונות. כרגע אני משתמש בסיכות אלה כי בשבילי זו הייתה הדרך הפשוטה ביותר לעצב את עקבות ה- PCB.

חשוב לומר שכאשר אני מוסיף רכיב (או מייצר עקבות) בעיצוב ה- PCB אני תמיד מכין את כריות הרכיב הזה לפחות 0.6 מ"מ. למשל אם המשטח בגודל 0.6x0.4 מ"מ אני עושה את זה 0.6x0.6 וזה בגלל שה- CNC שלי לא מסוגל להקטין אותו בלי לחתוך יותר מדי.

שלב 3: כרסום PCB

כרסום PCB
כרסום PCB
כרסום PCB
כרסום PCB
כרסום PCB
כרסום PCB
כרסום PCB
כרסום PCB

עבור כרסום PCB אני משתמש בסיביות 30 ˚ עם קצה 0.1 מ מ. התקנת FlatCamp

  • לגזירת עקבות

    • קוטר כלי: 0.13 סוג V.
    • "חתך Z" צריך להיות -0.06 מ"מ.
    • אפשר ריבוי עומק עם ערך: 0.03
    • נסיעות Z: 1.2
    • מהירות ציר: 8000 (זהו מקסימום עבור מנוע ה- DC שלי)
  • למקדח חורים ולחתך לוח

    • גזור Z: -1.501 *אני משתמש ב- PCB 1.5 מ"מ F4 ולכן יש לשנות ערך זה בהתאם לעובי ה- PCB שלך.
    • נסיעות Z: 1.2
    • מהירות ציר: 8000 (זהו מקסימום עבור מנוע ה- DC שלי)

השארתי את כל ההגדרות האחרות ללא שינוי:

  • קצב הזנה X-Y: 80
  • קצב הזנה Z: 80

הגדרת bCNC

לפני תחילת הטחינה אני מפעיל רמה אוטומטית ואני תמיד מגדיר שלבי XY כדי שהחיטוט יהיה 3 מ מ לכל היותר.

שלב 4: הלחמה

הַלחָמָה
הַלחָמָה
הַלחָמָה
הַלחָמָה

להלחמה אני משתמש Dremel Versatip שיכול לשמש כאקדח אוויר חם או ברזל הלחמה.

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

שלב 5: הפעלה וקישורים שימושיים

הפעלה וקישורים שימושיים
הפעלה וקישורים שימושיים
הפעלה וקישורים שימושיים
הפעלה וקישורים שימושיים

עבור IR LED אני משתמש ב- Lirc ובחיישן כתבתי סקריפט פייתון קטן.

בדוק את החיישן: כפי שאתה יכול לראות הטמפרטורה הנמדדת על ידי החיישן היא 31˚. הטמפ 'בפועל הוא שהחדר היה 24˚. החומר מגיע מהטמפ' RPI, שהוא 45˚ עם מאוורר פועל. אז כשאני מחזיר את הטמפרטורה הנמדדת מהחיישן אני מפחית "7" והערך המוחזר די מדויק.

מדריך FlatCamp + bCNC

Python i2c עבור Si7020

מדריכים עבור Lirc

הדרכת מעריצי RPI

אני מתנצל על כל הטעויות שעשיתי (האנגלית שלי לא טובה במיוחד).

אם יש לך שאלות אשמח לענות לך.

מוּמלָץ: