مشروع 10: 🚗 سيارة روبوت ذكية Smart Car
المصدر: شرح عربي
📘 الشرح
🎯 الفكرة والهدف:
برمجة سيارة روبوت ذكية والتحكّم بحركتها — أساس يمكن تطويره للبلوتوث أو تتبّع الخط.
📘 الشرح:
• L298N يتحكّم بمحرّكَي العجلات.
• دوال جاهزة للأمام/الخلف/يمين/يسار.
🔌 طريقة التوصيل
- L298N: IN1←5, IN2←6, IN3←9, IN4←10
🧩 المكوّنات المطلوبة
- أردوينو أونو
- هيكل سيارة ومحرّكَي DC
- درايفر L298N
- بطارية وأسلاك
💻 الكود
int IN1=5,IN2=6,IN3=9,IN4=10;
void setM(int a,int b,int c,int d){ digitalWrite(IN1,a);digitalWrite(IN2,b);digitalWrite(IN3,c);digitalWrite(IN4,d); }
void setup(){ pinMode(IN1,OUTPUT);pinMode(IN2,OUTPUT);pinMode(IN3,OUTPUT);pinMode(IN4,OUTPUT); }
void loop(){
setM(1,0,1,0); delay(1500); // أمام
setM(0,0,0,0); delay(500); // توقف
setM(1,0,0,1); delay(700); // يمين
setM(0,0,0,0); delay(500);
}
فيديوهات أخرى

مشروع 1: محرك السيرفو (نسخة ٢)

مشروع 2: المداخل والمخارج مع السيرفو

مشروع 3: الليد ثلاثي الألوان RGB (نسخة ٢)

مشروع 4: شريط ليد WS2812 (نسخة ٢)

مشروع 5: مقدمة NodeMCU ESP8266 (أول برنامج)

مشروع 6: التحكّم عن بعد Blynk + ESP8266 (نسخة ٢)
🛠️ لطلب عمل مشروع مشابه، أو مساعدة في تنفيذه، يمكنكم التواصل معنا.
تواصل عبر واتساب