Mundarija:

ScriptBox: 3 qadam
ScriptBox: 3 qadam

Video: ScriptBox: 3 qadam

Video: ScriptBox: 3 qadam
Video: PineScript Boxes. Прямоугольники с текстом и заливкой (box.new) в индикаторах TradingView 2024, Noyabr
Anonim
Image
Image
ScriptBox yaratish uchun zarur bo'lgan qismlar
ScriptBox yaratish uchun zarur bo'lgan qismlar

ScriptBox - bu klaviatura sifatida kompyuter tomonidan tan olingan, arduino -ga asoslangan qurilma, uni klaviatura bosish uchun ishlatish mumkin.

ScriptBox -dan foydalanishning afzalliklari:

  • Siz ScriptBox qulfini ochish uchun pinni ishlatishingiz mumkin, shuning uchun uni faqat siz ishlatishingiz mumkin
  • Siz xohlagancha skriptlarga ega bo'lishingiz mumkin
  • Siz RGB Led yordamida ScriptBox -ning hozirgi holatini (ishlayotgan, xato, kutish va h.k.) tasavvur qilishingiz mumkin.

1 -qadam: ScriptBox yaratish uchun zarur bo'lgan qismlar

Agar siz o'zingizning ScriptBox -ni yaratmoqchi bo'lsangiz, sizga quyidagi qismlar kerak bo'ladi

  • Arduino Pro Micro
  • MicroSd moduli
  • 1x4 klaviatura
  • RGB Led - Umumiy katod
  • 3 x 330 Ohmli rezistor (men 220 ohmli rezistorni ishlatganman, lekin RGB Led tomonidan chiqarilgan yorug'lik kuchli va noqulay.
  • 3D bosilgan quti (qo'shimcha ma'lumot beriladi)
  • MicroSD karta

2 -qadam: ulanish diagrammasi

Ulanish diagrammasi
Ulanish diagrammasi

Men quyidagi aloqalarni o'rnatdim:

1x4 klaviatura - Arduino Pro Micro

1 -pin 2 -pin bilan

2 -pin 3 -pin bilan

3 -pin 4 -pin bilan

4 -pin 5 -pin bilan

pin 5 GND bilan

RGB Led - Arduino Pro Micro

GND bilan GND

Arduino -ning 18, 19, 20 (A0, A1, A2) pinli RGB Led -dan 3 ta pin (rezistorlar yordamida - diagramaga qarang).

Eslatma: Agar siz pinlarni ulashning to'g'ri tartibini topa olmasangiz, RGB Led men tanlaganlardan farqli ranglar bilan ScriptBox -ning turli holatlarini aks ettiradi. Masalan: PIN -kod noto'g'ri bo'lsa, qizil chiroqni ko'rsatish o'rniga, u ko'k chiroqni ko'rsatadi. Buni tuzatish uchun sizda 2 ta tanlov bor:

1. 4 -qadamdagi koddagi RGB Led pinlarini ishga tushirishni o'zgartiring (tavsiya etiladi):

// RGB Led pinlari

int redPin = 18; int greenPin = 19; int bluePin = 20;

Shunday qilib, agar siz qizil rang o'rniga pin noto'g'ri bo'lganida ko'k rangga ega bo'lsangiz, ushbu sozlamani o'zgartirishingiz mumkin:

// RGB Led pinlari

int redPin = 20; int greenPin = 19; int bluePin = 18;

2. To'g'ri pin ulanish tartibini topishga harakat qiling

MicroSD moduli - Arduino Pro Micro:

GND bilan GND

VCC bilan VCC

MISO bilan MISO (pin 14)

MOSI bilan MOSI (pin 16)

SCLK bilan SCK (pin 15)

7 -pinli CS

3 -qadam: 3D bosilgan quti

Tavsiya: