جدول المحتويات:
فيديو: كيفية صنع روبوت يتبع الإنسان باستخدام Arduino: 3 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
الإنسان يتبع إحساس الإنسان ويتبع الإنسان
الخطوة 1: احصل على الأدوات
احصل على أدوات مثل: مستشعر بالموجات فوق الصوتية ، مستشعر أردوينو أونو 4 محركات تروس مع عجلة سيرفو بطارية وحالة بطارية محرك محرك أسلاك توصيل هيكل
الخطوة 2: التوصيل
قم بتوصيل كل المعدات بسائق المحرك. قم بتوصيل سائق المحرك بـ arduino.
الخطوة 3: الكود
# include # include # حدد LEFT A3 # حدد TRIGGER_PIN A1 # حدد ECHO_PIN A0 # حدد MAX_DISTANCE 100NewPing سونار (TRIGGER_PIN، ECHO_PIN، MAX_DISTANCE)؛ AF_DCMotor Motor1 (1، MOTOR12_1KHZOR_1)؛ ؛ AF_DCMotor Motor3 (3 ، MOTOR34_1KHZ) ؛ AF_DCMotor Motor4 (4 ، MOTOR34_1KHZ) ؛ Servo myservo ؛ int pos = 0 ؛ إعداد باطل () {// ضع رمز الإعداد هنا ، للتشغيل مرة واحدة: Serial.begin (9600) ؛ myservo.attach (10)؛ {for (pos = 90؛ pos <= 180؛ pos + = 1) {myservo.write (pos)؛ تأخير (15) ؛} لـ (pos = 180 ؛ pos> = 0 ؛ pos- = 1) {myservo.write (pos) ؛ تأخير (15) ؛} لـ (pos = 0 ؛ pos <= 90 ؛ pos + = 1) {myservo.write (pos) ؛ delay (15) ؛}} pinMode (RIGHT ، INPUT) ؛ pinMode (LEFT ، INPUT) ؛} الحلقة الفارغة () {// ضع الكود الرئيسي هنا ، للتشغيل بشكل متكرر: delay (50) ؛ مسافة int غير موقعة = sonar.ping_cm () ؛ Serial.print ("مسافة") ؛ Serial.println (مسافة) ؛ int Right_Value = digitalRead (RIGHT) ؛ int Left_Value = digitalRead (LEFT) ؛ Serial.print ("RIGHT") ؛ Serial.println (Right_Value)؛ Serial.print ("LEFT")؛ Serial.println (Left_Value)؛ if ((Right_Value == 1) && (مسافة> = 10 && مسافة <= 30) && (Left_Value == 1)) {Motor1.setSpeed (120) ؛ Motor1.run (إلى الأمام) ؛ Motor2.setSpeed (120) ؛ Motor2.run (إلى الأمام) ؛ Motor3.setSpeed (120) ؛ Motor3.run (إلى الأمام) ؛ Motor4.setSpeed (120) ؛ Motor4.run (FORWARD)؛} else if ((Right_Value == 0) && (Left_Value == 1)) {Motor1.setSpeed (200)؛ Motor1.run (إلى الأمام) ؛ Motor2.setSpeed (200) ؛ Motor2.run (إلى الأمام) ؛ Motor3.setSpeed (100) ؛ Motor3.run (خلفي) ؛ Motor4.setSpeed (100) ؛ Motor4.run (BACKWARD)؛} else if ((Right_Value == 1) && (Left_Value == 0)) {Motor1.setSpeed (100)؛ Motor1.run (خلفي) ؛ Motor2.setSpeed (100) ؛ Motor2.run (خلفي) ؛ Motor3.setSpeed (200) ؛ Motor3.run (إلى الأمام) ؛ Motor4.setSpeed (200) ؛ Motor4.run (FORWARD)؛} else if ((Right_Value == 1) && (Left_Value == 1)) {Motor1.setSpeed (0)؛ Motor1.run (إطلاق) ؛ Motor2.setSpeed (0) ، Motor2.run (إطلاق) ؛ Motor3.setSpeed (0) ؛ Motor3.run (إطلاق) ؛ Motor4.setSpeed (0) ؛ Motor4.run (RELEASE)؛} وإلا إذا (المسافة> 1 && مسافة <10) {Motor1.setSpeed (0)؛ Motor1.run (إطلاق) ؛ Motor2.setSpeed (0) ، Motor2.run (إطلاق) ؛ Motor3.setSpeed (0) ؛ Motor3.run (إطلاق) ؛ Motor4.setSpeed (0) ؛ Motor4.run (إطلاق) ؛ }}
موصى به:
افعلها بنفسك -- كيفية صنع روبوت عنكبوت يمكن التحكم فيه باستخدام الهاتف الذكي باستخدام Arduino Uno: 6 خطوات
افعلها بنفسك || كيف تصنع روبوتًا عنكبوتًا يمكن التحكم فيه باستخدام الهاتف الذكي باستخدام Arduino Uno: أثناء صنع روبوت العنكبوت ، يمكن للمرء أن يتعلم الكثير من الأشياء عن الروبوتات ، مثل صنع الروبوتات هو أمر ترفيهي بالإضافة إلى كونه صعبًا. سنشرح لك في هذا الفيديو كيفية صنع روبوت عنكبوت ، يمكننا تشغيله باستخدام هاتفنا الذكي (Androi
اردوينو - روبوت حل المتاهة (MicroMouse) روبوت يتبع الجدار: 6 خطوات (بالصور)
اردوينو | روبوت حل المتاهة (MicroMouse) روبوت يتبع الحائط: مرحبًا أنا إسحاق وهذا هو أول روبوت لي & quot؛ Striker v1.0 & quot؛. تم تصميم هذا الروبوت لحل متاهة بسيطة. في المنافسة ، كان لدينا متاهتان والروبوت كان قادرًا على التعرف عليهم. قد تتطلب أي تغييرات أخرى في المتاهة تغييرًا في
الإنسان يتبع الروبوت باستخدام Arduino Uno أقل من 20 دولارًا: 9 خطوات
الإنسان يتابع الروبوت باستخدام Arduino Uno أقل من 20 دولارًا: لذلك صنعت هذا الروبوت منذ حوالي عام وأحببته حيث يمكنه متابعتك في أي مكان وفي كل مكان. هذا هو أفضل بديل للكلب. لا يزال معي حتى الآن. لدي أيضًا قناة يوتيوب حيث يمكنك مشاهدة عملية صنعها في السادس
كيفية صنع روبوت ذكي باستخدام Arduino: 4 خطوات
كيف تصنع روبوتًا ذكيًا باستخدام Arduino: مرحبًا ، أنا صانع اردوينو وفي هذا البرنامج التعليمي سأوضح لك كيفية صنع روبوت ذكي باستخدام اردوينو إذا أعجبك البرنامج التعليمي الخاص بي ، ففكر في دعم قناة يوتيوب الخاصة بي المسماة صانع اردوينو
واجهة الإنسان والحاسوب: وظيفة القابض (من صنع Kirigami) بواسطة حركة المعصم باستخدام EMG: 7 خطوات
واجهة الإنسان والحاسوب: قم بتشغيل القابض (من صنع Kirigami) بواسطة حركة المعصم باستخدام EMG: لذلك كانت هذه أول محاولة لي في واجهة بين الإنسان والحاسوب ، لقد التقطت إشارات تنشيط العضلات لحركة معصمي باستخدام مستشعر EMG ، وقمت بمعالجتها من خلال python و arduino وتشغيل أداة إمساك قائمة على الأوريغامي