Sadržaj:

ScriptBox: 3 koraka
ScriptBox: 3 koraka

Video: ScriptBox: 3 koraka

Video: ScriptBox: 3 koraka
Video: Вырастить виноград из косточек очень просто за 3 шага 2024, Novembar
Anonim
Image
Image
Dijelovi potrebni za izradu ScriptBox -a
Dijelovi potrebni za izradu ScriptBox -a

ScriptBox je uređaj zasnovan na arduinu, računar ga prepoznaje kao tastaturu, koja se može koristiti za ubrizgavanje tastera.

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 trenutni status vašeg ScriptBox -a (rad, greška, stanje pripravnosti itd.) Uz pomoć RGB LED diode

Korak 1: Dijelovi potrebni za izradu ScriptBox -a

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

  • Arduino Pro Micro
  • MicroSd modul
  • 1x4 tastatura
  • 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 štampana kutija (više informacija će biti dostavljeno)
  • MicroSD kartica

Korak 2: Dijagram povezivanja

Dijagram povezivanja
Dijagram povezivanja

Uspostavio sam sljedeće veze:

1x4 tastatura - 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 sa GND

RGB LED - Arduino Pro Micro

GND sa GND

Tri pina sa RGB Led -a (pomoću otpornika - pogledajte dijagram) sa 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, on će pokazati 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 podešavanje:

// RGB LED pinovi

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

2. Pokušajte pronaći pravilan red povezivanja pinova

MicroSD modul - Arduino Pro Micro:

GND sa GND

VCC sa VCC

MISO sa MISO (pin 14)

MOSI sa MOSI (pin 16)

SCK sa SCLK (pin 15)

CS sa iglom 7

Preporučuje se: