מבוא וציוד נדרש
בחלק זה נכיר את מטרת העל של הפרויקט ונארגן את כל הציוד הנדרש להקמת המערכת. המטרה: בניית מערכת מחזור המזהה את סוג הפסולת (פלסטיק, נייר, מתכת) בעזרת מצלמה ופותחת את הפח המתאים אוטומטית. ודאו שכל הפריטים מסומנים לפני שמתקדמים.
חיבורי החומרה
שלב זה מתמקד ברובוטיקה. כאן נלמד כיצד לחבר את מנועי הסרוו ללוח ההרחבה של המיקרוביט. לחיבור נכון יש חשיבות קריטית כדי שהקוד שייכתב בהמשך יפתח את הפח הנכון. לחצו על כל פח מטה כדי לראות את הוראות החיבור שלו.
אימון הבינה המלאכותית
בשלב זה נלמד את סביבת PictoBlox לזהות אובייקטים. ניצור "מחלקות" (Classes) של תמונות ונאמן מודל. התרשים מציג את כמות התמונות המומלצת לכל קטגוריה כדי להבטיח זיהוי מדויק.
פתיחת הפרויקט
ב-PictoBlox, בחרו Block Coding, הוסיפו הרחבת Machine Learning, וצרו פרויקט מסוג Image Classifier.
יצירת קבוצות (Classes)
צרו 4 קבוצות והשתמשו במצלמה לצלם דוגמאות מזוויות שונות, על פי התפלגות הנתונים בתרשים.
אימון וייצוא
לחצו על Train Model. לאחר סיום ובדיקה קצרה, לחצו על Export Model כדי להשתמש בו בקוד.
כמות תמונות נדרשת לאימון איכותי
עברו עם העכבר על התרשים לפרטים
קידוד התוכנית
החלק המרכזי — חיבור הבינה המלאכותית לחומרה באמצעות קוד. הלוגיקה מחולקת לאתחול ולולאה ראשית. לחצו על כל שלב כדי לראות את בלוקי הקוד המקבילים ב-PictoBlox.
הרכבה ופתרון תקלות
השלב הסופי מחבר את הכל יחד. כאן נרכיב את המנועים על הפחים ונכין את העמדה. מכיוון שפרויקטים המשלבים חומרה ותוכנה לרוב דורשים התאמות, ריכזנו את התקלות הנפוצות והפתרונות.