Indholdsfortegnelse:

ScriptBox: 3 trin
ScriptBox: 3 trin

Video: ScriptBox: 3 trin

Video: ScriptBox: 3 trin
Video: A MIND-BLOWING - Vintage 1960s - DOCTOR WHO + DALEK - Merchandise Collection 2024, November
Anonim
Image
Image
Nødvendige dele til at lave ScriptBox
Nødvendige dele til at lave ScriptBox

ScriptBox er en arduino -baseret enhed, der genkendes af computeren som et tastatur, som kan bruges til tastetrykindsprøjtning.

Fordelene ved at bruge ScriptBox er:

  • Du kan bruge en nål til at låse ScriptBox op, så kun du kan bruge den
  • Du kan have så mange scripts som du vil
  • Du kan visualisere den aktuelle status for din ScriptBox (kører, fejl, standby osv.) Ved hjælp af RGB LED

Trin 1: Nødvendige dele til at lave ScriptBox

Hvis du vil bygge din egen ScriptBox, skal du bruge følgende dele:

  • Arduino Pro Micro
  • MicroSd -modul
  • 1x4 tastatur
  • RGB LED - Almindelig katode
  • 3 x 330 Ohm modstand (jeg har brugt 220 Ohm modstand, men lyset fra RGB Led er for kraftigt og ubehageligt
  • 3D -trykt boks (mere information vil blive givet)
  • MicroSD -kort

Trin 2: Forbindelsesdiagram

Tilslutningsdiagram
Tilslutningsdiagram

Jeg har lavet følgende forbindelser:

1x4 tastatur - Arduino Pro Micro

pin 1 med pin 2

pin 2 med pin 3

pin 3 med pin 4

pin 4 med pin 5

pin 5 med GND

RGB LED - Arduino Pro Micro

GND med GND

De 3 ben fra RGB LED (ved hjælp af modstandene - se diagram) med 18, 19, 20 (A0, A1, A2) stifter af Arduino.

Bemærk: Hvis du ikke kan finde den korrekte rækkefølge for at tilslutte stifterne, repræsenterer RGB LED forskellige tilstande i ScriptBox med forskellige farver end dem, jeg vælger. For eksempel: I stedet for at vise et rødt lys, når pin var forkert, viser det et blåt lys. For at løse dette har du 2 valg:

1. Rediger initialiseringen af RGB Led -benene i koden fra trin 4 (foreslået):

// RGB Led pins

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

Så hvis du har blå farve, når pin var forkert i stedet for rød, kan du skifte til denne opsætning:

// RGB Led pins

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

2. Prøv at finde den rigtige pin -tilslutningsrækkefølge

MicroSD -modul - Arduino Pro Micro:

GND med GND

VCC med VCC

MISO med MISO (pin 14)

MOSI med MOSI (pin 16)

SCK med SCLK (pin 15)

CS med pin 7

Anbefalede: