Სარჩევი:

ScriptBox: 3 ნაბიჯი
ScriptBox: 3 ნაბიჯი

ვიდეო: ScriptBox: 3 ნაბიჯი

ვიდეო: ScriptBox: 3 ნაბიჯი
ვიდეო: NEW RELEASE: Script Box for 3ds Max 2024, ნოემბერი
Anonim
Image
Image
ScriptBox– ის დასამზადებლად საჭირო ნაწილები
ScriptBox– ის დასამზადებლად საჭირო ნაწილები

ScriptBox არის არდუინოზე დაფუძნებული მოწყობილობა, კომპიუტერის მიერ აღიარებული როგორც კლავიატურა, რომელიც შეიძლება გამოყენებულ იქნას კლავიშზე ინექციისთვის.

ScriptBox– ის გამოყენების უპირატესობებია:

  • თქვენ შეგიძლიათ გამოიყენოთ პინი ScriptBox– ის განსაბლოკად, ასე რომ მხოლოდ თქვენ შეგიძლიათ გამოიყენოთ იგი
  • თქვენ შეგიძლიათ გქონდეთ იმდენი სკრიპტი, რამდენიც გსურთ
  • თქვენ შეგიძლიათ წარმოიდგინოთ თქვენი ScriptBox– ის ამჟამინდელი სტატუსი (გაშვებული, შეცდომა, ლოდინის რეჟიმში და ა.შ.) RGB Led– ის დახმარებით

ნაბიჯი 1: ნაწილები, რომლებიც საჭიროა ScriptBox– ის შესაქმნელად

თუ გსურთ შექმნათ თქვენი საკუთარი ScriptBox, დაგჭირდებათ შემდეგი ნაწილები:

  • Arduino Pro Micro
  • MicroSd მოდული
  • 1x4 კლავიატურა
  • RGB Led - საერთო კათოდი
  • 3 x 330 Ohm Resistor (მე გამოვიყენე 220 Ohm რეზისტორი, მაგრამ RGB Led- ის მიერ გამოყოფილი სინათლე ის არის ძლიერი და არასასიამოვნო
  • 3D დაბეჭდილი ყუთი (მეტი ინფორმაცია მოგაწვდით)
  • MicroSD ბარათი

ნაბიჯი 2: კავშირების დიაგრამა

კავშირების დიაგრამა
კავშირების დიაგრამა

მე გავაკეთე შემდეგი კავშირები:

1x4 კლავიატურა - Arduino Pro Micro

პინი 1 პინი 2 -ით

პინი 2 პინი 3 -ით

პინი 3 პინი 4 -ით

პინი 4 პინი 5 -ით

pin 5 GND– ით

RGB Led - Arduino Pro Micro

GND GND– ით

3 ქინძისთავები RGB Led– დან (რეზისტორების გამოყენებით - იხილეთ დიაგრამა) არდუინოს 18, 19, 20 (A0, A1, A2) ქინძისთავებით.

შენიშვნა: თუ ვერ იპოვნეთ ქინძისთავების დასაკავშირებლად სწორი თანმიმდევრობა, RGB Led წარმოადგენს ScriptBox– ის სხვადასხვა მდგომარეობას, რომელიც განსხვავდება ჩემს მიერ არჩეულებისაგან. მაგალითად: ნაცვლად იმისა, რომ წითელი შუქი აჩვენოს, როდესაც pin არასწორია, ის აჩვენებს ლურჯ შუქს. ამის გამოსასწორებლად თქვენ გაქვთ 2 არჩევანი:

1. შეცვალეთ RGB Led ქინძისთავების ინიციალიზაცია კოდიდან მე –4 ნაბიჯიდან (შემოთავაზებულია):

// RGB Led ქინძისთავები

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

ასე რომ, თუ თქვენ გაქვთ ცისფერი ფერი, როდესაც პინის ნაცვლად წითელი იყო, შეგიძლიათ შეცვალოთ ეს კონფიგურაცია:

// RGB Led ქინძისთავები

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

2. შეეცადეთ იპოვოთ სწორი pin კავშირის რიგი

MicroSD მოდული - Arduino Pro მიკრო:

GND GND– ით

VCC ერთად VCC

MISO MISO– სთან ერთად (პინ 14)

MOSI MOSI– ით (პინ 16)

SCK SCLK– ით (პინ 15)

CS პინით 7

გირჩევთ: