پروژه Micro Racer Car یه ماشین کوچیک و پرینت سهبعدیه که هم سرگرمکنندهاس، هم میشه شخصیسازیش کرد، هم برای آموزش مناسبه. این پروژه چند سال پیش تو Kickstarter لانچ شده بود ولی شکست خورد و در نهایت به عنوان یه پروژه متنباز منتشر شد. یعنی هرکسی میتونه طراحیها و کدها رو برداره، تغییر بده یا چیز جدیدی بهش اضافه کنه. حتی کنترلرش، Thumbtroller، هم متنبازه!
چی داره؟
کنترل ماشین: فریمور ماشین روی ESP32 اجرا میشه. برای توسعه، باید ESP32 IDF v5.3.1 داشته باشین و از یه USB to Serial dongle استفاده کنین.
هوش مصنوعی: با استفاده از چند تا اسکریپت Python میشه شبکه عصبی رو آموزش داد (دادهها توی color_data.txt ذخیره میشن) یا ماشین رو با کیبورد کنترل کرد (
controller.py).تشخیص رنگ: ماشین میتونه سطوح رنگی رو تشخیص بده. این کار رو با یه neural network انجام میده که بسته به رنگ، واکنش نشون میده. حتی میشه شبکه عصبی خودتون رو آموزش بدین و رفتار ماشین رو تغییر بدین.
شارژ با USB-C: از اون قابلیت جذابی که باعث میشه دیگه نیازی به شارژر جدا نباشه؛ همون کابل USB-C گوشی رو هم شارژ میکنه.
مشارکت و همکاری جامعه
سازنده از همه دعوت کرده که نسخه خودشون از این ماشین رو بسازن و تجربههاشون رو به اشتراک بذارن. چون پروژه متنبازه، هر کسی میتونه تو بهبود و توسعهش کمک کنه.
اینجا میتونید پروژه رو پیدا کنید و اگه دوست داشتید تو توسعهش مشارکت کنید.
https://github.com/StuckAtPrototype/Racer
