رباتیک
یک ربات معمولا از بخش های زیر تشکیل می شود:
سخت افزار:
- حسگرها: مانند حسگر دما، حسگر فشار، حسگر لمسی، حسگر میدان مغناطیسی، دوربین، میکروفون.
- واحد پردازش: مانند ریزپردازنده، میکروکنترلر، کامپیوتر مرکزی.
- واحد اقدام : مانند موتورها، سرووموتورها، پمپها، نمایشگرها.
- واحد ارتباطات: ماژولهای ارتباطی بی سیم یا سیمی.
- حافظه: حافظه دائمی و غیردائمی.
- منبع تغذیه: باتری یا منبع تغذیه دیگر.
- قاب و بدنه: ساختار فیزیکی ربات، شامل قطعات مکانیکی، پلاستیکی یا فلزی.
نرم افزار:
- سیستم عامل رباتیک: برنامهای که عملکرد کلی ربات را کنترل میکند.
- الگوریتم: برای انجام وظایف هوشمندانه
برای طراحی و ساخت یک ربات هوشمند، آشنایی با اجزای مختلف ربات از جمله سنسورها، پردازنده و محرک ها و نیز آشنایی با نحوه نوشتن برنامه برای پردازنده ربات ضروری است. در این کلاس ها که در سطوح مختلف برگزار می شود، اجزای مکانیکی ربات، سازه ها و مسائل مربوطه، موتورها و نحوه کار آن ها، سنسورها و قطعات الکترونیکی پرکاربرد در رباتیک از قبیل سنسور مادون قرمز، سنسور فاصله، سنسور تشخیص آتش و… برای دانش آموزان به صورت عملی توضیح داده خواهند شد. بردهای آردوینو به عنوان پردازشگر ربات معرفی و نحوه ساخت وبرنامه نویسی ربات هایی مانند ربات تشخیص مانع، ربات تشخیص ارتفاع، ربات تعقیب خط، ربات ماز، ربات آتش نشان و … آموزش داده می شود.

