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

KillingMinion: 5 خطوات
KillingMinion: 5 خطوات

فيديو: KillingMinion: 5 خطوات

فيديو: KillingMinion: 5 خطوات
فيديو: How to ACHIEVE COMMUNISM in 3 STEPS 2024, سبتمبر
Anonim
قتل
قتل

بقلم يو ويانان وهاو.

تم تنفيذ المشروع كجزء من ندوة التصميم الحسابي والتصنيع الرقمي في برنامج الماجستير في ITECH.

بعضنا يهز الساقين دون وعي طوال الوقت. مع وجود الهاتف المحمول في جيبك ، يتم استشعار هذه الحركات العشوائية من خلال "مقياس التسارع" الداخلي. من خلال إرسال البلوتوث إلى أجهزتنا الصغيرة ، يتم تشغيل حلقة ميكانيكية لنظام سلسلة تروس بسيط ، والذي قام العميل بتعليقه بمؤازرة. سيتم نقل العميل مع السلسلة وإسقاطه في النهاية. بينما لا تلاحظ حتى ما تفعله ، فإن R. I. P. تابع!

الخطوة 1: قائمة العناصر

قائمة العناصر
قائمة العناصر

قائمة العناصر:

عناصر الطباعة ثلاثية الأبعاد:

منصة 【مقاعد مؤازرة ، موصل سلسلة ، ترس】

العميل والتابوت

اردوينو:

مجلس تحكم UNO R3

830 لوح توصيل بدبوس

محرك متدرج (28BYJ48 5V DC)

UNL2003 لوحة سائق محرك متدرج

أجهزة السيارات

مستقبل بلوتوث

الجرس بيزو

بطارية 9V مع DC

محول بطارية 9 فولت

مقاومة 330R أو أعلى * 2

LED * 2

أسلاك العبور

آحرون

4 مم عصي خشبية (مسارات متحركة)

سلسلة (تمزق من شعار السيارة)

مسامير M3 ومحركات براغي

الهاتف المحمول (Android)

الخطوة 2: قم بتجميع المنصة

قم بتجميع المنصة
قم بتجميع المنصة
قم بتجميع المنصة
قم بتجميع المنصة
قم بتجميع المنصة
قم بتجميع المنصة

المحرك المتدرج والمحرك المؤازر جزء من دائرة التحكم. يتم توصيل محرك سيرفو مباشرة بلوحة توصيل 830 ذات دبوس الربط ولوحة التحكم Uno R3 ، بينما يحتاج محرك السائر إلى الارتباط بلوحة القيادة UNL2003 Stepper Motor أولاً ، ثم ربطه بلوحة التحكم Uno R3.

الخطوة 3: الدوائر والرموز

الدوائر والرموز
الدوائر والرموز
الدوائر والرموز
الدوائر والرموز
الدوائر والرموز
الدوائر والرموز

للتحكم في حركات السلسلة ، يتم النظر في الحالات الأساسية التالية:

0. قم بتثبيت التطبيق وتوصيله بالجهاز عبر البلوتوث. وابدأ بالاهتزاز!

1. بعد تلقي الإشارات ، بدأت التروس في الدوران وتبدأ السلسلة في التحرك بسرعة معينة.

2. تستمر الإشارات ، حتى يتم نقل العميل حتى النهاية الأخرى من المسار ، ثم يتوقف محرك السائر ويدور محرك سيرفو 90 درجة ، ويسقط العميل في التابوت.

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

4. عن طريق إعادة تعيين القاع على لوحة التحكم Uno R3 ، أو إذا وصلت الحركة المعكوسة إلى نهاية بداية المسار ، تتم إعادة تعيين الإجراء.

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

# تضمين # تضمين # تضمين # تضمين "ملعب"

خطوة int = 64 ؛

const int counterMax = الخطوة * 9 ؛ عداد int = 0 ؛

SoftwareSerial mySerial (7 ، 8) ؛

السائر (الخطوة ، 9 ، 11 ، 10 ، 12) ؛

const int الجرس = 5 ؛

قيمة منطقية isAlive = true ؛

بيانات شار

اللحن الصحيح = {

NOTE_CS4، NOTE_CS4، NOTE_CS4، NOTE_CS4، NOTE_CS4، 0، NOTE_CS4، NOTE_CS4، NOTE_CS4، 0، NOTE_CS4}؛ int noteDurations = {2، 2، 2، 2، 8، 8، 8، 8، 8، 8، 8} ؛

الإعداد باطل() {

Serial.begin (9600) ؛ mySerial.begin (9600) ، myServo.attach (3) ، pinMode (4 ، الإدخال) ؛ stepper.setSpeed (80) ؛

بينما (digitalRead (4) == منخفض) {

stepper.step (-1) ؛ } stepper.step (60) ؛ }

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

if (mySerial.available ()> 0) {while (mySerial.available ()> 0) {data = mySerial.read ()؛ } if (counter <counterMax) {mySerial.print ("0")؛ لـ (int thisNote = 0؛ thisNote = counterMax && isAlive) {mySerial.print ("2")؛ myServo.write (180) ؛ لـ (int thisNote = 0؛ thisNote 1 && counter <counterMax) {mySerial.print ("1")؛ stepper.step (-1) ؛ عداد - = 1 ؛ تأخير (200) ؛ }}

الخطوة 4: تشغيل اختباري

Image
Image
جميع الملفات التي يمكننا مشاركتها
جميع الملفات التي يمكننا مشاركتها

الخطوة 5: جميع الملفات التي يمكننا مشاركتها

يمكنك العثور على جميع الملفات التي يمكننا مشاركتها في هذا الرابط ، بما في ذلك نماذج الطباعة ثلاثية الأبعاد ومخططات الدوائر المتقطعة وترميز اردوينو.

drive.google.com/open؟id=1qImULCJQRdzlon4s…

موصى به: