תוכן עניינים:
- אספקה
- שלב 1: Arduino ו- LED
- שלב 2: לחצן התחל
- שלב 3: בקרים
- שלב 4: אודיו
- שלב 5: כוח הכבידה
- שלב 6: תוכנה אחרונה
- שלב 7: מצא חבר להתחרות איתו \ o/
וִידֵאוֹ: סמאש דאש 3000: 7 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
זהו הדבק העתק החל מה- 13/4/2019 מ- GitHub, לצורך השתתפות בתחרות LED Instructables! אם למישהו יש בעיות, אל תהסס לשלוח בעיה ב- GitHub!
קבצי פרוייקטים מלאים בכתובת
זהו פרויקט העוסק באורות. בניתי משחק מירוצים מבוסס ארדואינו הכולל ניפוץ כפתור ומרוץ עד לסוף רצועת LED. יש מכניקה נוספת כמו כוח הכבידה כדי להפוך את המשחק למרגש יותר.
צעק להשראת הפרויקט הזה, [Race LED Race] (https://create.arduino.cc/projecthub/gbarbarov/open-led-race-a0331a).
אספקה
## אספקה
- Arduino Mega- ממסר 5V- 5V 2.5A ספק כוח- WS2813 Led Strip 60 LED/5 Meter- DF Player Mini- RJ45 4-Port breakout Board- RJ45 Keystone (1)- RJ45 Breakout (2)- 1000 uF קבל- 470 קבל uF- 470 Ohm Resistor (5)- Resistor 1000 Ohm- 10k Ohm Resistor (3)- קופסת קרטון- רמקול 3 ואט- Pringles יכול- בקבוק גלולה ריק (2)- 22 AWG חוט מוצק- כבל Ethernet- מחברי RJ45 זכר- לוח לחם- לחצן ארקייד (3)- מיקרו SD
### דברים אחרים שתזדקק להם
- קורא מיקרו SD- חשפנית חוטים- מחבט RJ45- מלחם- הלחמה- שרינקטוב
שלב 1: Arduino ו- LED
### 1.1 תיבת הגדרה
#### 1.1.1
צרף לקופסה שלך: Arduino Mega, קרש לחם, ממסר, תקע RJ45, תקע אספקת חשמל
#### 1.1.2
חבר את Arduino ללוח הלחם (עיין בסכמת החיווט).
#### 1.1.3
חבר ממסר ללוח הלחם (עיין בסכמת החיווט).
#### 1.1.4
RJ45 ללוח הלחם, הוסף נגדים
ירוק = קו נתונים גיבוי כחול = קו נתונים כתום = 5V חום = קרקע
הוסף נגד 470 אוהם בשני קווי הנתונים (עיין בסכמת החיווט).
#### 1.1.5
חבר את ספק הכוח ללוח הלחם, הוסף 1000 קבלים uF.
### 1.2 הגדר רצועת LED
#### 1.2.1 בנה חוט הארכת LED
אורך של כ 6-9 רגל.
חיבורי חוט הלחמה.
אדום (5V) = כתום שחור (קרקע) = חום צהוב (נתונים) = כחול ירוק (נתוני גיבוי) = ירוק
השתמש בכווץ חום.
! (./ 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. הוסף נגד 10k לכפתור.
! (./ images/startButtonWires.jpg)
### 2.4 תוכנה: אורות נעים
ראה [`./code/step2-movingLights.ino`](./code/step2-movingLights.ino)
שלב 3: בקרים
### 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 נגן נגן 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)
הכנס את כבל ה- Ethernet לתחתית מיכל הגלולות, ולאחר מכן קשר קשר רופף מיד מתחת לקצה כבל ה- Ethernet.
### 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 חבר מיקרו SD לנגן DF
### 4.5 תוכנה: אודיו
ראה [`./code/step4-audio.ino`](./code/step4-audio.ino)
שלב 5: כוח הכבידה
### 5.1 מדוד
! (./ images/lightsOnWall.jpg)
תלה את רצועת הלד שלך על קיר או משהו. בחר מקום הגיוני שהכבידה תתחיל, למשל היכן שרצועת האור מתחילה לנוע אנכית.
מדוד כמה רחוק מקצה רצועת ה- LED המיקום הזה. חשב את אינדקס הנורית במיקום זה באמצעות האורך הנמדד, האורך הכולל של הרצועה והמרחק בין נוריות הלדים.
### 5.2 תוכנה: זמן הכבידה
ראה [`./code/step5-gravity.ino`](./code/step5-gravity.ino)
שלב 6: תוכנה אחרונה
הוסף זוכה למשחק.
! (./ images/horse.jpg)
ראה [`./code/step6-final.ino`](./code/step6-final.ino)
מוּמלָץ:
ממשק מודול GPS עם ה- Raspberry Pi: מצלמת דאש חלק 2: 3 שלבים
ממשק מודול GPS עם ה- Raspberry Pi: Dashcam Part 2: זהו חלק 2 של פרויקט ה- dashcam ובפוסט זה נלמד כיצד להתממשק מודול GPS ל- Raspberry Pi. לאחר מכן נשתמש בנתוני ה- GPS ונוסיף אותם לסרטון כשכבת טקסט. אנא קרא את חלק 1 באמצעות הקישור למטה, לפני שאתה
הכנת מצלמת דאש אפס (pt. 3): ניהול קבצים ושיפורים: 3 שלבים
הכנת מצלמת Dashcam של Pi Zero (נק '3): ניהול קבצים ושיפורים: אנו ממשיכים בפרויקט מצלמת ה- dashcam של Pi Zero ובפוסט זה אנו דואגים לניהול קבצים תוך הוספת מספר שיפורים בתהליך. פרויקט זה כמעט הושלם ואנו נבצע בדיקות דרכים בפוסט/סרטון בשבוע הבא
כיצד לגשת לכונן קשיח מסדרת Dell Inspiron 15 3000: 10 שלבים
כיצד לגשת לכונן קשיח מדגם Inspiron 15 3000 מסדרת Dell: שלום קוראי הוראה, היום אראה לך כיצד לגשת לכונן קשיח במחשב נייד מסדרת Dell Inspiron 15 3000. סביר להניח שאם אתה קורא את זה אתה נתקל בבעיות בצילום המחשב ומחפש לאפס מחדש את הכונן הקשיח או שאתה
EF 230: מערכת בית 3000 ניתן להדרכה: 4 שלבים
EF 230: Home System 3000 ניתן להדרכה: מערכת Home 3000 היא מכשיר המשתמש Arduino, חיישן טמפרטורה, זמזם פיזו, גלאי אופטי/פוטו טרנזיסטור וסרוו להצגת דרכים לשיפור יעילות האנרגיה הביתית
חסכון באנרגיה 3000: 7 שלבים
Energy Saver 3000: Adrien Green, Huy Tran, Jody Walker השימוש במחשב Raspberry Pi ו- Matlab הוא דרך פשוטה ויעילה לסייע לבעלי בתים לצמצם את צריכת האנרגיה שם. החלק הטוב ביותר ב- Energy Saver 3000 הוא שהוא פשוט מאוד להתקנה ולשימוש