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

מנורות לד מחוברות - פרויקטים של IoT: 7 שלבים (עם תמונות)
מנורות לד מחוברות - פרויקטים של IoT: 7 שלבים (עם תמונות)

וִידֵאוֹ: מנורות לד מחוברות - פרויקטים של IoT: 7 שלבים (עם תמונות)

וִידֵאוֹ: מנורות לד מחוברות - פרויקטים של IoT: 7 שלבים (עם תמונות)
וִידֵאוֹ: עדן חסון ואודיה - הנשיקה! 😱 2024, נוֹבֶמבֶּר
Anonim
מנורות לד מחוברות | פרויקטים של IoT
מנורות לד מחוברות | פרויקטים של IoT

זו לא סתם עוד מנורת לד חרוטה שאתה רואה בשוק בימינו. זוהי הגרסה המתקדמת של המנורות ההן. בעידן המכשירים המחוברים, הכנתי מנורות מחוברות משלי. פרויקט זה הוא בהשראת מוצר אחד בשם, Filimin: A Wi-Fi Enabled Touch Light שמחבר אותך. באמת אהבתי את המוצר הזה כמו בדור זה של טלפונים חכמים שבהם כל דבר, כל פעילות משתלטת על ידי הטלפון החכם שלנו, מוצר זה יאפשר לך לחלוק את רגשותיך לאהוביך מבלי להשתמש בטלפון חכם כלל.

שלב 1: על מה הפרויקט הזה ??

בפרויקט זה, יש לנו 2 מנורות עם WiFi מובנה המחובר לשרת AdaFruit דרך האינטרנט.

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

זוהי דרך חדשנית להביע את רגשותיך לאהוביך. זה יכול להיות גם אות העטלף שלך להתקשר לחברים שלך לבוא לשחק!

תכונת "הכחול הכחול" ב- Messenger WhatsApp שפועלת עבורנו כקבלת קריאה. לפרויקט שלנו יש אותה תכונה! ברגע שהאדם השני יראה שהמנורה זוהרת, הם יבינו שאני מעביר מסר וברגע שהם נוגעים במכשיר, הנורית תכבה את שתי המנורות כדי להכיר בכך שראו ההודעה שלך. כך אוכל לקבוע שהמסר שלנו מועבר.

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

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

  1. 2 x לוחות ESP8266 12e
  2. 2 x 100k נגד
  3. 2 x טרנזיסטור BC547
  4. 2 x 12V מתאמי DC
  5. 2 x פסי LED (אורך בהתאם לגודל של יריעת אקריליק)
  6. 2 x גיליון אקרילי (השתמשתי ביריעה במידות 150 x 90 x 5 מ"מ)
  7. כמה חוטים

שלב 3: הזמינו את ה- PCB שלכם באינטרנט

הזמינו את ה- PCB שלכם באינטרנט
הזמינו את ה- PCB שלכם באינטרנט

קיבלתי אתר מדהים אחד בשם jlcpcb.com להזמנת מחשבי ה- PC שלנו באינטרנט. אתה יכול לעצב את ה- PCB גם באתר easyeda.com ולאחר מכן פשוט להוריד משם את פורמט קובץ ה- gerber של ה- PCB.

לאחר מכן העלה את קובץ הגרבר הזה ל- jlcpcb ותוכל לקבל את מחשבי ה- PC ממש ליד מדרגות הדלת שלך. המחיר סביר. 10 PCB עבור 2 $.

דבר נוסף, ההזמנה הראשונה שלך תימסר בחינם. אז נסה פעם אחת.

אם יש לך מזל מספיק, תקבל זוג PCB בחינם מכיוון שתכננתי מתנה אחת בסוף המאמר.

שלב 4: חיבורים

חיבורים
חיבורים

שלב 5: עבודה

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

אז קודם כל, עשיתי מתג מגע באמצעות חוט רב ליבות פשוט דרך מעגל מחלק הנגדים בפין האנלוגי של לוח ה- ESP שלנו. אז ברגע שאנו נוגעים בחוט הזה, רצועת ה- LED המחוברת לאותו ESP מתחילה לזרוח. ככל שאנו נוגעים יותר בחוט כך האורות יהיו בהירים יותר. תיכננתי 17 רמות בהירות. לאחר שתסיים עם רמת הבהירות המושלמת שלך הפסק להוריד את האצבע מעל החוט ולאחר מספר שניות, מנורה זו תשלח את נתוני ערך הבהירות שלה למנורה אחרת באמצעות מתווך Adafruit MQTT. שני הלוחות מתנהגים כלקוחות adafurit mqtt.

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

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

שלב 6: Giveaway

דבר מה שניתן בחינם
דבר מה שניתן בחינם

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

  1. אתה צריך לעשות לייק לדף ה- fb שלי.
  2. עליך לעקוב אחר חשבון הטוויטר שלי.
  3. עליך לעקוב אחר חשבון האינסטגרם שלי.
  4. אחרי כל אלה, הגיב מתחת לסרטון כ"משימה הושלמה"

שלב 7: קוד וסרטוני הדרכה

Image
Image

לקבלת הקוד, בקר בחשבון GitHub שלי.

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

מוּמלָץ: