Turinys:

„ScriptBox“: 3 žingsniai
„ScriptBox“: 3 žingsniai

Video: „ScriptBox“: 3 žingsniai

Video: „ScriptBox“: 3 žingsniai
Video: NEW RELEASE: Script Box for 3ds Max 2024, Lapkritis
Anonim
Image
Image
„ScriptBox“sukurti reikalingos dalys
„ScriptBox“sukurti reikalingos dalys

„ScriptBox“yra „arduino“pagrįstas įrenginys, kompiuteris atpažįstamas kaip klaviatūra, kuri gali būti naudojama įvedant klavišus.

„ScriptBox“naudojimo pranašumai yra šie:

  • Norėdami atrakinti „ScriptBox“, galite naudoti smeigtuką, kad galėtumėte naudoti tik jūs
  • Galite turėti tiek scenarijų, kiek norite
  • Naudodami „RGB Led“galite vizualizuoti dabartinę „ScriptBox“būseną (veikimas, klaida, budėjimo režimas ir kt.)

1 veiksmas: dalys, reikalingos „ScriptBox“sukurti

Jei norite sukurti savo „ScriptBox“, jums reikės šių dalių:

  • „Arduino Pro Micro“
  • „MicroSd“modulis
  • 1x4 klaviatūra
  • RGB LED - bendras katodas
  • 3 x 330 omų rezistorius (naudojau 220 omų rezistorių, tačiau RGB Led skleidžiama šviesa yra galinga ir nepatogi
  • 3D spausdinta dėžutė (daugiau informacijos bus pateikta)
  • „MicroSD“kortelė

2 žingsnis: jungčių schema

Ryšių schema
Ryšių schema

Aš padariau šiuos ryšius:

1x4 klaviatūra - „Arduino Pro Micro“

1 kaištis su 2 kaiščiu

2 kaištis su 3 kaiščiu

3 kaištis su 4 kaiščiu

4 kaištis su 5 kaiščiu

5 kaištis su GND

„RGB Led“- „Arduino Pro Micro“

GND su GND

3 kaiščiai iš „RGB Led“(naudojant rezistorius - žr. Diagramą) su 18, 19, 20 (A0, A1, A2) „Arduino“kaiščiais.

Pastaba: jei nerandate tinkamos kaiščių prijungimo tvarkos, „RGB Led“vaizduoja skirtingas „ScriptBox“būsenas, kurių spalvos skiriasi nuo mano pasirinktų. Pavyzdžiui: vietoj to, kad būtų rodoma raudona lemputė, kai smeigtukas buvo neteisingas, jis parodys mėlyną šviesą. Norėdami tai išspręsti, turite 2 pasirinkimus:

1. Pakeiskite „RGB Led“kaiščių inicijavimą kodu iš 4 veiksmo (siūloma):

// RGB Led kaiščiai

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

Taigi, jei turite mėlyną spalvą, kai smeigtukas buvo netinkamas raudonai, galite pakeisti šią sąranką:

// RGB Led kaiščiai

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

2. Pabandykite rasti tinkamą kaiščių prijungimo tvarką

„MicroSD“modulis - „Arduino Pro Micro“:

GND su GND

VCC su VCC

MISO su MISO (14 kontaktas)

MOSI su MOSI (16 kaištis)

SCK su SCLK (15 kaištis)

CS su 7 kaiščiu

Rekomenduojamas: