Turinys:

Klaviatūros kodavimas: 4 žingsniai
Klaviatūros kodavimas: 4 žingsniai

Video: Klaviatūros kodavimas: 4 žingsniai

Video: Klaviatūros kodavimas: 4 žingsniai
Video: NUOTOLINIS UGDYMAS - SOLFEDŽIO 8 KLASĖ / 4 PAMOKA 2024, Lapkritis
Anonim
Klaviatūros kodavimas
Klaviatūros kodavimas

Šio projekto tikslas yra paimti klaviatūrą ir koduoti ją taip, kad ji reaguotų į tam tikrą slaptažodį, kuris būtų iš anksto nustatytas pačiame kode. Tada aš naudosiu šią klaviatūrą, kad padėčiau ant iš anksto pagaminto modelio seifo. Projekto tikslas yra atidaryti seifą, jei ir kai įvedamas tinkamas slaptažodis. Kad padėtų įgyvendinti šį projektą, aš naudoju „Arduino“, kad padėtų koduoti klaviatūrą. Tokiu būdu aš galėsiu nustatyti savo slaptažodį ir tada „Arduino“atlikti bet kurią pasirinktą komandą. Labai džiaugiuosi šiuo projektu ir tikiu, kad jis bus sėkmingas.

1 žingsnis: medžiagos

Medžiagos
Medžiagos

Toliau pateikiama medžiaga, kurios man reikia norint užbaigti projektą.

  • Arduino- 1
  • Klaviatūra- 1
  • Servo variklis
  • „Arduino“laidai
  • Bandomoji Lenta
  • Nešiojamasis kompiuteris (su įdiegta „Arduino“programa)

2 veiksmas: klaviatūros kodavimas

Klaviatūros kodavimas
Klaviatūros kodavimas
Klaviatūros kodavimas
Klaviatūros kodavimas
Klaviatūros kodavimas
Klaviatūros kodavimas

Svarbiausias šio projekto žingsnis yra koduoti klaviatūrą taip, kad kompiuteris galėtų nuskaityti, kokie skaičiai įvedami, ir tada pasakyti kitam šaltiniui, ar tai teisingas, ar neteisingas slaptažodis. Šiam projektui aš naudoju „Arduino“, todėl naudodama kai kuriuos internetinius išteklius bandžiau suprasti, kaip prijungti laidą ir tada koduoti klaviatūrą, kad ji atitiktų aukščiau išvardytus reikalavimus. Radau tinkle, kad kiekvieną klaviatūros išvestį turėčiau prijungti prie „Arduino“PIN kodo, o tada klaviatūros įvestį į „Arduino“. Mano naudojamas kodas pridedamas nuotraukose. Šis kodas leidžia kompiuteriui nuskaityti, kokie skaičiai yra mušami, taip pat nustatyti, ar slaptažodis yra teisingas, ar ne.

3 žingsnis: Servo variklio pritvirtinimas

Servo variklio pritvirtinimas
Servo variklio pritvirtinimas
Servo variklio pritvirtinimas
Servo variklio pritvirtinimas

Tai, kad kompiuteris nuskaito įvestis ir taip nustato, ar slaptažodis yra teisingas, ar ne, yra vienas dalykas, bet tada, kai jis atliks veiksmą po to, tikrai būtų šaunu! Norėdami tai pasiekti, prie „Arduino“prijungėme servo variklį. Išorinis didžiausias servo išėjimas yra 5 V, o kiti du - kaiščių numeriai (galite naudoti kaiščius a0 ir a1, jei baigsite dėl klaviatūros). Kai tai bus padaryta, įveskite savo kodą, kiek norite, kad variklis suktųsi, priklausomai nuo to, ar įvestas teisingas ar neteisingas slaptažodis. To kodas pateiktas paveikslėliuose.

4 žingsnis: PAPILDOMAS- prijunkite jį prie seifo

PAPILDOMAS- prikabinkite jį prie seifo
PAPILDOMAS- prikabinkite jį prie seifo

Dabar, kai mechanizmas yra funkcionalus, maniau, kad galėčiau žengti šį projektą dar vieną žingsnį, pritvirtindamas jį prie tokio objekto kaip seifas, kad pamatyčiau, ar mano projektas gali padėti kontroliuoti jo atidarymą ir uždarymą. Aš paėmiau rankas į gatavą kartoninį seifą (mano mokyklos draugas padarė („Cardboard Safe“)), kuriame iš esmės buvo dėžutė su kartono juostele, kuri judės į vidų ir iš jos, todėl valdys galimybę atidaryti ar uždaryti seifą. Aš nusprendžiau pritvirtinti servo variklį prie tos kartoninės juostelės, kuri tada kontroliuos juostos judėjimą, taigi ir seifo atidarymą ir uždarymą.

Rekomenduojamas: