Sisukord:

Klaviatuuri kodeerimine: 4 sammu
Klaviatuuri kodeerimine: 4 sammu

Video: Klaviatuuri kodeerimine: 4 sammu

Video: Klaviatuuri kodeerimine: 4 sammu
Video: КАК НАСТРОИТЬ L4D2 2024, November
Anonim
Klaviatuuri kodeerimine
Klaviatuuri kodeerimine

Selle projekti eesmärk on võtta klahvistik ja kodeerida see nii, et see reageeriks teatud paroolile, mis oleks koodis juba ette määratud. Seejärel kasutan seda klahvistikku eelnevalt valmistatud mudelile turvaliseks paigutamiseks. Projekti eesmärk on seif avada, kui ja kui õige parool sisestatakse. Selle projekti tegemiseks kasutan klaviatuuri kodeerimiseks Arduino. Sel moel saan ma oma parooli määrata ja seejärel lasta Arduino täita mis tahes valitud käsu. Olen selle projekti üle väga põnevil ja olen kindel, et see läheb hästi.

Samm: materjalid

Materjalid
Materjalid

Allpool on materjal, mida vajan projekti lõpuleviimiseks.

  • Arduino- 1
  • Klaviatuur- 1
  • Servomootor
  • Arduino juhtmed
  • Leivalaud
  • Sülearvuti (installitud Arduino rakendusega)

Samm: klaviatuuri kodeerimine

Klaviatuuri kodeerimine
Klaviatuuri kodeerimine
Klaviatuuri kodeerimine
Klaviatuuri kodeerimine
Klaviatuuri kodeerimine
Klaviatuuri kodeerimine

Selle projekti kõige olulisem samm on klahvistiku kodeerimine nii, et arvuti saaks lugeda, milliseid numbreid sisestatakse, ja seejärel öelda teisele allikale, kas see on õige või vale parool. Selle projekti jaoks kasutan Arduinot, seetõttu kasutasin mõningaid veebiavarusi, et mõista, kuidas juhtmeid ühendada ja seejärel klaviatuuri kodeerida, et see vastaks ülaltoodud nõuetele. Netist leidsin, et pean juhtima klaviatuuri iga väljundi Arduino pin -numbrile ja seejärel klaviatuuri maandusväljundi Arduinole. Kood, mida ma kasutasin, on lisatud piltidele. See kood võimaldab arvutil lugeda, milliseid numbreid sisestatakse, samuti määrata, kas parool on õige või vale.

Samm: servomootori kinnitamine

Servomootori kinnitamine
Servomootori kinnitamine
Servomootori kinnitamine
Servomootori kinnitamine

Üks asi on lasta arvutil sisendeid lugeda ja määrata, kas parool on õige või vale, kuid see oleks pärast seda mõne toimingu tegemine tõesti lahe! Selle saavutamiseks ühendasime Arduino külge servomootori. Servo välimine kõige väljundvõimsus läheb 5 V -le, ülejäänud kaks aga pin -numbritele (võite kasutada kontakte a0 ja a1, kui klaviatuuri tõttu otsa saate). Kui see on tehtud, panete oma koodi alla, kui palju soovite mootorit pöörata, sõltuvalt sellest, kas sisestate õige või vale parooli. Selle kood on piltidel.

Samm 4: LISAKS- ühendage see seifi

EXTRA- ühendage see seifi
EXTRA- ühendage see seifi

Nüüd, kui mehhanism on funktsionaalne, arvasin, et võiksin selle projektiga sammu edasi astuda, kinnitades selle objektile, näiteks seifile, et näha, kas minu projekt aitab selle avamist ja sulgemist kontrollida. Sain käed valmis papist seifi (minu koolivend oli valmistanud (Cardboard Safe)), mille sisuliselt oli kast pappribaga, mis liikus sisse ja välja, kontrollides seifi avamise või sulgemise võimalust. Otsustasin kinnitada servomootori selle papist riba külge- see kontrollis riba liikumist, seega seifi avamist ja sulgemist.

Soovitan: