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

מכונת צבע לאיתור צבע: 4 שלבים
מכונת צבע לאיתור צבע: 4 שלבים

וִידֵאוֹ: מכונת צבע לאיתור צבע: 4 שלבים

וִידֵאוֹ: מכונת צבע לאיתור צבע: 4 שלבים
וִידֵאוֹ: The Redstone Lab - פרק 4: מכונת צבע 2024, נוֹבֶמבֶּר
Anonim
Image
Image
מכונת צבע לאיתור צבע
מכונת צבע לאיתור צבע
מכונת צבע לאיתור צבע
מכונת צבע לאיתור צבע

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

אספקה

- ארדואינו לאונרדו (או אחר) _x1 - קנה כאן

- לוח לחם _x1 - קנה כאן

- חיישן RGB TCS3200 (או אחר) _x1 - קנה כאן

- כפתור לחיצה (מכל סוג) _x1

- 10kΩ Resistor _x1 - קנה כאן

- קרטון

- משאבת מים 5V 120L/H _x3 - קנה כאן

- צינור גומי (גודל מתאים לשקע המים של המנוע) _x3

- נהג מנוע L298N _x3 - קנה כאן

שלב 1: חיבור כל האלמנטים ללוח הלחם

Image
Image
חיבור כל האלמנטים ללוח הלחם
חיבור כל האלמנטים ללוח הלחם
חיבור כל האלמנטים ללוח הלחם
חיבור כל האלמנטים ללוח הלחם

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

החיווט של Arduinos שונים יהיה שונה. אם אתה משתמש בארדואינו אחר, תוכל לחפש בתרשים החיווט ובקוד מפרויקטים אחרים.

כעת נציג כיצד לחבר את החוט:

חיישן צבע RGB

ישנם שני GND, שניהם מחוברים לקוטב השלילי של לוח הלחם (הקוטב השלילי צריך למשוך חוט ל- GNU Arduino)

OUT_ התחבר ל- pin8 של Arduino

S2 → Arduinopin 10

S3 → סיכת ארדואינו 9

VCC_יש שני VCC, שניהם מחוברים לקוטב החיובי של לוח הלחם (הקוטב החיובי צריך למשוך חוט ל- 5v של הארדואינו)

S0 → סיכת ארדואינו 12

S1 → סיכת ארדואינו 11

- כפתור

השתמש בסיכה כדי להכניס את שני החוטים על לוח הלחם

חוט בצד שמאל_חבר נגד 10kΩ ולאחר מכן משוך חוט ל- A5 אנלוגי Arduino.

חוט בצד ימין_ מחולק לשני צדדים:

הצד הראשון: משוך חוט לצד החיובי של לוח הלחם.

הצד השני הוא: חבר נגד 10kΩ ולאחר מכן חבר קו לצד השלילי של לוח הלחם.

מנוע (משאבת מים 5V 120L/H) ומנהג מנוע (L298N)

חבר את המנוע ל- L298N (תלוי בכמה מנועים משתמשים)

1. L298N (מחובר למנועים צהובים וכחולים): + → In1 / - → In2, + → In3 / - → In4

2. L298N (מחובר למנוע אדום): + → In1 / - → In2

היציאות בסיכות L298N ל- Arduino:

מנוע 1 (אדום): + → In1 / - → In2. פלט לפין 6 וסיכה 7

מנוע 2 (כחול): + → In1 / - → In2. פלט לפין 2 וסיכה 3

מנוע 2 (צהוב): + → In1 / - → In2. פלט לפין 4 ולסיכה 5

שלב 2: כתיבת קוד

לאחר חיבור המעגל, תוכל להתחיל לכתוב קוד.

הקוד נמצא כאן: כאן

זכור לבדוק כל חלק בנפרד !!

לפני חיבור כבל ה- USB לארדואינו, בדוק היטב אם כל הכבלים תקינים. אם יש מעגל שגוי, הוא עלול לגרום נזק למחשב או ללוח Arduino.

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

שלב 3: הכינו מיכל עבור הארדואינו שלכם

Image
Image

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

גודל הקליפה:

- אורך: 22 ס מ

- רוחב: 21 ס מ

- גובה: 11 ס מ

שלב 4: שימוש במכונת הצבע לגילוי הצבעים שלך

חבר את כבל ה- USB ל- Arduino ולאחר שהדלק מופעל, תוכל להתחיל להשתמש בו!

התאם את שלושת הצבעים הרצויים (מומלץ להשתמש בשלושה צבעי יסוד: אדום, צהוב, כחול)

הצעה: ככל שיותר צבע כך טוב יותר, כך יהיה בהיר יותר

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

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

אַזהָרָה!!!

מיקום המנוע לא יכול להיות גבוה יותר מהכוס, אחרת המים לא יישאבו.

מוּמלָץ: