Sisällysluettelo:
Video: Näppäimistön injektio/Automaattinen salasanasi yhdellä napsautuksella!: 4 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
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
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
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
Liitä se tietokoneeseen ja aloita sen käyttö!
Suositeltava:
Automaattinen pallorulla Arduinolla ja yhdellä servolla: 3 vaihetta
Automaattinen pallorulla Arduinolla ja yhdellä servolla: Tämä on yksinkertainen pieni Arduino- ja servoprojekti, joka kestää noin kaksi tuntia. Se käyttää servoa nostaakseen purkin korkin toisen pään teräksisen pallon pyörittämiseksi sisäkehän ympäri. Se käynnistyy itsestään, voi muuttaa nopeutta ja voi pyöriä
XtraCell Extra Large 9V -akku 9 V: n yhteensopivalla napsautuksella: 6 vaihetta
XtraCell Extra Large 9V -akku 9V -yhteensopivalla napsautuksella: 9V -paristot ovat osa Arduinon ihmisen elämää, joten … Päätin tehdä siitä suuren version, joka sisältää napsautuksen, joten se on yhteensopiva tavallisten 9V -paristojen kanssa. 12 AA -paristoa (tai jonkin verran eri määrää tai tyyppiä) KuparinauhaCardboardSco
Jaa Wifi -salasanasi automaattisesti QR -koodien avulla: 4 vaihetta
Jaa Wifi -salasanasi automaattisesti QR -koodien avulla: Tässä opetusohjelmassa opimme luomaan QR -koodin, joka yhdistää vieraasi Wifi -verkkoon ilman vaivaa. Internet on välttämättömyys. Heti kun menemme paikkaan, tarvitsemme ensimmäisenä Wifi -yhteyden. Olipa kyseessä sitten ystävällinen tapaaminen
Automaattinen näppäimistön ja hiiren kytkin - USB Upstream -kytkin: 5 vaihetta
Automaattinen näppäimistö- ja hiirikytkin - USB Upstream -kytkin: Tässä projektissa kokoamme automaattisen näppäimistön ja hiiren kytkimen, joka mahdollistaa helpon jakamisen kahden tietokoneen välillä. minun laboratoriopöytä. Useimmiten se on minun D
DIY MusiLED, musiikin synkronoidut LEDit yhdellä napsautuksella Windows- ja Linux-sovelluksella (32- ja 64-bittinen). Helppo luoda, helppo käyttää, helppo siirtää: 3 vaihetta
DIY MusiLED, musiikin synkronoidut LEDit yhdellä napsautuksella Windows- ja Linux-sovelluksella (32- ja 64-bittinen). Helppo luoda, Helppo käyttää, Helppo siirtää: Tämä projekti auttaa sinua liittämään 18 LEDiä (6 punaista + 6 sinistä + 6 keltaista) Arduino-korttiin ja analysoimaan tietokoneen äänikortin reaaliaikaisia signaaleja ja välittämään ne LEDit sytyttävät ne beat -tehosteiden mukaan (virveli, korkea hattu, potku)