Kazalo:
Video: ScriptBox: 3 koraki
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
ScriptBox je naprava na osnovi arduina, ki jo računalnik prepozna kot tipkovnico in jo lahko uporabite za vbrizgavanje tipk.
Prednosti uporabe ScriptBox so:
- Za odklepanje ScriptBox -a lahko uporabite zatič, tako da ga lahko uporabljate samo vi
- Skriptov imate lahko kolikor želite
- S pomočjo RGB LED si lahko ogledate trenutno stanje vašega ScriptBox -a (delovanje, napaka, stanje pripravljenosti itd.)
1. korak: Deli, potrebni za izdelavo ScriptBox -a
Če želite sestaviti svoj ScriptBox, boste potrebovali naslednje dele:
- Arduino Pro Micro
- Modul MicroSd
- 1x4 tipkovnica
- RGB Led - skupna katoda
- 3 x 330 ohmski upor (uporabil sem 220 ohmski upor, vendar svetloba, ki jo oddaja RGB, je močna in neprijetna
- 3D natisnjena škatla (več informacij bo na voljo)
- Kartica microSD
2. korak: diagram povezav
Naredil sem naslednje povezave:
1x4 tipkovnica - Arduino Pro Micro
pin 1 z pin 2
pin 2 s pin 3
pin 3 s pin 4
pin 4 s pin 5
pin 5 z GND
RGB LED - Arduino Pro Micro
GND z GND
3 zatiči z RGB Led (z uporabo uporov - glej diagram) z 18, 19, 20 (A0, A1, A2) zatiči Arduina.
Opomba: Če ne najdete pravilnega vrstnega reda za priključitev zatičev, bo LED RGB predstavljal različna stanja ScriptBox -a z barvami, ki se razlikujejo od tistih, ki jih izberem jaz. Na primer: namesto da bi rdeča luč pokazala napačno, bo prikazala modro luč. Če želite to odpraviti, imate 2 možnosti:
1. Spremenite inicializacijo zatičev RGB Led v kodi iz 4. koraka (predlagano):
// RGB LED zatiči
int redPin = 18; int greenPin = 19; int bluePin = 20;
Torej, če imate modro barvo, ko je bila napačna, namesto rdeče, lahko spremenite to nastavitev:
// RGB LED zatiči
int redPin = 20; int greenPin = 19; int bluePin = 18;
2. Poskusite najti pravi vrstni red priključkov
Modul MicroSD - Arduino Pro Micro:
GND z GND
VCC z VCC
MISO z MISO (pin 14)
MOSI z MOSI (pin 16)
SCK s SCLK (pin 15)
CS s pin 7