Sisällysluettelo:
Video: ScriptBox: 3 vaihetta
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
ScriptBox on arduino -pohjainen laite, jonka tietokone tunnistaa näppäimistönä ja jota voidaan käyttää näppäimen painallukseen.
ScriptBoxin käytön edut ovat:
- Voit avata ScriptBoxin lukituksen nastalla, joten vain sinä voit käyttää sitä
- Sinulla voi olla niin monta skriptiä kuin haluat
- Voit visualisoida ScriptBoxin nykyisen tilan (käynnissä, virhe, valmiustila jne.) RGB Ledin avulla
Vaihe 1: ScriptBoxin luomiseen tarvittavat osat
Jos haluat rakentaa oman ScriptBoxin, tarvitset seuraavat osat:
- Arduino Pro Micro
- MicroSd -moduuli
- 1x4 näppäimistö
- RGB Led - Yhteinen katodi
- 3 x 330 ohmin vastus (olen käyttänyt 220 ohmin vastusta, mutta RGB Ledin lähettämä valo on voimakasta ja epämukavaa
- 3D -tulostettu laatikko (lisätietoja annetaan)
- MicroSD -kortti
Vaihe 2: Liitäntäkaavio
Olen tehnyt seuraavat yhteydet:
1x4 -näppäimistö - Arduino Pro Micro
nasta 1 tapilla 2
nasta 2 tapilla 3
nasta 3 tapilla 4
nasta 4 tapilla 5
nasta 5 GND: llä
RGB Led - Arduino Pro Micro
GND ja GND
3 nastaa RGB Ledistä (käyttämällä vastuksia - katso kaavio) 18, 19, 20 (A0, A1, A2) Arduinon nastoilla.
Huomautus: Jos et löydä oikeaa järjestystä liitäntöjen liittämiseksi, RGB Led edustaa ScriptBoxin eri tiloja eri väreillä kuin valitsemani. Esimerkki: Sen sijaan, että punaista valoa näytettäisiin, kun nasta oli väärä, se näyttää sinistä valoa. Voit korjata tämän valitsemalla kaksi vaihtoehtoa:
1. Muokkaa RGB Led -nastojen alustus vaiheessa 4 (ehdotettu) olevassa koodissa:
// RGB Led -nastat
int redPin = 18; int greenPin = 19; int bluePin = 20;
Joten jos sinulla on sininen väri, kun nasta oli väärä punainen, voit vaihtaa tähän asetukseen:
// RGB Led -nastat
int redPin = 20; int greenPin = 19; int bluePin = 18;
2. Yritä löytää oikea nastajärjestys
MicroSD -moduuli - Arduino Pro Micro:
GND ja GND
VCC ja VCC
MISO ja MISO (nasta 14)
MOSI ja MOSI (nasta 16)
SCK ja SCLK (nasta 15)
CS nastalla 7