Mündəricat:

ScriptBox: 3 addım
ScriptBox: 3 addım

Video: ScriptBox: 3 addım

Video: ScriptBox: 3 addım
Video: Гениальные Лайфхаки, Которые Действительно Работают ▶3 2024, Iyul
Anonim
Image
Image
ScriptBox etmək üçün lazım olan hissələr
ScriptBox etmək üçün lazım olan hissələr

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ı

Əlaqələr diaqramı
Əlaqələr diaqramı

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

Tövsiyə: