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

דלעת ליל כל הקדושים של IoT - נוריות שליטה עם Arduino MKR1000 ו- Blynk App ???: 4 שלבים (עם תמונות)
דלעת ליל כל הקדושים של IoT - נוריות שליטה עם Arduino MKR1000 ו- Blynk App ???: 4 שלבים (עם תמונות)

וִידֵאוֹ: דלעת ליל כל הקדושים של IoT - נוריות שליטה עם Arduino MKR1000 ו- Blynk App ???: 4 שלבים (עם תמונות)

וִידֵאוֹ: דלעת ליל כל הקדושים של IoT - נוריות שליטה עם Arduino MKR1000 ו- Blynk App ???: 4 שלבים (עם תמונות)
וִידֵאוֹ: Halloween pumpkin on arduino 2024, דֵצֶמבֶּר
Anonim

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

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

כאן אראה לך תחילה כיצד להשתמש במכשיר IoT (כאן Arduino MKR1000) לשליטה במתג ON/OFF של נורות הדלעת שלך (טבעת Neopixel RGB LED). בפעם השנייה, אראה לך גם כיצד להגדיר צבע אורות שונה באמצעות הטלפון החכם שלך. ???

בואו נתחיל!

אספקה:

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

  • דלעת
  • Arduino MKR1000
  • טבעת Neopixel - 12 RGB LED (SK6812)
  • קבלים של 1000µF
  • נגד 470Ω
  • 3.7V 2000mAh סוללת LiPo - אם היא לא מופעלת באמצעות USB Micro
  • כמה חוטי מגשר
  • ברזל הלחמה

שלב 1: גילוף הדלעת שלך

גילוף הדלעת שלך!
גילוף הדלעת שלך!

תהנו ותיהנו ממרק הדלעת עם בשר הדלעת שחתכתם מהחלק הפנימי ??

שלב 2: חבר את רכיבי האלקטרוניקה

חברו את רכיבי האלקטרוניקה
חברו את רכיבי האלקטרוניקה
חברו את רכיבי האלקטרוניקה
חברו את רכיבי האלקטרוניקה

להבין את הרכיבים שלך

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

  1. באיזה לוח מיקרו -בקר Arduino אתה משתמש? האם ללוח יש כניסת 5V או 3.3V? האם ללוח יש סיכת פלט של 5V?
  2. מה גודל טבעת ה- Neopixel LED שלך - 12, 16, 24 פיקסל?
  3. כיצד אתה מתכוון להפעיל את המיקרו -בקר Arduino שלך ואת נוריות הלדים שלך?

בפרויקט זה בחרתי להשתמש ב- Arduino MKR1000, בעל שבב WiFi מובנה. החלטתי ללכת עם הארדואינו הזה מכיוון שרציתי להיות מסוגל לשלוט בארדואינו מהסמארטפון שלי באמצעות WiFi. כמו כן, כבר היה לי לוח זה בבית ולא השתמשתי בשום דבר אחר. אפשרות נוספת תהיה להשתמש ב- Arduino Uno, Nano או בכל Arduino אחר עם מודול WiFi ESP8266.

בהשוואה לארדואינו אחרים, MKR1000 פועל במהירות 3.3V. למרות שאתה יכול לספק 5V ללוח באמצעות יציאת ה- USB, לא ניתן לספק יותר מ -3.3V לפיני הקלט/פלט. ל- MKR1000 יש סיכת 5V, שניתן להשתמש בה להפעלת התקני 5V. במקרה שלנו, נשתמש בסיכה זו כדי להפעיל את טבעת ה- Neopixel שלנו. אם אתה משתמש בטבעת גדולה יותר, כגון 16, 24 או יותר פיקסלים, מומלץ לשקול להשתמש באספקת חשמל נפרדת.

הדלעת והאלקטרוניקה יהיו במרפסת שלי ולכן נשתמש בסוללת 3.7V LiPo כדי להפעיל את הארדואינו ואת ה- Neopixel. מדריך MKR1000 BatteryLife מועיל לעזור לך להחליט את קיבולת הסוללה שבה אתה עומד להשתמש. מכיוון שלא רציתי להטעין את הסוללה כל יום, בחרתי בסוללה של 2000mAh. יתר על כן, החלטתי לשים את הארדואינו במצב המתנה כשאינני מדליק את הדלעת שלי. זה עוזר להפחית את צריכת החשמל כאשר מודול ה- WiFi כבוי.

חברו את הרכיבים שלכם

  • הלחם את הקבל ישירות לטבעת הנאופיקסל. צד שלילי ל- GND וצד חיובי ל- 5V
  • הלחם את הנגד 470Ω לפין Data In (DI)
  • חבר את סיכת 5V של הארדואינו ל- 5V של ה- Neopixel באמצעות חוט מגשר
  • חבר את סיכת ה- GND של הארדואינו ל- GND של ה- Neopixel באמצעות חוט מגשר
  • חבר את הפין הדיגיטלי מס '4 של ה- Arduino ל- DI של ה- Neopixel באמצעות חוט מגשר

לאחר שתעשה זאת, יהיה עליך לפתוח את תיקיית GitHub "IoT-Halloween-Pumpkin" ולבצע כמה שינויים קטנים בקוד לפני שתעלה אותו ל- Arduino שלך. מקווה שאתה מוכן לקצת תכנות !! ????

שלב 3: תכנות הדלעת שלך

תכנות הדלעת שלך
תכנות הדלעת שלך
תכנות הדלעת שלך
תכנות הדלעת שלך
תכנות הדלעת שלך
תכנות הדלעת שלך

תכנות את הארדואינו שלך

בפרויקט זה, אנו רוצים לתכנת את הארדואינו כך שיושג הדברים הבאים:

  • ה- Arduino מחובר לאפליקציית Blynk באמצעות WiFi.
  • הצבעים של נורות Neopixel משתנים באמצעות אפליקציית Blynk.

אתה יכול למצוא את הקוד לפרויקט זה במאגר GithHub של "IoT ליל כל הקדושים דלעת". אבל לפני שאתה חופר בו, כדאי לקרוא על כמה דברים שלמדתי בעת ביצוע הפרויקט הזה! ???

מופעי אור LED

ניתן לשלוט במנורות LED הניתנות להתייחסות או בשפת AdoFruit "NeoPixel" כגון WS2812, WS2811 ו- SK6812 LED באמצעות ספריית Adafruit NeoPixel. אם זו הפעם הראשונה שאתה משתמש ב- NeoPixel, אני ממליץ לך בחום להציץ ב- Adafruit NeoPixel Uberguide. מלא עצות וטיפים, זהו משאב נהדר!

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

דרך מצחיקה יותר היא צבעים על ה"ריקודים "של NeoPixel שלך. אם יש לך באמת מוטיבציה, תנסה! אחרת, בדוק את פוסט הבלוג של Tweaking4All LEDStrip Effects. תוכלו למצוא קוד לאפקטים של תאורה די מדהימים. משאב נהדר נוסף הוא מחולל האפקטים של Neopixel מאת Adriano.

אפליקציית Blynk

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

1. הורד את אפליקציית Blynk

2. התקן את ספריית Blynk

3. הגדר את החיבור למכשיר IoT שלך

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

שלב 4: תהנה

תהנה!
תהנה!
תהנה!
תהנה!

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

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

מוּמלָץ: