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

מנורת מצב רוח עם מסך LCD: 5 שלבים
מנורת מצב רוח עם מסך LCD: 5 שלבים

וִידֵאוֹ: מנורת מצב רוח עם מסך LCD: 5 שלבים

וִידֵאוֹ: מנורת מצב רוח עם מסך LCD: 5 שלבים
וִידֵאוֹ: אל תיגע לבחורה באיפור בחייםםם !!!! don't do that !!! 2024, יולי
Anonim
Image
Image
איסוף הדרישות
איסוף הדרישות

הודות לפרויקט מנורת מצב הרוח המעודן של Makers-sac (מנורת מצב הרוח המעודנת של Maker-sac), היה לי רעיון להוסיף תכונה חדשה לפרויקט זה, גם זה שיעורי בית של המורה שלי בבית הספר. הפרוייקט הזה מאוד קל לביצוע לכל אחד. אני מקווה שתיהנו מהפרויקט הזה!

שלב 1: איסוף הדרישות

איסוף הדרישות
איסוף הדרישות
איסוף הדרישות
איסוף הדרישות
איסוף הדרישות
איסוף הדרישות
  • ארדואינו לאונרדו
  • כבל USB (מסוג A עד B)
  • LED RGB
  • פוטנציומטר (3 יחידות)
  • נגד (100 אומגה)
  • מסך LCD
  • חוטי מגשר
  • לוח לחם
  • צבע אקרילי (אפור, שחור, לבן ואדום)
  • קופסה שיכולה להתאים ללוח הארדואינו ולוח הלחם שלך
  • סכין שירות
  • ניר שקוף
  • דֶבֶק
  • לוחות נייר
  • מרק הרכבה נשלף

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

שלב 2: עיצוב המעגל

עיצוב המעגל
עיצוב המעגל
עיצוב המעגל
עיצוב המעגל
עיצוב המעגל
עיצוב המעגל

בצע את חיבורי המעגל כפי שמוצג באיור. קלי קלות.

שלב 3: תכנות למנורה/מסך

הורד קובץ זה או העתק את התוכנית למטה או העתק קישור זה באפליקציית Arduino שלך. העלה ל- Arduino שלך והפרויקט הזה הסתיים בחצי! תִכנוּת

int a, b, c;

#כלול #כלול

// כדי שפקדי LCD אלה יפעלו עליך להחליף את ספריית ה- LCD הסטנדרטית מ… // https://github.com/marcoschwartz/LiquidCrystal_I2… // הורדה ישירה https://github.com/marcoschwartz/LiquidCrystal_I2… // Your הפרויקט לא יורכב עד שתעשה זאת. LiquidCrystal_I2C lcd_I2C_27 (0x27, 16, 2); // הגדר את כתובת ה- LCD לתצוגה של 16 תווים ו -2 שורות

הגדרת חלל ()

{

pinMode (A0, INPUT);

pinMode (A1, INPUT);

pinMode (A2, INPUT);

pinMode (5, OUTPUT);

pinMode (6, OUTPUT);

pinMode (9, OUTPUT); lcd_I2C_27.init (); // לאתחל את lcd lcd_I2C_27.backlight ();

}

לולאת חלל ()

{

a = analogRead (A0)/4.0156;

b = analogRead (A1)/4.0156;

c = analogRead (A2)/4.0156;

analogWrite (5, א);

analogWrite (6, ב);

analogWrite (9, c); lcd_I2C_27.setCursor (0, 0); // הגדר את הסמן, הספירה מתחילה ב- 0 lcd_I2C_27.print ("שלום"); // הדפס הודעה ל- LCD.

}

P. S אתה יכול לשנות את המילה שמראה מסך LCD, בחרתי "שלום", כפי שאתה יכול לראות למעלה.

ועליך להוריד את "הספרייה" כדי שתוכנית זו תפעל, להלן התקנת ספריות Arduino.

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

שלב 4: הכנת המכל למנורה שלך

הכנת המכל למנורה שלך
הכנת המכל למנורה שלך
הכנת המכל למנורה שלך
הכנת המכל למנורה שלך
הכנת המכל למנורה שלך
הכנת המכל למנורה שלך
  1. גזרו את פריסת התיבה כמו בתמונה למטה: חתכו את החור לכבל ה- USB שלכם, חור שיצאו החוטים של מגשר ה- LCD שלכם, שלושה חורים לפוטנציומטר שלכם בפינה השמאלית או בכל מקום בו תשימו את הפוטנציומטר.
  2. צבע את הקופסה בצבע אקרילי, כמוני או שאתה יכול לבחור את הצבע שלך!
  3. חותכים את נייר העקיבה בגודל התנור הנכון, אותו יש לחתוך בשלב הראשון
  4. חותכים קרטון שמתאים בתוך הקופסה שלנו. מטרתו היא להחזיק את הארדואינו ליד החלק העליון של הקופסה כך שהאור יוכל לעבור דרך נייר העקיבה.
  5. בוצע!

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

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

שלב 5: תהנה

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

מוּמלָץ: