Innholdsfortegnelse:

ScriptBox: 3 trinn
ScriptBox: 3 trinn

Video: ScriptBox: 3 trinn

Video: ScriptBox: 3 trinn
Video: Almond milk(Dairyking) 2024, November
Anonim
Image
Image
Deler som trengs for å lage ScriptBox
Deler som trengs for å lage ScriptBox

ScriptBox er en arduino -basert enhet, anerkjent av datamaskinen som et tastatur, som kan brukes til tastetrykkinjeksjon.

Fordelene med å bruke ScriptBox er:

  • Du kan bruke en pin til å låse opp ScriptBox, så bare du kan bruke den
  • Du kan ha så mange skript du vil
  • Du kan visualisere gjeldende status for ScriptBox (kjører, feil, standby osv.) Ved hjelp av RGB LED

Trinn 1: Deler som trengs for å lage ScriptBox

Hvis du vil bygge din egen ScriptBox, trenger du følgende deler:

  • Arduino Pro Micro
  • MicroSd -modul
  • 1x4 tastatur
  • RGB LED - Felles katode
  • 3 x 330 Ohm motstand (jeg har brukt 220 Ohm motstand, men lyset som sendes ut av RGB Led er for kraftig og ubehagelig
  • 3D -utskrevet eske (mer informasjon vil bli gitt)
  • MicroSD -kort

Trinn 2: Tilkoblingsdiagram

Tilkoblingsdiagram
Tilkoblingsdiagram

Jeg har gjort følgende tilkoblinger:

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 pinnene fra RGB LED (ved hjelp av motstandene - se diagram) med 18, 19, 20 (A0, A1, A2) pinner av Arduino.

Merk: Hvis du ikke finner riktig rekkefølge for å koble til pinnene, vil RGB -ledet representere forskjellige tilstander i ScriptBox med forskjellige farger enn de jeg velger. For eksempel: I stedet for å vise et rødt lys når pinnen var feil, vil den vise et blått lys. For å fikse dette har du to valg:

1. Endre initialiseringen av RGB Led -pinnene i koden fra trinn 4 (foreslått):

// RGB LED -pinner

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

Så hvis du har blå farge når pin var feil i stedet for rød, kan du endre til dette oppsettet:

// RGB LED -pinner

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

2. Prøv å finne riktig pin -tilkoblingsrekkefø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

Anbefalt: