Sisällysluettelo:

Näppäimistön koodaus: 4 vaihetta
Näppäimistön koodaus: 4 vaihetta

Video: Näppäimistön koodaus: 4 vaihetta

Video: Näppäimistön koodaus: 4 vaihetta
Video: НЕ ВЗДУМАЙ снимать аккумулятор с машины. Делай это ПРАВИЛЬНО ! 2024, Marraskuu
Anonim
Näppäimistön koodaus
Näppäimistön koodaus

Tämän projektin tavoitteena on ottaa näppäimistö ja koodata se siten, että se vastaa tiettyyn salasanaan, joka olisi asetettu itse koodiin. Käytän sitten tätä näppäimistöä sijoittaaksesi esivalmistetulle mallille. Projektin tavoitteena on saada kassakaappi auki, jos ja kun oikea salasana on kirjoitettu. Tämän projektin tekemiseksi käytän Arduinoa näppäimistön koodaamiseen. Tällä tavalla voin asettaa oman salasanani ja sitten antaa Arduinon suorittaa minkä tahansa valitsemani komennon. Olen todella innoissani tästä projektista ja olen varma, että se onnistuu hyvin.

Vaihe 1: Materiaalit

Materiaalit
Materiaalit

Seuraavassa on materiaali, jota tarvitsen projektin loppuun saattamiseksi.

  • Arduino- 1
  • Näppäimistö- 1
  • Servo moottori
  • Arduino -johdot
  • Leipälauta
  • Kannettava tietokone (johon on asennettu Arduino -sovellus)

Vaihe 2: Näppäimistön koodaus

Näppäimistön koodaus
Näppäimistön koodaus
Näppäimistön koodaus
Näppäimistön koodaus
Näppäimistön koodaus
Näppäimistön koodaus

Tämän projektin tärkein vaihe on koodata näppäimistö siten, että tietokone voi lukea syötettävät numerot ja kertoa sitten toiselle lähteelle, onko salasana oikea vai väärä. Tässä projektissa käytän Arduinoa, joten yritin ymmärtää joitain online -resursseja ymmärtääkseni, kuinka johdottaa ja koodata sitten näppäimistö edellä mainittujen vaatimusten mukaisesti. Verkosta löysin, että minun on johdotettava jokainen näppäimistön ulostulo Arduinon pin -numeroon ja sitten näppäimistön maadoitus Arduinon maahan. Käyttämäni koodi on liitetty kuviin. Tämän koodin avulla tietokone voi lukea, mihin numeroihin lyönnit, ja määrittää, onko salasana oikea vai väärä.

Vaihe 3: Servomoottorin kiinnitys

Servomoottorin kiinnitys
Servomoottorin kiinnitys
Servomoottorin kiinnitys
Servomoottorin kiinnitys

Se, että tietokone lukee syötteet ja määrittää siten, onko salasana oikea vai väärä, on yksi asia, mutta sen suorittaminen sen jälkeen olisi todella siistiä! Tämän saavuttamiseksi liitämme servomoottorin Arduinoon. Servon uloin ulostulo menee 5 V: lle, kun taas kaksi muuta menevät nastanumeroihin (voit käyttää nastat a0 ja a1, jos näppäimistö loppuu). Kun tämä on tehty, kirjoita koodiin, kuinka paljon haluat moottorin pyörivän riippuen siitä, onko salasana kirjoitettu oikein vai väärin. Tämän koodi on kuvattu.

Vaihe 4: LISÄ- Kytke se tallelokeroon

EXTRA- Liittäminen tallelokeroon
EXTRA- Liittäminen tallelokeroon

Nyt kun mekanismi on toimiva, ajattelin, että voisin viedä tämän projektin askeleen pidemmälle kiinnittämällä sen esineeseen, kuten kassakaappiin, nähdäkseni, voiko projektini auttaa hallitsemaan sen avaamista ja sulkemista. Sain käteni valmiiseen pahvilaatikkoon (eräs koulukaverini oli tehnyt (Cardboard Safe)), jossa oli olennaisesti laatikko, jossa oli pahvinauha, joka liikkuisi sisään ja ulos, joten hallitsin mahdollisuutta avata tai sulkea kassakaappi. Päätin kiinnittää servomoottorin siihen pahviliuskaan- joka sitten hallitsisi nauhan liikettä ja siten kassakaapin avaamista ja sulkemista.

Suositeltava: