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

מנורת LED שולחנית חכמה - תאורה חכמה עם ארדואינו - סביבת העבודה של Neopixels: 10 שלבים (עם תמונות)
מנורת LED שולחנית חכמה - תאורה חכמה עם ארדואינו - סביבת העבודה של Neopixels: 10 שלבים (עם תמונות)

וִידֵאוֹ: מנורת LED שולחנית חכמה - תאורה חכמה עם ארדואינו - סביבת העבודה של Neopixels: 10 שלבים (עם תמונות)

וִידֵאוֹ: מנורת LED שולחנית חכמה - תאורה חכמה עם ארדואינו - סביבת העבודה של Neopixels: 10 שלבים (עם תמונות)
וִידֵאוֹ: לד תאורה תל אביב - חיתוך וחיבור פסי לד - סקירה 2024, נוֹבֶמבֶּר
Anonim
מנורת LED שולחנית חכמה | תאורה חכמה עם ארדואינו | סביבת העבודה של Neopixels
מנורת LED שולחנית חכמה | תאורה חכמה עם ארדואינו | סביבת העבודה של Neopixels

כיום אנו מבלים זמן רב בבית, לומדים ועובדים וירטואלית, אז למה לא להפוך את מרחב העבודה שלנו לגדול יותר באמצעות מערכת תאורה מותאמת וחכמה מבוססת Arduino ו- Ws2812b LEDs.

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

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

שלב 1: דרושים כישורים

דרושים כישורים
דרושים כישורים

כפי שאתה יכול להבחין, שום דבר לא נראה קשה במיוחד בפרויקט זה, אך תזדקק לכמה ידע בסיסי על:

-שימוש ב- Arduino IDE.

-תכנות ESP8266.

הדפסה בתלת מימד.

-הַלחָמָה.

-תִיוּל.

שלב 2: רשימת רכיבים וחלקים

רשימת רכיבים וחלקים
רשימת רכיבים וחלקים

מקום טוב שאני יכול להמליץ עליו למצוא את הרכיבים שלך, זה MakerFocus, זו חנות חומרה בקוד פתוח!

1. PCB אני באמת ממליץ להשתמש בשירותי SMT JLCPCB להזמנת שלך.

2. ESP8266 (מיקרו -בקר).

3. רצועות נורות WS2812.

4. ספק כוח 5V 2A.

5. שקע חשמל PCB.

6. מדפסת תלת מימד.

7. חיישן IR

8. שלט רחוק, יכול להיות הטלוויזיה שלך.

שלב 3: תרשים מעגלים

תרשים מעגלים
תרשים מעגלים

להלן תרשים המעגל, יש בו את כל ההקשרים הפנימיים של המעגל שיאפשרו לנו ליצור את עיצוב ה- PCB מאוחר יותר.

צירפתי גם את קובץ ה- PDF של התרשימים כך שתוכל לראות אותו טוב יותר.

הורד סכמות, קוד וספריות בחינם.

שלב 4: עיצוב והזמנה של PCB

עיצוב והזמנת PCB
עיצוב והזמנת PCB
עיצוב והזמנת PCB
עיצוב והזמנת PCB
עיצוב והזמנת PCB
עיצוב והזמנת PCB

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

כאן תוכל להוריד את קבצי Gerber, BOM ו- Pick & Place, אלה שאתה צריך להזמין את ה- PCB בחברת ייצור ה- PCB שלך.

אני מציע JLCPCB:

? $ 2 לחמישה - 4 שכבות PCB ו- SMT זול (2 קופונים)

קנה את הלוח המיועד כבר, גרבר + פיק אנד פלייס + בום

שלב 5: הדפסת חלקים תלת מימד

הדפסת חלקים תלת מימד
הדפסת חלקים תלת מימד

כל הקבצים להדפסת מארז הפרויקט.

אתה יכול להדפיס אותם במדפסת התלת -ממד שלך, אם אין לך את שלך, כאן תוכל לעשות זאת על ידי זה שאני משתמש בו.

מדפסת תלת מימד Ender 3 Pro

שלב 6: תכנות ה- ESP8266

תכנות ה- ESP8266
תכנות ה- ESP8266
תכנות ה- ESP8266
תכנות ה- ESP8266
תכנות ה- ESP8266
תכנות ה- ESP8266
  1. התקן את הספריות שיפעיל את הקוד
  2. פתח את Arduino IDE שלך.
  3. עבור אל קובץ> דוגמאות> IRremoteESP8266> IRrecvDemo
  4. קוד דוגמה זה יאפשר לך להעתיק את קוד ה- IR המשדר את מפתח השלט הרחוק שבו ברצונך להשתמש.
  5. ב- IRrecvDemo, עדכן את kRecvPin לזה שחיברת עם חיישן ה- IR.
  6. חבר את ה- ESP8266 שלך למתכנת וחבר את חיישן ה- IR לפין שבחרת.
  7. העלה את הקוד.
  8. פתח את הצג הסידורי ולחץ על המקשים שברצונך לדעת את הקוד, והעתק ושמור אותם בהערות.
  9. פתח את קוד MCM-LED-DESK.ino.
  10. הגדר את kRecvPin ל- 3, הפיקסלים מחוברים לפין 0 וספירת הפיקסלים במקרה שלי היא 80.
  11. בפונקציה Leer (), עדכן את הקוד של ה- If לאלה של השלט הרחוק שלך.
  12. העלה את הקוד ל- ESP8266 באמצעות PCB הפרויקט וממיר USB ל TTL

שלב 7: גרסת ADC ESP8266

גרסת ESC8266 ADC
גרסת ESC8266 ADC
גרסת ESC8266 ADC
גרסת ESC8266 ADC

כפי ששמתם לב, ניתן להשתמש בעיצוב שלי עם ESP-07 או ESP-01, אך במקרה שלי השתמשתי ב- ESP-01 ואין לו את סיכת ה- ADC (Tout) הנגישה ולכן נאלצתי להלחם חוט זעיר בסיכת ה- Tout של השבב וחברו אותו אל סיכת ה- ADC של ה- PCB.

שלב 8: הרכבת הפרויקט

הרכבה של הפרויקט
הרכבה של הפרויקט
הרכבה של הפרויקט
הרכבה של הפרויקט
הרכבה של הפרויקט
הרכבה של הפרויקט
הרכבה של הפרויקט
הרכבה של הפרויקט

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

שלב 9: הצבת הרצועות ויחידת הבקרה

הצבת הרצועות ויחידת הבקרה
הצבת הרצועות ויחידת הבקרה
הצבת הרצועות ויחידת הבקרה
הצבת הרצועות ויחידת הבקרה
הצבת הרצועות ויחידת הבקרה
הצבת הרצועות ויחידת הבקרה

הדביקו את הרצועות על שולחן העבודה שלכם או על המקום הרצוי, יש להן כבר דבק אבל אבטחתי אותן בעזרת דבק חם.

גזור אותו בגודל השולחן/מקום שלך, ודא שהמחבר יכול להגיע לתיבת הבקרה ולהדביק אותו גם כן.

חבר אותו ומצא ספק כוח 5V 2A+.

שלב 10: הפעלה ובדיקה

הפעלה ובדיקה
הפעלה ובדיקה
הפעלה ובדיקה
הפעלה ובדיקה
הפעלה ובדיקה
הפעלה ובדיקה

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

תהנה מהפרויקט ומההגדרות שלך.

אתה רשאי לשנות את הקוד ולהוסיף את הצבעים והאנימציות שאתה רוצה.

מוּמלָץ: