Cuprins:

Codificarea unei tastaturi: 4 pași
Codificarea unei tastaturi: 4 pași

Video: Codificarea unei tastaturi: 4 pași

Video: Codificarea unei tastaturi: 4 pași
Video: Resetează-te în 4 pași! | Starea Sănătății 2024, Noiembrie
Anonim
Codificarea unei tastaturi
Codificarea unei tastaturi

Obiectivul acestui proiect este de a lua o tastatură și de a o codifica în așa fel încât să răspundă la o anumită parolă care ar fi prestabilită în codul în sine. Voi folosi apoi această tastatură pentru a plasa un model pre-fabricat în condiții de siguranță. Obiectivul proiectului este de a deschide siguranța dacă și când este introdusă parola corectă. Pentru a ajuta la realizarea acestui proiect, voi folosi un Arduino pentru a ajuta la codarea tastaturii. În acest fel, voi putea să îmi setez propria parolă și apoi să-i cer Arduino să execute orice comandă am ales. Sunt foarte încântat de acest proiect și sunt încrezător că va funcționa bine.

Pasul 1: Materiale

Materiale
Materiale

Următoarele sunt materialul de care aș avea nevoie pentru a finaliza proiectul.

  • Arduino- 1
  • Tastatură- 1
  • Servo motor
  • Firele Arduino
  • Pană de pâine
  • Laptop (cu aplicația Arduino instalată)

Pasul 2: Codarea tastaturii

Codificarea tastaturii
Codificarea tastaturii
Codificarea tastaturii
Codificarea tastaturii
Codificarea tastaturii
Codificarea tastaturii

Cel mai important pas al acestui proiect este codarea tastaturii în așa fel încât un computer să poată citi ce numere sunt introduse și apoi să spună altei surse dacă este parola corectă sau incorectă. Pentru acest proiect, folosesc Arduino, prin urmare am folosit câteva resurse online pentru a înțelege cum să conectez și apoi să codez tastatura pentru a se potrivi cu cerințele enumerate mai sus. Ceea ce am găsit pe net a fost că va trebui să conectez fiecare ieșire de pe tastatură la un număr pin de pe Arduino și apoi ieșirea la sol de pe tastatură la masă pe Arduino. Codul pe care l-am folosit este atașat în imagini. Acest cod permite computerului să citească ce numere sunt introduse și să determine dacă parola este corectă sau greșită.

Pasul 3: Atașarea servomotorului

Atașarea servomotorului
Atașarea servomotorului
Atașarea servomotorului
Atașarea servomotorului

Faptul că computerul citește intrările și, astfel, să stabilească dacă o parolă este corectă sau greșită este un lucru, dar apoi să-l efectuezi o acțiune după aceea ar fi cu adevărat interesant! Pentru a realiza acest lucru, am conectat un servomotor la Arduino. Cea mai mare ieșire externă a servo-ului merge la 5V, în timp ce celelalte două merg la numerele de pin (puteți utiliza pinii a0 și a1 în cazul în care ați epuizat datorită tastaturii). După ce ați făcut acest lucru, introduceți în cod cât de mult doriți ca motorul să se rotească în funcție de introducerea unei parole corecte sau incorecte. Codul pentru aceasta este furnizat în imagini.

Pasul 4: EXTRA- Conectarea la un seif

EXTRA- Conectarea la un seif
EXTRA- Conectarea la un seif

Acum, când mecanismul este funcțional, m-am gândit că aș putea face acest proiect un pas mai departe, atașându-l la un obiect, cum ar fi un seif pentru a vedea dacă proiectul meu poate ajuta la controlul deschiderii și închiderii acestuia. Mi-am pus mâna pe un carton gata de siguranță (un coleg de-al meu a făcut (Cardboard Safe)) care avea în esență o cutie cu o fâșie de carton care să se miște și să controleze posibilitatea de a deschide sau închide seiful. Am decis să atașez servomotorul la acea bandă de carton - care apoi va controla mișcarea benzii, prin urmare deschiderea și închiderea seifului.

Recomandat: