תוכן עניינים:
וִידֵאוֹ: ScriptBox: 3 שלבים
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
ScriptBox הוא מכשיר מבוסס ארדואינו, המוכר על ידי המחשב כמקלדת, וניתן להשתמש בו להזרקת הקשה.
היתרונות בשימוש ב- ScriptBox הם:
- אתה יכול להשתמש בסיכה כדי לבטל את הנעילה של ה- ScriptBox כך שרק אתה יכול להשתמש בה
- אתה יכול לקבל כמה סקריפטים שאתה רוצה
- אתה יכול לדמיין את המצב הנוכחי של ה- ScriptBox שלך (הפעלה, שגיאה, המתנה וכו ') בעזרת ה- RGB LED
שלב 1: דרושים חלקים ליצירת ה- ScriptBox
אם אתה רוצה לבנות בבעלותך ScriptBox, תזדקק לחלקים הבאים:
- Arduino Pro Micro
- מודול MicroSd
- לוח מקשים 1x4
- RGB LED - קתודה נפוצה
- 3 x 330 Ohm Resist (השתמשתי בנגד 220 אוהם, אבל האור הנפלט על ידי ה- RGB Led הוא עוצמתי ולא נוח.
- קופסה מודפסת בתלת מימד (מידע נוסף יינתן)
- כרטיס מיקרו אס די
שלב 2: תרשים חיבורים
יצרתי את החיבורים הבאים:
לוח מקשים 1x4 - Arduino Pro Micro
סיכה 1 עם סיכה 2
סיכה 2 עם סיכה 3
סיכה 3 עם סיכה 4
סיכה 4 עם סיכה 5
סיכה 5 עם GND
RGB LED - Arduino Pro Micro
GND עם GND
3 הפינים מה- RGB LED (באמצעות הנגדים - ראו תרשים) עם 18, 19, 20 (A0, A1, A2) סיכות של Arduino.
הערה: אם אינך יכול למצוא את הסדר הנכון לחיבור הפינים, ה- RGB LED ייצג מצבים שונים של ScriptBox עם צבעים שונים מאלו שבחרתי. לדוגמא: במקום להראות נורה אדומה כשהסיכה שגויה, היא תראה נורה כחולה. כדי לתקן זאת יש לך 2 אפשרויות:
1. שנה את האתחול של סיכות LED RGB בקוד משלב 4 (מוצע):
// סיכות לד RGB
int redPin = 18; int greenPin = 19; int bluePin = 20;
לכן, אם יש לך צבע כחול כאשר הסיכה שגויה במקום האדום, תוכל לשנות להגדרה זו:
// סיכות לד RGB
int redPin = 20; int greenPin = 19; int bluePin = 18;
2. נסה למצוא את סדר חיבור הפינים הנכון
מודול MicroSD - Arduino Pro Micro:
GND עם GND
VCC עם VCC
MISO עם MISO (סיכה 14)
MOSI עם MOSI (סיכה 16)
SCK עם SCLK (סיכה 15)
CS עם סיכה 7