Video: ScriptBox: 3 addım
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
ScriptBox, kompüter tərəfindən klaviatura olaraq tanınan, arduino əsaslı bir cihazdır və düymə vuruşu üçün istifadə edilə bilər.
ScriptBox istifadə etmənin üstünlükləri aşağıdakılardır:
- ScriptBox kilidini açmaq üçün bir pin istifadə edə bilərsiniz, buna görə yalnız onu istifadə edə bilərsiniz
- İstədiyiniz qədər skript əldə edə bilərsiniz
- RGB Led -in köməyi ilə ScriptBox -un mövcud vəziyyətini (işlək, səhv, gözləmə və s.)
Addım 1: ScriptBox etmək üçün lazım olan hissələr
Öz ScriptBox qurmaq istəyirsinizsə, aşağıdakı hissələrə ehtiyacınız olacaq:
- Arduino Pro Micro
- MicroSd Modulu
- 1x4 klaviatura
- RGB Led - Ümumi Katod
- 3 x 330 Ohm Rezistor (220 Ohm Rezistor istifadə etmişəm, amma RGB Ledin yaydığı işıq güclü və narahatdır
- 3D Çap qutusu (daha çox məlumat veriləcək)
- MicroSD kartı
Addım 2: Bağlantı Şeması
Aşağıdakı əlaqələri qurdum:
1x4 Klaviatura - Arduino Pro Micro
pin 1 pin 2 ilə
pin 2 ilə pin 3
pin 3 pin 4 ilə
pin 4 pin 5 ilə
pin 5 GND ilə
RGB Led - Arduino Pro Micro
GND ilə GND
Arduinonun 18, 19, 20 (A0, A1, A2) pinləri olan RGB Led -dən 3 pin (rezistorlardan istifadə edərək - diaqrama baxın).
Qeyd: Pinləri bağlamaq üçün düzgün sifariş tapa bilmirsinizsə, RGB Led, seçdiyim rənglərdən fərqli olaraq fərqli ScriptBox vəziyyətlərini təmsil edəcək. Məsələn: Pin səhv olduqda qırmızı işıq göstərmək əvəzinə mavi işıq göstərəcək. Bunu düzəltmək üçün 2 seçiminiz var:
1. 4 -cü addımdakı koddakı RGB Led pinlərinin başlanğıcını dəyişdirin (təklif olunur):
// RGB Led pinləri
int redPin = 18; int greenPin = 19; int bluePin = 20;
Qırmızı əvəzinə pin səhv olduqda mavi rəngə sahibsinizsə, bu quruluşa keçə bilərsiniz:
// RGB Led pinləri
int redPin = 20; int greenPin = 19; int bluePin = 18;
2. Doğru pin bağlantısı sifarişini tapmağa çalışın
MicroSD Modulu - Arduino Pro Micro:
GND ilə GND
VCC ilə VCC
MISO ilə MISO (pin 14)
MOSI ilə MOSI (pin 16)
SCLK ilə SCK (pin 15)
Pin 7 ilə CS