שעון מטריקס LED ESP32: 8 שלבים
שעון מטריקס LED ESP32: 8 שלבים
Anonim
שעון מטריקס LED ESP32
שעון מטריקס LED ESP32

זהו המשך של פרויקט שעון המטריקס ESP8266 LED.

מחבר הקוד המקורי עדכן אותו ל- ESP32 (תודה רבה ל schreibfaul1!) אז החלטתי לעדכן גם את השעון שכבר עשיתי.

שלב 1: חלקים וכלים

חלקים וכלים
חלקים וכלים
חלקים וכלים
חלקים וכלים
חלקים וכלים
חלקים וכלים

חלקים:

  • 6 x 8x8 MAX7219 מטריקס LED
  • 1 x לוח ESP32
  • 1 x מודול פוטוריסטור KY-018
  • 1 x חיישן DHT11
  • 1 x תקע מיקרו USB
  • 1 x צנצנת פסטה
  • 1 x 5.5 מ"מ X 2.1 מ"מ DC אספקת חשמל מתכת לוח ג'ק הר
  • 1 x USB עד 5.5mm X 2.1mm חבית חבית 5v DC כבל חשמל
  • 1 x סרט לגוון חלון
  • 11 x חוטי דופונט נקבה לנקבה

כלים:

  • מלחם
  • בקבוק תרסיס
  • סכין תחביב
  • קלטת דו צדדית

ניתן לרכוש בקלות את כל החלקים מחנויות ebay/aliexpress ו/או מחנויות מקומיות.

שלב 2: הכנת מטריצת ה- LED

הכנת מטריצת LED
הכנת מטריצת LED
הכנת מטריצת LED
הכנת מטריצת LED

מצאתי שקל יותר לקנות 2 x 4 יחידות מודולים, לחתוך אחד מהם לשניים ולהלחם אותו לשני תוך שמירה על הכיוון המודפס על הלוח.

שלב 3: חבר את תצוגת ה- LED Matrix, LDR ו- DHT11 ל- ESP32

חבר את תצוגת ה- LED Matrix, LDR ו- DHT11 ל- ESP32
חבר את תצוגת ה- LED Matrix, LDR ו- DHT11 ל- ESP32
חבר את תצוגת ה- LED Matrix, LDR ו- DHT11 ל- ESP32
חבר את תצוגת ה- LED Matrix, LDR ו- DHT11 ל- ESP32
חבר את תצוגת ה- LED Matrix, LDR ו- DHT11 ל- ESP32
חבר את תצוגת ה- LED Matrix, LDR ו- DHT11 ל- ESP32

הלחם את כותרות הסיכות במודולים ולאחר מכן השתמש בכבלי הדופונט כדי לחבר אותן כדלקמן.

MAX7219

  • VCC - VIN
  • GND - GND
  • DIN - D23
  • CS - D15
  • CLK - D18

DHT11

  • S - D4
  • + - 3V3
  • - - GND

LDR

  • S - D34
  • + - 3V3
  • - - GND

שלב 4: מרחו את הסרט הסולארי על צנצנת הפסטה

מרחו את הסרט הסולארי על צנצנת הפסטה
מרחו את הסרט הסולארי על צנצנת הפסטה
מרחו את הסרט הסולארי על צנצנת הפסטה
מרחו את הסרט הסולארי על צנצנת הפסטה
מרחו את הסרט הסולארי על צנצנת הפסטה
מרחו את הסרט הסולארי על צנצנת הפסטה
מרחו את הסרט הסולארי על צנצנת הפסטה
מרחו את הסרט הסולארי על צנצנת הפסטה

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

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

שלב 5: הכינו את שקע המתכת של ספק כוח DC

הכינו את שקע המתכת של ספק כוח DC
הכינו את שקע המתכת של ספק כוח DC
הכינו את שקע המתכת של ספק כוח DC
הכינו את שקע המתכת של ספק כוח DC
הכינו את שקע המתכת של ספק כוח DC
הכינו את שקע המתכת של ספק כוח DC
הכינו את שקע המתכת של ספק כוח DC
הכינו את שקע המתכת של ספק כוח DC

הלחם 2 חוטי דופונט לשקע DC ולאחר מכן הלחם את תקע המיקרו USB.

השתמשתי ב- pinout שתואר כאן.

מקדחים שלם באמצע מכסה הצנצנת והרכבו את שקע ה- DC.

גם לקדוח כמה שלמים במכסה לחיישן DHT11.

שלב 6: הבזק את מודול ESP32

הבזק את מודול ESP32
הבזק את מודול ESP32

השלב הבא יהיה העלאת הקוד ל- ESP32.

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

// אישורים ----------------------------------------#הגדר SSID "### ## "; // אישורי ה- WiFi שלך כאן#הגדר PW "#####";

שלב 7: חיבור הכל

Image
Image

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

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

שלב 8: רעיונות נוספים

הוסף סוללת גיבוי טעונה באמצעות TP4056;

עיצוב מארז מודפס בתלת מימד

מקווה שנהניתם מהפרויקט הזה ואם יש לכם שאלות אתם מוזמנים לשאול.

תודה שקראת!

מוּמלָץ: