جدول المحتويات:

معانقة الروبوت: 5 خطوات
معانقة الروبوت: 5 خطوات

فيديو: معانقة الروبوت: 5 خطوات

فيديو: معانقة الروبوت: 5 خطوات
فيديو: ايلون ماسك تزوج روبوت 😂 2024, شهر نوفمبر
Anonim
تعانق الروبوت
تعانق الروبوت

لا شيء أفضل من العناق عندما تشعر بالوحدة. يلبي هذا الروبوت الذي يعمل بالطاقة من Arduino هذه الحاجة دون الحاجة إلى أي إنسان.

الخطوة 1: تناول الكثير من البيتزا

لقد صنعنا روبوتنا من علب البيتزا ، لكن أي كرتون أو خشب سيفي بالغرض. أنت بحاجة إلى جسم لتوصيل الذراعين به ، وطريقة لإبقاء الروبوت واقفاً. لقد صنعنا مكانة من الخشب.

الخطوة 2: قم بتوصيل الأسلحة بالحبل ، والحبل بالخلاط

قم بتوصيل الأذرع بالحبل ، والحبل بالخلاط
قم بتوصيل الأذرع بالحبل ، والحبل بالخلاط
قم بتوصيل الأذرع بالحبل ، والحبل بالخلاط
قم بتوصيل الأذرع بالحبل ، والحبل بالخلاط
قم بتوصيل الأذرع بالحبل ، والحبل بالخلاط
قم بتوصيل الأذرع بالحبل ، والحبل بالخلاط

يتم تشغيل أذرع الروبوت الخاص بنا بواسطة خلاط قديم ، يتم تثبيته على القاعدة.

الخطوة 3: ضع مصباحي LED في كرات Pinpong

ضع اثنين من مصابيح LED في كرات Pinpong
ضع اثنين من مصابيح LED في كرات Pinpong

هذه الخطوة تتحدث عن نفسها.

الخطوة 4: قم بتوصيل المستشعر والمرحل ومصابيح LED بـ Arduino

قم بتوصيل المستشعر والمرحل ومصابيح LED بـ Arduino
قم بتوصيل المستشعر والمرحل ومصابيح LED بـ Arduino

يتم تنشيط الروبوت بواسطة المقاوم الضوئي. ثم يشير Arduino إلى مرحل ينشط الخلاط. في نفس الوقت يتم تنشيط مصابيح LED في العين.

الخطوة 5: الكود

رمز هذا المشروع بسيط إلى حد ما. نحن نستخدم فقط ثلاثة دبابيس Arduino: مدخل تناظري واحد للمقاوم الضوئي (A0) ، ومخرج للمحرك (11) ، ومخرج واحد لمصابيح LED (9). نظرًا لأن الروبوت لا يمكنه إعادة ضبط نفسه ، فليس من الضروري أن يقوم Arduino بذلك أيضًا. بعد تنشيط الروبوت ، ينتهي Arduino بتأخير طويل جدًا يوفر وقتًا كافيًا لإعادة ضبطه يدويًا عن طريق الضغط على الزر.

إعداد باطل () {pinMode (11 ، الإخراج) ؛ pinMode (A0، INPUT) ؛ pinMode (9 ، الإخراج) ؛ }

حلقة فارغة() {

قيمة int = analogRead (A0) ؛ إذا (القيمة

موصى به: