Tartalomjegyzék:

ScriptBox: 3 lépés
ScriptBox: 3 lépés

Videó: ScriptBox: 3 lépés

Videó: ScriptBox: 3 lépés
Videó: Сериал "Пепел" - 3 и 4 серии 2024, November
Anonim
Image
Image
A ScriptBox elkészítéséhez szükséges alkatrészek
A ScriptBox elkészítéséhez szükséges alkatrészek

A ScriptBox egy arduino alapú eszköz, amelyet a számítógép billentyűzetként ismer fel, és amely használható billentyűleütések beadására.

A ScriptBox használatának előnyei a következők:

  • Használhat egy tűt a ScriptBox feloldásához, így csak Ön használhatja
  • Annyi szkriptet kaphat, amennyit csak akar
  • Az RGB Led segítségével megjelenítheti a ScriptBox aktuális állapotát (futás, hiba, készenlét stb.)

1. lépés: A ScriptBox létrehozásához szükséges alkatrészek

Ha saját ScriptBox -ot szeretne létrehozni, akkor a következő alkatrészekre lesz szüksége:

  • Arduino Pro Micro
  • MicroSd modul
  • 1x4 billentyűzet
  • RGB LED - közös katód
  • 3 x 330 ohmos ellenállás (220 ohmos ellenállást használtam, de az RGB LED által kibocsátott fény erőteljes és kényelmetlen
  • 3D nyomtatott doboz (további információval szolgálunk)
  • MicroSD kártya

2. lépés: Csatlakozási rajz

Csatlakozási rajz
Csatlakozási rajz

A következő összefüggéseket hoztam létre:

1x4 billentyűzet - Arduino Pro Micro

1. tüske a 2. tűvel

2 -es csap 3 -as tűvel

3 -as csap a 4 -es tűvel

4. tüske az 5. tűvel

5. tű GND -vel

RGB LED - Arduino Pro Micro

GND és GND

Az RGB LED 3 csapja (az ellenállások használatával - lásd az ábrát) 18, 19, 20 (A0, A1, A2) Arduino csapokkal.

Megjegyzés: Ha nem találja a megfelelő sorrendet a tűk csatlakoztatásához, akkor az RGB LED a ScriptBox különböző állapotait jeleníti meg, az általam választott színektől eltérő színekkel. Például: Ahelyett, hogy piros lámpát mutatna, ha a tű rossz volt, kék fényt fog látni. Ennek megoldásához 2 lehetőség közül választhat:

1. Módosítsa az RGB Led csapok inicializálását a 4. lépésből származó kódban (javasolt):

// RGB Led csapok

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

Tehát, ha kék színe van, amikor a piros tű helyett hibás volt, akkor ezt a beállítást válthatja:

// RGB Led csapok

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

2. Próbálja megtalálni a megfelelő tűs csatlakozási sorrendet

MicroSD modul - Arduino Pro Micro:

GND és GND

VCC VCC -vel

MISO és MISO (14. láb)

MOSI MOSI -val (16. láb)

SCK és SCLK (15. láb)

CS 7 tűvel

Ajánlott: