תוכן עניינים:
- שלב 1: הכנת סכמטי
- שלב 2: ייצור PCB
- שלב 3: השלמת לוח ESP32 PROTO WEB CAM
- שלב 4: השלם לקוח רישום תמונות ESP32 של מצלמה
- שלב 5: בדיקת קוד
וִידֵאוֹ: לקוח רישום תמונות מצלמה ESP32: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
פרוייקט לקוח רישום תמונות ESP32 מצלמה מתרכז בשימוש במיקרו-בקר ESP32 לצילום תמונות ושליחתו לשרת מרכזי באמצעות האינטרנט באמצעות יכולת WiFi של מודול ESP32.
לוח ה- PCB הראשי תוכנן עם שתי מטרות עיקריות בחשבון:
- מודולריות
- חיבור מודול מצלמה סטנדרטי ישיר
כל החלקים זמינים להזמנה ממקורות שונים, ודוגמת תוכנה זמינה כמו מאגרי Git.
שלב 1: הכנת סכמטי
לוח ESP32 PROTO WEB CAM תוכנן להתאים לתכונות הבאות:
- חיבור ללוח מודול ESP-32S (Wroom) תואם
- חיבור למודול המצלמה או הטרמינל עבור 14 סיכות IO
-
שתי שיטות ESP32 זיכרון FLASH
- USB RS232
- RS232 עם חתולי ידיים ידניים
- קוד מכשיר HW ייחודי
- RTC
- EEPROM עם מתג RW/R
- שני מקור אספקת חשמל של 5V
- קריסטל חיצוני ללוח ESP-32s
- שקע כרטיס microSD
- LED עם מכות קשות
- ממיר DC -DC 5V -> 3V3
- מחבר נוסף עבור 3 סיכות IO חנית, ממשקי I2C ו- RS232
סכמטי זמין בקובץ PDF, לשלב מעט סכמטי הזמין לציבור ממקורות שונים.
שלב 2: ייצור PCB
שימוש ב- PCB סכמטי שהיה קיים נוצר באמצעות תוכנת עיצוב המייצרת קבצי GERBER בשתי טכנולוגיות SMT/SMD צדדיות עם רפידות מעט גדולות יותר לעזרה בתהליך הלחמה ביד ושימוש במתקני ייצור PCB ITD-tim d.o.o. PCB יוצר ב- ROHS.
מעט תמונות מציגות את המוצר הסופי.
שלב 3: השלמת לוח ESP32 PROTO WEB CAM
אלמנטים הם הלחמה ביד בעיקר בטכנולוגיית 0805 ו- 1206 באמצעות הלחמה ROHS עם מעט ברזלי הלחמה. ראשית הם IC הלחמה, ולאחר מכן אלמנטים פסיביים, לאחר מכן מחברים. PCB היה נקי עם אלכוהול איזופרופיל.
התוצאות הסופיות קיימות עם מעט תמונות.
שלב 4: השלם לקוח רישום תמונות ESP32 של מצלמה
להשלמת לקוח רישום תמונות ESP32 מצלמה, במחשב הלוח ESP32 PROTO WEB CAM נוספה סוללת CD2032 עבור RTC, ומודול מצלמה עם OV2640 הזמין מ- TME בשם המסחרי WAVESHARE 8532.
כל הרכיבים נבדקים באמצעות ARDUINO IDE עם תוספת ESP32 מתאימה עם לוח נבחר עם השם "ESP32 Dev Module"
שלב 5: בדיקת קוד
כל קוד הבדיקה זמין ב- GitLAB:
- פעימת לב LED ו- UniqueUnitID (DS18B20) git repo
- I2C (DS3231 RTC, AT24Cxx EEPROM) git repo
- מודול מצלמה git repo
מוּמלָץ:
לקוח/מכשיר עבדים (חיישן) ארדואינו חד-חוטי: 4 שלבים
לקוח/מכשיר עבדים (חיישן) ארדואינו אחד-חוט: אנא קרא את המבוא ואת שלב 2 במדריך שלי כיצד לבנות תצוגת ארדואינו חד-חוטית (144 תווים) על מנת לקבל מידע נוסף על המצב והספריות הזמינות. כפי שהוסבר שם נשתמש בספריית OneWire-Hub
שניהם מצב ESP8266 (AP ומצב לקוח): 3 שלבים
שניהם מצב ESP8266 (AP ומצב לקוח): במאמר הקודם הכנתי הדרכה כיצד להגדיר את המצב ב- ESP8266, שהוא כנקודת גישה או תחנת wifi וכלקוח wifi. במאמר זה אראה לך כיצד כדי להגדיר את מצב ESP8266 להיות שני המצבים. כלומר, במצב ESP8266 זה יכול
[Home IoT] מכשיר לקוח ESP8266 MQTT: 7 שלבים
[Home IoT] ESP8266 מכשיר לקוח MQTT: מעניין להשתמש ב- MCU זול המאפשר WiFi עם פרוטוקול MQTT לשליטה במכשירים כגון מזין המים האוטומטי לחתול שלי. יש את הבלוג שלי למידע מפורט יותר (https://regishsu.blogspot.com/2019/07/home-iot-esp…Spe
מצלמה למעמד מצלמה: 6 שלבים (עם תמונות)
הרכבה למצלמת המיקרופון: בהופעה שנערכה לאחרונה, הייתי צריך לראות את הבמה. בדרך כלל יש מספיק מקום להציב חצובה בחלק האחורי של החדר ולתת למצלמה לשלוח לי עדכון ממה שקורה. במקום הספציפי הזה, לא היה מקום נוסף במתחם
הוסף שקע סינכרון למחשב לכבל Nikon Sc-28 Ttl (השתמש בהגדרות אוטומטיות עבור פלאש מצלמה והפעלת הבזקי מצלמה !!): 4 שלבים
הוסף שקע סינכרון למחשב לכבל Nikon Sc-28 Ttl (השתמש בהגדרות אוטומטיות עבור פלאש מצלמה והפעלת הבזקי מצלמה !!): בהנחיה זו אראה לך כיצד להסיר אחד ממחברי TTL הקנייניים של 3 פינים על הצד של כבל TTL כבוי של מצלמת Nikon SC-28 והחלף אותו במחבר סינכרון מחשב רגיל. זה יאפשר לך להשתמש בפלאש ייעודי