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

חיישן צבע עם מסך LCD: 6 שלבים
חיישן צבע עם מסך LCD: 6 שלבים

וִידֵאוֹ: חיישן צבע עם מסך LCD: 6 שלבים

וִידֵאוֹ: חיישן צבע עם מסך LCD: 6 שלבים
וִידֵאוֹ: [ארדואינו מתחילים][תצוגה] מסך תווים Character LCD HD44780 2024, נוֹבֶמבֶּר
Anonim
חיישן צבע עם מסך LCD
חיישן צבע עם מסך LCD

המטרה היא ליצור מכשיר שיאפשר לאנשים עיוורי צבעים לזהות צבעים מבלי שתצטרכו לראות את הצבע. שימוש במסך ה- LCD עם החיישן הצבע יתקבל ואז יועבר למילים על מסך ה- LCD. מכשיר זה יהיה בתקווה שיהיה נייד ואם צריך לחבר משהו מחבר חבית DC או למחשב נייד/מחשב באמצעות USB. אני אפילו אשמח לדחוף אותו הלאה כדי שיהיה נייד לחלוטין ועם קליפ סוללה. חוטי חיישן הצבעים היו בולטים מן הדיור הצלול ומצויים מבחוץ כאשר המסך LCD, ארדואינו, חוטים, סוללה נמצאים בתוך הדיור. ניתן להזיז את החיישן מסביב לחלק החיצוני של הדיור כדי לאסוף צבעים שונים מאובייקטים.

שלב 1: החלקים

החלקים
החלקים
החלקים
החלקים
החלקים
החלקים
  1. ארדואינו אונו
  2. מסך LCD
  3. חיישן צבע RGB
  4. קליפ/תקע סוללה 9V (לא מוצג)
  5. לוח PERF למגן
  6. סיכות כותרת
  7. חוטים
  8. ברזל הלחמה/הלחמה

שלב 2: ציור סכמטי

ציור סכמטי
ציור סכמטי

עבור חיישן צבע:

5v -> VIN (חוט אדום)

GND -> GND (חוט ירוק)

SDA (אנלוגי 4) -> SDA (חוט כחול)

SCL (אנלוגי 5) -> SCL (חוט צהוב)

למסך LCD:

5v -> VCC (חוט אדום)

GND -> GND (חוט ירוק)

SDA (אנלוגי 4) -> SDA (חוט כחול)

SCL (אנלוגי 5) -> SCL (חוט צהוב)

שלב 3: חיווט לוח הלחם

חיווט לוח
חיווט לוח

בבדיקת הרכיבים בנפרד קיבלתי קריאה מכל אחד מהם. לאחר מכן אני מרכיב אותם ומתחיל לשלב את הקוד. עדיין מנסה להבין כמה שיפורים, אבל זה בהתרסה להגיע לאנשהו. החלטתי להפעיל את שניהם לאותה יציאה בסופו של דבר (ל- A4 ו- A5) ולא להשתמש בצד השני שמוצג כאן. זה היה רק בגלל לוח המגן שלי והגודל שיש לי והאורך של חוטי המגשר כדי שאוכל לקבל תוספות לחיישן ול- LCD.

שלב 4: הגדרת החלקים

הגדרת החלקים
הגדרת החלקים
הגדרת החלקים
הגדרת החלקים
הגדרת החלקים
הגדרת החלקים

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

ראשית: הלחמתי סיכות כדי להגן על הלוח על גבי ארדואינו

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

שנית: הלחם את החוטים האדומים, חוטי החשמל שלך ל- 5V. הייתי צריך חוט אחד לכל רכיב.

שלישית: הלחם את החוטים הירוקים, חוטי הקרקע שלך.

רביעית: הלחם את סיכות A4 המהוות את החוטים הכחולים לחיבורי ה- SDA.

חמישית: הלחם את סיכות A5 המהוות את החוטים הצהובים לחיבורי SCL.

אחרי הכל הלוח שלך צריך להיות מוכן לצאת לדרך.

שלב 5: הקוד

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

שלב 6: הדיור

השיכון
השיכון
השיכון
השיכון

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

שימוש במחבר חבית עבור 9V ל- Arduino להפעלת המוצר.

מוּמלָץ: