Turinys:
- 1 žingsnis: medžiagos
- 2 veiksmas: klaviatūros kodavimas
- 3 žingsnis: Servo variklio pritvirtinimas
- 4 žingsnis: PAPILDOMAS- prijunkite jį prie seifo
Video: Klaviatūros kodavimas: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Š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
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
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
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
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:
„Kazoo“kodavimas: 5 žingsniai
„Kazoo“kodavimas: tai puikus „kazoo“3D modelis, sukurtas naudojant „Tinkercad“. Jūs galite padaryti vieną su šiuo intstructable
Kodavimas naudojant IOS kodo blokus: 6 žingsniai
Kodavimas naudojant „IOS“kodo blokus: Kodavimas naudojant „iOS“yra unikalus būdas priversti „iOS“įrenginį automatizuoti, gauti naujienas, pradėti kibernetinį karą ir net planuoti tekstinius pranešimus. Norėdami tai padaryti, mes sutelksime dėmesį į kibernetinį karą, ypač į šiukšlių siuntimą draugams ir
Paprastų „Playdoh“formų kodavimas „W/ P5.js“ir „Makey Makey“: 7 žingsniai
Paprastų „Playdoh“formų kodavimas „W/ P5.js“ir „Makey Makey“: tai fizinio skaičiavimo projektas, leidžiantis sukurti formą naudojant „Playdoh“, kodą, kuris formuojamas naudojant p5.js, ir paskatinti, kad ši forma būtų rodoma kompiuterio ekrane palietus „Playdoh“forma naudojant „Makey Makey.p5.js“yra atviro kodo žiniatinklio b
Klaviatūros sąsaja su 8051 ir klaviatūros numerių rodymas 7 segmentuose: 4 žingsniai (su paveikslėliais)
Klaviatūros sąsaja su 8051 ir klaviatūros numerių rodymas 7 segmentuose: Šioje pamokoje aš jums pasakysiu, kaip galime sujungti klaviatūrą su 8051 ir rodyti klaviatūros numerius 7 segmentų ekrane
„Apple“aliuminio klaviatūros arba bet kurios kitos minkštos klaviatūros valymas: 5 žingsniai
„Apple“aliuminio klaviatūros valymas …. arba bet kuri kita minkšto prisilietimo klaviatūra: Tokios švarios, kaip jūs ar aš, galbūt bandysime išlaikyti aliuminio obuolių klaviatūras, po metų jie tampa nešvarūs. Ši instrukcija padės jums ją išvalyti. Būkite atsargūs, nes aš nesu atsakingas, jei jūsų klaviatūra sulūžta tai darant …. SUCKS F