תוכן עניינים:
וִידֵאוֹ: אח Arduino / ESP LED: 4 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
בבית שכרתי היה אח מושבת, בלי שום אפשרות אמיתית לקמין אמיתי נחמד ונעים. אז החלטתי להכין אח LED RGB משלי, שנותן תחושה נעימה המדמה אש אמיתית. לא טוב כמו אש אמיתית, אבל זה נותן תחושה נעימה ממש דומה.
אתה יכול גם להכין בעצמך, זהו פרויקט פשוט למתחילים שאתה יכול לעשות עם כמה חלקים בלבד ומודול Arduino או ESP8266. שני המודולים עובדים היטב, הסיבה שבגללה אני בוחר ב- ESP8266 היא שזה גם נותן לי את ההזדמנות לשלוט באח, להדליק/לכבות אותו ממערכת האוטומציה הביתית שלי. הפרויקט כולו זול למדי, וגם הוא לא דורש הרבה זמן.
חומרים דרושים:
- רצועת LED WS2812B RGB (1 מטר, 60 נוריות/מטר) - eBay cca. 7 דולר
- מודול NodeMCU ESP8266 ESP -12 (3.3v) או Arduino Nano V3.0 (5V) (אם אתה רוצה WiFi, בחר את NodeMCU) - cca. 4-7 דולר
- 1 x קבלים (1000 uF, 6.3V+) לייצוב הקוצים הנוכחיים
- נייר אפייה משומן לבן
- קצת לוח עץ לבסיס (או לקרטון)
- כבל USB, מתאם מתח לקיר (1 A או יותר)
כמו כן, תזדקק למלחץ, כלים וחוטים.
שלב 1: הכנת הבסיס
קודם כל, יהיה עליך לחתוך את רצועת ה- LED RGB בגודל 1 מטר ולחבר את הפינים יחד (GND ל- GND, D to D, +5V to +5V). זה ייתן לך רצועה כפולה באורך 50 ס מ.
עכשיו אתה יכול לקחת קצת עץ ולחתוך אותו למידותיו, הוא צריך להיות מעט ארוך יותר מפס הלד ורק קצת יותר רחב. אתה יכול להשתמש בכל חומר אחר, אבל אני חושב שעץ נראה טוב יותר.
אבטח רק את קצות רצועת ה- LED RGB ללוח בעזרת סרט סקוטי או דבק (חם).
שלב 2: הוספת הלהבות
לוקחים את הנייר המשומן וקורעים חתיכה (ברוחב של כ-10-15 סנטימטרים), מקמטים אותה מעט ואז מחליקים אותה מתחת לרצועת ה- LED, מקפלים אותה כלפי מעלה ומסביב, כך שתהיה "להבה". המטרה היא לבנות אותו מעל הנורות, כך שהאור מהנוריות יתפזר על הנייר.
אתה יכול פשוט לאבטח אותו על ידי קיפול הצדדים. לא תוכל להשתמש בסרט דבק או בדבק רגיל כדי להחזיק אותו יחד כי זה נייר משומן/דביק. אתה יכול לקשור אותו יחד עם חוט שקוף בעזרת מחט.
לאחר שעשית את הלהבה הראשונה, המשך לבנות את כל הלהבות הבאות, וחופף מעט את הבסיס עם הקודמת.
שלב 3: חיבור זה
חיבור המודול (NodeMCU) לרצועת LED הוא קל, אך יהיה עליך לבצע הלחמה כדי להפריד את החוטים מרצועת ה- LED. כמו כן, הקפד להוסיף קבל של 1000 uF 6.3V (או יותר) בין + ל- GND, קרוב לרצועת LED, זה יעזור לייצב את הכוח.
החיווט הוא:
- חבר +5V (USB VCC) מ- NodeMCU לרצועת ה- LED +5V
- חבר את GND מ- NodeMCU לרצועת LED GND
- חבר את הסיכה המסומנת "D7" מ- NodeMCU ל- "D" ברצועת ה- LED
אם אתה משתמש ב- Arduino, אתה יכול לחבר כל סיכה דיגיטלית (D2-D13) לרצועת ה- LED, רק הקפד להתאים אותה בקוד המקור.
שלב 4: העלאת הקוד
עליך להשתמש ב- Arduino IDE ולוודא להתקין גם את תמיכת הלוח ESP8266:
github.com/esp8266/Arduino
קוד המקור זמין בדף github:
הידור והעלה את הקוד למודול NodeMCU, וזהו! הוא יתחיל להבהב את הנורות.
יש הערה אחת מיוחדת לקוד: צריכת החשמל של הקוד הנוכחי נמדדה סביב 600-700 mA, שהיא מעל יציאות USB הרגילות של 500 mA שאוהבות לתת. מסיבה זו, בדקה הראשונה היא תפעיל רק חלק מהנוריות (בערך שליש), ואז היא תלך ותדליק את כל זה. אם אתה משתמש במתאם מתח לקיר, וודא שהוא יכול לתמוך לפחות ב- 1 A ולא בסוג הזול ביותר.
מכיוון שקוד המקור זמין, אל תהסס גם להתנסות בצבעים, תזמונים.
תהנה!
מוּמלָץ:
כיצד לבצע שיחות ESP מרובות באמצעות ESP-NOW באמצעות ESP32 ו- ESP8266: 8 שלבים
כיצד לבצע שיחות ESP מרובות באמצעות ESP-NOW באמצעות ESP32 ו- ESP8266: בפרויקט המתמשך שלי, אני צריך מספר ESP כדי לדבר ביניהם ללא נתב. לשם כך אשתמש ב- ESP-NOW כדי ליצור תקשורת אלחוטית זה עם זה ללא נתב ב- ESP
מצלמת ESP 32 הזרמת וידאו באמצעות WiFi - תחילת העבודה עם לוח מצלמות ESP 32: 8 שלבים
מצלמת ESP 32 הזרמת וידאו באמצעות WiFi | תחילת העבודה עם לוח CAM ESP 32: ESP32-CAM הוא מודול מצלמות קטן מאוד עם שבב ESP32-S בעלות של כ -10 $. מלבד מצלמת OV2640, וכמה GPIO לחיבור ציוד היקפי, היא כוללת גם חריץ לכרטיס microSD שיכול להיות שימושי לאחסון תמונות שצולמו באמצעות
תחילת העבודה עם Esp 8266 Esp-01 עם Arduino IDE - התקנת לוחות Esp ב- Arduino Ide ותכנות Esp: 4 שלבים
תחילת העבודה עם Esp 8266 Esp-01 עם Arduino IDE | התקנת לוחות Esp ב- Arduino Ide ותיכנות Esp: במדריך זה נלמד כיצד להתקין לוחות esp8266 ב- Arduino IDE וכיצד לתכנת esp-01 ולהעלות בו קוד. מכיוון שלוחות esp הם כל כך פופולריים ולכן חשבתי לתקן מדריך עבור זה ורוב האנשים מתמודדים עם בעיה
תקשורת ESP ל- ESP: 4 שלבים
תקשורת ESP ל- ESP: הדרכה זו תעזור לך להחליף מודולי מקלט אחרים לכל פרויקט אחר הכולל תקשורת אלחוטית. נשתמש בלוח מבוסס ESP8266, אחד במצב WiFi -STA והשני במצב WiFi -AP, NodeMCU V3 הוא הבחירה שלי עבור פרויקט זה
לוח תכנות ופיתוח ESP-12E ו- ESP-12F: 3 שלבים (עם תמונות)
לוח התכנות והפיתוח ESP-12E ו- ESP-12F: תפקיד הלוח היה פשוט: תוכל לתכנת מודולי ESP-12E ו- ESP-12F באותה קלות כמו לוחות NodeMCU (כלומר אין צורך ללחוץ על כפתורים). יש סיכות ידידותיות ללוח עם גישה ל- IO השמיש. השתמש ב- USB נפרד כדי להעביר סדרתי