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

מיון הצבעים UCL-IIoT: 7 שלבים
מיון הצבעים UCL-IIoT: 7 שלבים

וִידֵאוֹ: מיון הצבעים UCL-IIoT: 7 שלבים

וִידֵאוֹ: מיון הצבעים UCL-IIoT: 7 שלבים
וִידֵאוֹ: Нарушая границы сознания: психиатр раскрывает все 2024, נוֹבֶמבֶּר
Anonim
מיון הצבעים UCL-IIoT
מיון הצבעים UCL-IIoT

מבוא

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

פרויקט זה הוא בחירה בחקר המחקר שלנו. המשמעות איתו היא ללמוד על התעשייה 4.0.

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

להלן רשימת הדברים בהם נתקל במהלך מדריך זה.

שלב 1: רשימת חומרים

שלב 2: תכנות

שלב 3: ציורים

שלב 4: תרשים זרימה

שלב 5: עיצוב המכונה שלנו

שלב 6: מסד נתונים

שלב 7: צומת אדום

שלב 8: וידאו

שלב 1: שלב 1: רשימת חומרים

רשימת חומרים

ארדואינו ננו

לוח ארדואינו

1 x כבל USB

מדפסת תלת מימד

חותך לייזר

Servomotor

צומת אדום

חוטים שונים

חיישן צבע

אספקת 9V

מודול אספקת חשמל ללוח הלחם

שלב 2: שלב 2: תכנות

שלב 2: תכנות
שלב 2: תכנות

אנו משתמשים א

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

אנו משתמשים בפרי "אם" כדי לפגוע בצבע wort של החיישן רואה כי הוא רואה כמה אדום, ירוק וכחול משתקף לאחור.

שלב 3: שלב 3: ציורים

שלב 3: ציורים
שלב 3: ציורים

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

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

שלב 4: שלב 4: תרשים זרימה

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

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

שלב 5: שלב 5: עיצוב המכונה שלנו והדפסה תלת -ממדית

שלב 5: עיצוב המכונה שלנו והדפסה תלת -ממדית
שלב 5: עיצוב המכונה שלנו והדפסה תלת -ממדית

מצאנו את עיצוב המכונה שלנו, באתר ותודה רבה לאתר

השתמשנו בחיתוך לייזר כדי לחתוך את לוח העץ בעובי 3 מ"מ שלנו ורק נקודה אחת שלו היא בעובי 6 מ"מ הוא החלק הסרוו העליון, כי אנחנו משתמשים ב- M & M וכשהוא בעובי 3 מ"מ ה- M&M פשוט גולשים ממנו.

חיתוך הלייזר בו אנו משתמשים ב- Adobe inventor

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

שלב 6: שלב 6: מסד נתונים

שלב 6: מסד נתונים

יש לנו באמצעות Wampserver64 ליצור מסד נתונים.

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

זמן, אדום, צהוב, ירוק, כחול, חום, כתום.

אנו נקבל מידע דרך הצומת האדום, ואדום הצומת יקבל את המידע מהארדואינו שלנו.

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

שלב 7: שלב 7: צומת אדום

שלב 7: צומת אדום
שלב 7: צומת אדום
שלב 7: צומת אדום
שלב 7: צומת אדום

שלב 7: צומת אדום

Node Red היא תוכנית שניתן להתקין באמצעות ה- cmd במחשב שלך.

ואז ב- cmd אתה כותב אדום צומת ואז הוא יתחיל.

עבור לדפדפן שלך וכתוב https://127.0.0.1:1880. אם אתה רוצה לוח מחוונים זה כמעט אותו דבר פשוט כתוב https://127.0.0.1:1880. אז הדף יציג את לוח המחוונים שלך.

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

כאשר צריך לאפס את מסד הנתונים שלנו יש לנו כפתור לאפס את מסד הנתונים שלנו.

הקוד הוא:

[{"id": "994cb868.55db68", "type": "tab", "label": "Sorteringsmaksine", "disabled": true, "info": ""}, {"id": "1370c730. 4ce339 "," type ":" function "," z ":" 994cb868.55db68 "," name ":" Node-RED MySQL "," func ":" var data = msg.payload.split (", / "); / nvar אדום = נתונים [0]; / nvar צהוב = נתונים [1]; / nvar ירוק = נתונים [2]; / nvar כחול = נתונים [3]; / nvar חום = נתונים [4]; / nvar כתום = נתונים [5]; / nvar out = / "הכנס ל- nodered.test (זמן, אדום, צהוב, ירוק, כחול, חום, כתום) VALUES ('\"+תאריך חדש (). ToISOString (). פרוסה (0, 19). להחליף ('T', '')+\ "',' \"+אדום+\ "',' \"+צהוב+\ "',' \"+ירוק+\ "',' \"+ כחול+\ "',' \"+חום+\ "',' \"+כתום+\ "') "; / nmsg.topic = החוצה; / n חזרה הודעה; / n / n "," פלט ": 1," noerr ": 0," x ": 233," y ": 345.0000047683716," wires ":

מוּמלָץ: