Sisällysluettelo:

Näppäimistön injektio/Automaattinen salasanasi yhdellä napsautuksella!: 4 vaihetta (kuvilla)
Näppäimistön injektio/Automaattinen salasanasi yhdellä napsautuksella!: 4 vaihetta (kuvilla)

Video: Näppäimistön injektio/Automaattinen salasanasi yhdellä napsautuksella!: 4 vaihetta (kuvilla)

Video: Näppäimistön injektio/Automaattinen salasanasi yhdellä napsautuksella!: 4 vaihetta (kuvilla)
Video: OM opetusvideo 4: Kaksoisnäytön asetukset Windows 10:ssä 2024, Joulukuu
Anonim
Näppäimistön injektio/automaattinen salasanan kirjoittaminen yhdellä napsautuksella!
Näppäimistön injektio/automaattinen salasanan kirjoittaminen yhdellä napsautuksella!
Näppäimistön injektio/automaattinen salasanan kirjoittaminen yhdellä napsautuksella!
Näppäimistön injektio/automaattinen salasanan kirjoittaminen yhdellä napsautuksella!

Salasanat ovat vaikeita… ja turvallisen muistaminen on vielä vaikeampaa! Tämän lisäksi, jos sinulla on mukana monimutkainen salasana, kirjoittaminen vie aikaa.

Mutta älä pelkää ystäviäni, minulla on ratkaisu tähän! Olen luonut pienen automaattisen kirjoituskoneen, joka lähettää salasanat tietokoneeseen. Nyt sinun ei tarvitse muistaa asioita tai olla nopea kirjoittaja.

Vaihe 1: Mitä tarvitset

Mitä tarvitset
Mitä tarvitset

Osat:

2x 10k vastukset (älä välitä kuvasta, jossa on vain yksi)

1x Pro Micro (tai mikä tahansa Arduino/Arduino -klooni, jossa on 32u4 -siru)

1x Matchbox (Älä nyt saa väärää käsitystä, se ei ole tulitikkurasiassa, jotta se olisi salaperäinen, koska se on rakennettu yhdeksi, koska mielestäni se näyttää hyvältä).

2x painonappia.

Jotkut kaapelit, mieluiten eri värejä.

Käytetyt työkalut:

Juotin.

Liimapistooli

Vaihe 2: Laita se yhteen

Yhdistäminen
Yhdistäminen
Yhdistäminen
Yhdistäminen

Johdotusta varten sinun on kytkettävä Pro Micro VCC ja/tai RAW vastuksen kautta painikkeeseen. Kaapeli, joka menee Pro Micron digitaalisiin nastoihin, menee samaan nastaan kuin painikkeen virta. Lopuksi palaa maahan (GND).

Tai tee se itsellesi helpoksi ja katso kuvia nähdäksesi, miten olen yhdistänyt asiat. Fritzing -kuvan tarkoituksena on tehdä selväksi, mihin kaikki menee, tiedän, että se on Leonardo kuvassa, mutta Fritzingissä ei ollut Pro Micro -laitetta.

Kiinnitä kaikki tulitikkurasiaan liimapistoolilla.

Vaihe 3: Koodi

#sisällytä #määritä -painikePin 7 // Muuttaa painikkeen arvon pysyvästi arvoksi 7. #määritä painikePin2 5 // Muuttaa painikkeenPin2 arvon pysyvästi 5.

void setup () {

pinMode (buttonPin, INPUT); // Aseta nastat tuloiksi. pinMode (buttonPin2, INPUT); Sarja.alku (9600); Näppäimistö.begin (); // Käynnistä keayboard -toiminnot

}

void loop () {

int buttonState = digitalRead (buttonPin); // lukea painikkeen tulon tila int buttonState2 = digitalRead (buttonPin2); // lukee painikkeen tulon tila, jos (buttonState == LOW) {// painikkeen painaminen tuottaa matalan tilan 0V

Serial.println (buttonState);

Keyboard.print ("m05Ts3cUR3Pa55W0rDewWa"); // Anna salasanasi tähän delay (1000); } if (buttonState2 == LOW) {// painikkeen painaminen tuottaa matalan tilan 0 V: n näppäimistön.print ("5eConDm05Ts3cUR3Pa55W0rDewWa"); // Anna toinen salasanasi tähän delay (1000); }

}

Jos haluat, voit kirjoittaa sen käyttäjätunnukseesi/sähköpostiosoitteeseesi ja sitten salasanaan ja syöttää sen myös. Laita tämä koodi vain näppäimistön.print () sijasta.

<Keyboard.print ("Käyttäjätunnuksesi"); // kirjoita käyttäjänimen viive (100); Keyboard.press (KEY_TAB); // tämä painaa sarkainnäppäimen viive (100); Keyboard.print ("Salasanasi"); // kirjoita salasana

Vaihe 4: Kaikki valmis

Valmista!
Valmista!

Liitä se tietokoneeseen ja aloita sen käyttö!

Suositeltava: