Project Description: فكره الروبوت عباره عن غواصه بنتحكم فيها عن طريق remote control و بتقدر تتعرف على وجود نفايات بلاستيك فى الميه ولا لأ و بتفرق بينها و بين السمك و بتعمل صوت انذار فى حال وجود نفايات .
- الصور ال بتظهر على ال stage بتاع pictoblox بنستخدمها ك داتا مبدئية و الفكره بعد كده حتتطور لوجود كاميرا فى الغواصه . فى الاول عملنا machine learning model و بدأنا نحط صور للنفايات و الصور دى باشكال مختلفه و من زوايا مختلفه و حطيناهم ف class اسمه plastic ، و حطينا مجموعه صور للاسماك فى class اسمه fish بعدين عملنا train لل model و test بصور خارجيه مختلفه تماما و عملنا export لل model عشان نستخدمه فى الكود .و طبعا كل ما زودنا عدد الصور .
- فكره كود ال machine learning اننا بنحلل الصوره الموجوده على ال stage دلوقتى و بعدين لو الصوره تنتمى ل class ال plastic يعمل صوت انذار
- بالنسبه لحركه الغواصه فعندى 3 مواتير بيسمحولى اتحرك فى 6 اتجاهات امام، خلف، يمين، يسار، فوق، و تحت بجانب زرار يوقف الغواصه.
- بالنسبه للكود ف السهم forward محتاجه اتحكم فى 2 motors يتحركو فى نفس الاتجاه و عشان احرك الموتور بحتاج اتحكم فى 2 arduino pins اخلى واحده high و التانيه low و عشان اعكس اتجاهها حخلى الاولى low و التانيه high . عشان اوقف المواتير حخلى ال 2 pins يبقو high.