תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
כמו רבים הייתה לי קסם
עם מצלמות תרמיות אבל הן תמיד היו מחוץ לטווח המחירים שלי - עד עכשיו !!
במהלך הגלישה באתר Hackaday נתקלתי במבנה מצלמה זה באמצעות מודול M5Stack ESP32 וחיישן מערך אינפרא אדום מסוג AMG8833 Panasonic Grid-EYE / ביצועים גבוהים. כבר היה לי מודול ליבה M5Stack, אז בניית זה לא היה פשוט!
תוכלו למצוא את רשימת החלקים בשלב האחרון.
הסרטון מציג את המבנה והשלבים הבאים מסבירים את התהליך.
¡ואמונוס!
שלב 1: התקן את Sketch ב- M5Stack
עבור לאתר GitHub ו
הורד את סקיצת ה- Arduino ל- M5Stack
כאשר אימתתי את הסקיצה לראשונה היא נכשלה מכיוון שקובץ ה- interpolation.cpp הנדרש לא היה באותה ספרייה כמו הסקיצה. העבר את הקובץ והכל יהיה בסדר. עכשיו הגיע הזמן להעלות את המערכון ל- M5Stack. ודא שבחרת את הלוח הנכון במנהל הלוחות וכי יציאת USB COM טורית נכונה נבחרה. קבל של 0.1 µF מונח בין הקרקע וסיכת האיפוס כדי לאפשר להבהב את ה- M5Stack.
אתה יכול לראות יותר פרטים על זה באחד הסרטונים האחרים שלי:
סקירת ובדיקת הליבה של ESP32 M5Stack.
שלב 2: חבר חיישן מערך אינפרא אדום AMG8833
מערך האינפרא אדום AMG8833
חיישן מחובר ל- M5Stack באמצעות האוטובוס I²C. זה משתמש בשני הסיכות SDA (סיכה 21) וב- SCL (סיכה 22) ב- M5Stack. ניתן למצוא סיכות אלה בשני המחברים בחלקו העליון או התחתון של ה- M5Stack. בחר מה שמתאים לצרכים שלך. שני החיבורים האחרים הם Ground ו- VCC 3.3 וולט.
עכשיו כשאתה מפעיל את M5Stack אתה אמור לראות את התמונה התרמית, נהדר!
שלב 3: סקיצה חלופית עם תכונות נוספות
ראיתי שמישהו "מזלג"
מאגר GitHub המקורי והוסיף כמה תכונות חדשות מעניינות, כולל:
- העבר את ערך הנקודה (בצוף) למרכז
- ציין את המינימום והמקסימום הפיקסל (מינימום בצבע כחול ומקסימום בלבן)
- הצג מסגרות לשנייה
- טמפרטורת קנה מידה אוטומטית
- אתחל אוטומטית ואפס את יציאת i2c במקרה של חיבור לקוי
- מצב השהיה פונקציית שינה אוטומטית
אתה יכול להוריד את המאגר הזה כאן:
github.com/m600x/M5Stack-Thermal-Camera
בדוק את הסקיצה ב- Arduino IDE וחפש את הפקודה "M5. Lcd.setRotation (1);" יש להגדיר את הערך ל- "0" אחרת המסך יסתובב ב 90 °!
כעת תוכלו להעלות את הסקיצה ולנסות את התפריטים החדשים!
הרכיבים בהם אני משתמש הם:
M5Stack Core ESP32
אוֹ
מודול ליבה M5Stack
חיישן הדמיה תרמית CJMCU-833 AMG8833 8x8 מצלמה תרמית
אוֹ
CJMCU-833 AMG8833