Talaan ng mga Nilalaman:
Video: ScriptBox: 3 Hakbang
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Ang ScriptBox ay isang aparato na nakabatay sa arduino, kinikilala ng computer bilang isang keyboard, na maaaring magamit para sa injection injection.
Ang mga pakinabang ng paggamit ng ScriptBox ay:
- Maaari kang gumamit ng isang pin upang i-unlock ang ScriptBox kaya ikaw lamang ang makakagamit nito
- Maaari kang magkaroon ng maraming mga script hangga't gusto mo
- Maaari mong mailarawan ang kasalukuyang katayuan ng iyong ScriptBox (pagpapatakbo, error, standby atbp.) Sa tulong ng RGB Led
Hakbang 1: Mga Bahaging Kinakailangan upang Gawin ang ScriptBox
Kung nais mong bumuo ng pagmamay-ari mo ng ScriptBox, kakailanganin mo ang mga sumusunod na bahagi:
- Arduino Pro Micro
- Modyul ng MicroSd
- 1x4 Keypad
- Pinangunahan ng RGB - Karaniwang Cathode
- 3 x 330 Ohm Resistor (Gumamit ako ng 220 Ohm Resistor, ngunit ang ilaw na ibinubuga ng RGB Led ito ay malakas at hindi komportable
- 3D Printed Box (ibibigay ang higit pang impormasyon)
- Card ng MicroSD
Hakbang 2: Diagram ng Mga Koneksyon
Ginawa ko ang mga sumusunod na koneksyon:
1x4 Keypad - Arduino Pro Micro
pin 1 na may pin 2
pin 2 na may pin 3
pin 3 na may pin 4
pin 4 na may pin 5
i-pin ang 5 sa GND
RGB Led - Arduino Pro Micro
GND kasama ang GND
Ang 3 mga pin mula sa RGB Led (gamit ang mga resistors - tingnan ang diagram) na may 18, 19, 20 (A0, A1, A2) na mga pin ng Arduino.
Tandaan: Kung hindi mo mahahanap ang tamang pagkakasunud-sunod upang ikonekta ang mga pin, ang RGB Led ay kumakatawan sa iba't ibang mga estado ng ScriptBox na may mga kulay na naiiba sa mga pipiliin ko. Halimbawa: Sa halip na magpakita ng isang pulang ilaw kapag mali ang pin, magpapakita ito ng isang asul na ilaw. Upang ayusin ito mayroon kang 2 mga pagpipilian:
1. Baguhin ang pagsisimula ng mga pin na RGB Led sa code mula sa Hakbang 4 (iminungkahi):
// RGB Led pin
int redPin = 18; int greenPin = 19; int bluePin = 20;
Kaya, kung mayroon kang asul na kulay kung ang pin ay mali sa halip para sa pula, maaari kang magpalit sa setup na ito:
// RGB Led pin
int redPin = 20; int greenPin = 19; int bluePin = 18;
2. Subukang hanapin ang tamang pagkakasunud-sunod ng koneksyon ng pin
MicroSD Module - Arduino Pro Micro:
GND kasama ang GND
VCC kasama ang VCC
MISO kasama si MISO (pin 14)
MOSI na may MOSI (pin 16)
SCK na may SCLK (pin 15)
CS na may pin 7