جدول المحتويات:
- اللوازم
- الخطوة 1: Arduino و LED
- الخطوة 2: زر البدء
- الخطوة الثالثة: أجهزة التحكم
- الخطوة 4: الصوت
- الخطوة 5: الجاذبية
- الخطوة 6: البرنامج النهائي
- الخطوة 7: ابحث عن صديق للمنافسة معه \ o /
فيديو: سماش داش 3000: 7 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
هذا لصق نسخة اعتبارًا من 13/4/2019 من GitHub ، لغرض المشاركة في مسابقة Instructables LED! إذا كان لدى أي شخص مشكلات ، فلا تتردد في ترك مشكلة على GitHub!
ملفات المشروع الكاملة على
هذا مشروع عن الأضواء. لقد صممت لعبة سباق تعتمد على اردوينو تتضمن تحطيم زر والسباق حتى نهاية شريط LED. هناك آليات مضافة مثل الجاذبية لجعل اللعبة أكثر إثارة.
صرخ لإلهام هذا المشروع ، [Open LED Race] (https://create.arduino.cc/projecthub/gbarbarov/open-led-race-a0331a).
اللوازم
## اللوازم
- Arduino Mega- 5V Relay- 5V 2.5A Power Supply- WS2813 Led Strip 60 LED / 5 Meter- DF Player Mini- RJ45 4-Port Breakout Board- RJ45 Keystone (1) - RJ45 Breakout (2) - 1000 uF Capacitor- 470 مكثف uF- 470 أوم المقاوم (5) - 1000 أوم المقاوم- 10k أوم المقاوم (3) - صندوق من الورق المقوى- مكبر صوت 3 وات- علبة برينجلز- زجاجة حبوب فارغة (2) - سلك صلب 22 AWG- كابل إيثرنت- موصلات RJ45 ذكر- اللوح - زر Arcade (3) - Micro SD
### أشياء أخرى ستحتاجها
- قارئ Micro SD - أداة تعرية الأسلاك - RJ45 مكشكش - لحام حديد - لحام شرينكتيوب
الخطوة 1: Arduino و LED
### 1.1 صندوق الإعداد
#### 1.1.1
قم بتوصيله بصندوقك: Arduino Mega ، لوح توصيل ، مرحل ، قابس RJ45 ، قابس مصدر طاقة
#### 1.1.2
قم بتوصيل Arduino بلوح التجارب (راجع مخطط الأسلاك).
#### 1.1.3
قم بتوصيل التتابع في اللوح (راجع مخطط الأسلاك).
#### 1.1.4
RJ45 إلى اللوح ، أضف مقاومات
أخضر = خط بيانات احتياطي أزرق = خط بيانات برتقالي = 5 فولت بني = أرضي
أضف مقاومًا بقوة 470 أوم على كلا خطي البيانات (راجع مخطط الأسلاك).
#### 1.1.5
قم بتوصيل مصدر الطاقة في اللوح ، أضف مكثف 1000 uF.
### 1.2 إعداد شريط LED
#### 1.2.1 بناء سلك تمديد LED
حوالي 6-9 أقدام في الطول.
وصلات أسلاك اللحام.
أحمر (5 فولت) = برتقالي أسود (أرضي) = بني أصفر (بيانات) = أزرق أخضر (بيانات احتياطية) = أخضر
استخدم الانكماش الحراري.
! (./ images / ledextensionwire.jpg)
#### 1.2.2 شريط يؤدي سلك LED
! (./ images / ledWire.jpg)
#### 1.2.3 قم بتوصيل شريط LED في حجر الزاوية RJ45.
### 1.3 البرنامج: تشغيل الأضواء
راجع [`./code/step1-turnOnLights.ino`](./code/step1-turnOnLights.ino)
الخطوة 2: زر البدء
### 2.1
المنشار يمكن أن يكون أطول بمقدار نصف بوصة من الصندوق الخاص بك.
! (./ images / startButtonInBox.jpg)
### 2.2
قطع حفرة لزر الممرات الخاص بك.
أسلاك الرصاص جندى لبدء زر.
! (./ images / startButtonHole.jpg)
### 2.3
قم بتوصيل أسلاك توصيل زر البدء باللوحة ، وتوصيل اللوح بـ Arduino.
أضف 470 أوم المقاوم لمصباح LED. إضافة 10 كيلو المقاوم للزر.
! (./ images / startButtonWires.jpg)
### 2.4 البرمجيات: أضواء متحركة
انظر [`./code/step2-movingLights.ino`](./code/step2-movingLights.ino)
الخطوة الثالثة: أجهزة التحكم
### 3.1 توصيل لوحة اندلاع وحدة التحكم إلى اردوينو
#### 3.1.1 أول جهاز تحكم
هذا هو التكوين الخاص بأول وحدة تحكم في المشغل. يجب توصيل جميع الأسلاك بمنفذ لوحة الفصل `D`.
تكوين سلك منفذ الاختراق للتحكم:
- السلك 1: إرجاع +5 فولت من الساق 2 للمفتاح - قم بالتوصيل بشريط طرفي متوفر على لوح التجارب - قم بتوصيل المقاوم 10 كيلو أوم من هذا الشريط الطرفي إلى الأرض. يساعد هذا المرجع الأرضي في تجنب القراءات الإيجابية الخاطئة. - السلك 2: +5 فولت يذهب إلى الساق 1 من المفتاح - التوصيل بسكة طاقة +5 فولت على اللوح - السلك 3: أرضي للزر LED - التوصيل بسكة طاقة بجهد 5 فولت على اللوح - السلك 4: إشارة 5 فولت للزر LED - الاتصال بشريط طرفي متوفر على لوحة التجارب - قم بتوصيل اردوينو بشريط طرفي المقابل - قم بتوصيل الشريطين الطرفيين بمقاوم 470 أوم
زر اللاعب 1 = دبوس 26 مؤشر LED للاعب 1 = دبوس 27
#### 3.1.2 وحدة التحكم الثانية
اتبع الخطوات الخاصة بأول وحدة تحكم ، باستثناء هذه المرة باستخدام منفذ الاختراق "C".
زر اللاعب 2 = طرف 22 مؤشر LED للاعب 2 = دبوس 23
### 3.2 صنع كابل إيثرنت
حوالي 6-9 أقدام في الطول.
! (./ images / controllerWire.jpg)
### 3.2
اصنع حفرة في قاع الإناء.
! (./ images / controllerBottomHole.jpg)
### 3.3 الجمعية العلوية للتحكم
! (./ images / controllerInside.jpg)
#### 3.3.1
قطع فتحة في غطاء حاوية حبوب منع الحمل لزر الممرات.
#### 3.3.2
أسلاك الرصاص جندى لزر الممرات الخاص بك.
#### 3.3.3
ضع زر الممرات الخاص بك في غطاء حاوية حبوب منع الحمل.
#### 3.3.4
إرفاق كسر أنثى RJ45 على الجانب الآخر من الغطاء.
### 3.4 التجميع السفلي لوحدة التحكم
! (./ images / controllerAlmostFinished.jpg)
أدخل سلك الإيثرنت في الجزء السفلي من حاوية الدواء ، ثم اربط عقدة فضفاضة أسفل نهاية سلك الإيثرنت مباشرةً.
### 3.5 التجميع النهائي لوحدة التحكم
! (./ images / controllerFinished.jpg)
قم بتوصيل إيثرنت بمنفذ RJ45 للإناث. كن حذرًا عند إغلاق الحاوية حتى لا تثني دبابيس الأزرار.
### 3.6 كرر لوحدة التحكم الثانية
! (./ images / secondController.jpg)
### 3.7 البرمجيات: ضوابط المشغل
راجع [`./code/step3-playerControls.ino`](./code/step3-playerControls.ino)
الخطوة 4: الصوت
### 4.1 قم بتوصيل مشغل DF في اللوح
أضف مكثف ومقاوم.
! (./ images / audioCloser.jpg)
### 4.2 قم بتوصيل مكبر صوت 3 وات في اللوح
### 4.3 تنزيل الأصوات على Micro SD
يجب أن يكون اسم المجلد mp3 ، وأن يوضع تحت الدليل الجذر لبطاقة SD ، ويجب أن يتكون اسم ملف mp3 من 4 أرقام ، على سبيل المثال ، "0001.mp3" ، موضوعة تحت مجلد mp3. إذا كنت تريد تسميته باللغتين الإنجليزية والصينية ، فيمكنك إضافته بعد الرقم ، على سبيل المثال ، "0001hello.mp3" أو "0001 后来.mp3".
انظر [`./audio/](./audio).
### 4.4 توصيل Micro SD في مشغل DF
### 4.5 البرمجيات: الصوت
راجع [`./code/step4-audio.ino`](./code/step4-audio.ino)
الخطوة 5: الجاذبية
### 5.1 القياس
! (./ images / lightsOnWall.jpg)
علق شريط LED على الحائط أو شيء من هذا القبيل. اختر مكانًا منطقيًا لبدء الجاذبية ، على سبيل المثال ، حيث يبدأ شريط الضوء في التحرك عموديًا.
قم بقياس مدى بعد هذا الموقع عن نهاية شريط LED. احسب مؤشر LED في هذا الموضع باستخدام الطول المقاس والطول الإجمالي للشريط والمسافة بين مصابيح LED.
### 5.2 البرمجيات: وقت الجاذبية
انظر [`./code/step5-gravity.ino`](./code/step5-gravity.ino)
الخطوة 6: البرنامج النهائي
أضف فائزًا إلى اللعبة.
! (./ images / horse.jpg)
انظر [`./code/step6-final.ino`](./code/step6-final.ino)
موصى به:
كيفية الوصول إلى محرك الأقراص الثابتة Dell Inspiron 15 3000 Series: 10 خطوات
كيفية الوصول إلى محرك الأقراص الثابتة Dell Inspiron 15 3000 Series: مرحبًا قراء Instructables ، سأوضح لك اليوم كيفية الوصول إلى محرك الأقراص الثابتة في جهاز كمبيوتر محمول من سلسلة Dell Inspiron 15 3000. على الأرجح ، إذا كنت تقرأ هذا ، فأنت إما تواجه مشكلة في إطلاق النار على الكمبيوتر وتتطلع إلى إعادة تثبيت محرك الأقراص الثابتة أو
جرس الباب الصامت من أمازون داش: 10 خطوات (مع صور)
Amazon Dash Button Silent Doorbell: هل تبحث باستمرار من النافذة حتى تتمكن من اعتراض الزائرين قبل أن يقرعوا جرس الباب؟ تعبت من الكلاب والطفل بالجنون في أي وقت يرن؟ لا تريد إنفاق ثروة على & quot؛ ذكي & quot؛ الحل؟ صنع جرس الباب الصامت هو
EF 230: Home System 3000 Instructable: 4 خطوات
EF 230: Home System 3000 Instructable: Home System 3000 هو جهاز يستخدم Arduino ، ومستشعر درجة الحرارة ، وجرس بيزو ، وكاشف ضوئي / ترانزستور ضوئي ، ومؤازرة لعرض طرق لتحسين كفاءة الطاقة المنزلية
مكنسة شياومي + زر أمازون = تنظيف داش: 5 خطوات (بالصور)
XiaoMi Vacuum + Amazon Button = Dash Cleaning: تشرح هذه التعليمات كيفية استخدام أزرار Amazon Dash الاحتياطية للتحكم في فراغ XiaoMi. لقد حصلت على مجموعة من أزرار أمازون من الأوقات التي كانت فيها دولارًا واحدًا ولم أستخدمها. ولكن عند استلام مكنسة روبوت جديدة ، قررت
موفر الطاقة 3000: 7 خطوات
Energy Saver 3000: Adrien Green و Huy Tran و Jody Walker يعد استخدام كمبيوتر Raspberry Pi و Matlab طريقة بسيطة وفعالة لمساعدة أصحاب المنازل على تقليل استهلاك الطاقة هناك. أفضل جزء في Energy Saver 3000 هو أنه سهل الإعداد والاستخدام