Sadržaj:

ScriptBox: 3 koraka
ScriptBox: 3 koraka

Video: ScriptBox: 3 koraka

Video: ScriptBox: 3 koraka
Video: Топ 5 скрытых полезных программ Windows 10 2024, Srpanj
Anonim
Image
Image
Dijelovi potrebni za izradu ScriptBox -a
Dijelovi potrebni za izradu ScriptBox -a

ScriptBox je uređaj zasnovan na arduinu, računalo ga prepoznaje kao tipkovnicu, koja se može koristiti za ubrizgavanje tipki.

Prednosti korištenja ScriptBox -a su:

  • Možete koristiti pin za otključavanje ScriptBox -a, tako da ga samo vi možete koristiti
  • Možete imati onoliko skripti koliko želite
  • Možete vizualizirati trenutačni status vašeg ScriptBox -a (rad, pogreška, stanje pripravnosti itd.) Uz pomoć RGB LED -a

Korak 1: Dijelovi potrebni za izradu ScriptBox -a

Ako želite izgraditi vlastiti ScriptBox, trebat će vam sljedeći dijelovi:

  • Arduino Pro Micro
  • Modul MicroSd
  • 1x4 tipkovnica
  • RGB Led - Uobičajena katoda
  • 3 x 330 Ohm otpornik (koristio sam otpornik od 220 ohma, ali svjetlo koje emitira RGB LED dioda jako je i neugodno
  • 3D tiskana kutija (bit će dostavljeno više informacija)
  • MicroSD kartica

Korak 2: Dijagram povezivanja

Dijagram povezivanja
Dijagram povezivanja

Uspostavio sam sljedeće veze:

1x4 tipkovnica - Arduino Pro Micro

pin 1 sa pin 2

pin 2 sa pin 3

pin 3 sa pin 4

pin 4 sa pin 5

pin 5 s GND

RGB LED - Arduino Pro Micro

GND s GND

Tri pina s RGB Led -a (pomoću otpornika - vidi dijagram) s 18, 19, 20 (A0, A1, A2) pinova Arduina.

Napomena: Ako ne možete pronaći ispravan redoslijed povezivanja pinova, RGB LED prikazat će različita stanja ScriptBox -a s bojama različitim od onih koje odaberem. Na primjer: Umjesto da prikazuje crveno svjetlo kada je pin pogrešan, prikazat će plavo svjetlo. Da biste to riješili, imate 2 izbora:

1. Promijenite inicijalizaciju RGB LED pinova u kodu iz koraka 4 (predloženo):

// RGB LED pinovi

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

Dakle, ako imate plavu boju kada je pin pogrešan umjesto crvene, možete prijeći na ovo postavljanje:

// RGB LED pinovi

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

2. Pokušajte pronaći pravi redoslijed povezivanja pinova

MicroSD modul - Arduino Pro Micro:

GND s GND

VCC s VCC

MISO s MISO (pin 14)

MOSI s MOSI -om (pin 16)

SCK sa SCLK (pin 15)

CS s pinom 7

Preporučeni: