Përmbajtje:

Kodimi i një tastiere: 4 hapa
Kodimi i një tastiere: 4 hapa

Video: Kodimi i një tastiere: 4 hapa

Video: Kodimi i një tastiere: 4 hapa
Video: КАК НАСТРОИТЬ L4D2 2024, Nëntor
Anonim
Kodimi i një tastiere
Kodimi i një tastiere

Qëllimi i këtij projekti është që të marrë një tastierë dhe ta kodojë atë në mënyrë të tillë që t'i përgjigjet një fjalëkalimi të caktuar i cili do të ishte paracaktuar në vetë kodin. Më pas do ta përdor këtë tastierë për ta vendosur në një kasafortë të modelit të bërë paraprakisht. Qëllimi i projektit është që kasaforta të jetë e hapur nëse dhe kur futet fjalëkalimi i duhur. Për të ndihmuar në realizimin e këtij projekti do të përdor një Arduino për të ndihmuar në kodimin e tastierës. Në këtë mënyrë do të jem në gjendje të vendos fjalëkalimin tim dhe pastaj Arduino të kryejë çdo komandë që kam zgjedhur. Jam vërtet i emocionuar për këtë projekt dhe kam besim se do të funksionojë mirë.

Hapi 1: Materialet

Materiale
Materiale

Më poshtë janë materialet që do të kërkoja për të përfunduar projektin.

  • Arduino- 1
  • Tastiera- 1
  • Servo Motor
  • Telat Arduino
  • Breadboard
  • Laptop (me aplikacionin Arduino të instaluar)

Hapi 2: Kodimi i tastierës

Kodimi i tastierës
Kodimi i tastierës
Kodimi i tastierës
Kodimi i tastierës
Kodimi i tastierës
Kodimi i tastierës

Hapi më i rëndësishëm i këtij projekti është kodimi i tastierës në mënyrë të tillë që një kompjuter të mund të lexojë se cilët numra futen dhe më pas t'i tregojë një burimi tjetër nëse është fjalëkalimi i saktë apo i pasaktë. Për këtë projekt unë jam duke përdorur Arduino, prandaj kam përdorur disa burime në internet për t'u përpjekur të kuptoj se si të lidhni dhe më pas të kodoni tastierën për t'iu përshtatur kërkesave të listuara më sipër. Ajo që gjeta në rrjet ishte se do të më duhej të lidhja çdo dalje në tastierë me një numër pin në Arduino dhe pastaj daljen e tokëzimit në tastierë në tokë në Arduino. Kodi që kam përdorur është bashkangjitur në fotografi. Ky kod i lejon kompjuterit të lexojë se në cilët numra futen, si dhe të përcaktojë nëse fjalëkalimi është i saktë apo i gabuar.

Hapi 3: Bashkimi i Servo Motor

Lidhja e motorit Servo
Lidhja e motorit Servo
Lidhja e motorit Servo
Lidhja e motorit Servo

Të kesh që kompjuteri të lexojë hyrjet dhe kështu të përcaktojë nëse një fjalëkalim është i drejtë apo i gabuar është një gjë, por pastaj ta bësh atë të kryejë një veprim pas kësaj do të ishte vërtet interesante! Për ta arritur këtë, ne lidhëm një servo motor në Arduino. Dalja më e madhe e jashtme në servo shkon në 5V ndërsa dy të tjerët shkojnë në numrat e pin (mund të përdorni kunjat a0 dhe a1 nëse mbaroni për shkak të tastierës). Pasi të bëhet kjo, ju vendosni në kodin tuaj sa doni që motori të rrotullohet në varësi të faktit nëse është shkruar një fjalëkalim i saktë ose i pasaktë. Kodi për këtë është dhënë në fotografi.

Hapi 4: EXTRA- Mbërthimi i tij në një vend të sigurt

EXTRA- Mbërthimi i tij deri në një vend të sigurt
EXTRA- Mbërthimi i tij deri në një vend të sigurt

Tani që mekanizmi është funksional, mendova se mund ta çoja këtë projekt një hap më tej duke e bashkangjitur në një objekt të tillë si një kasafortë për të parë nëse projekti im mund të ndihmojë në kontrollin e hapjes dhe mbylljes së tij. Unë mora në dorë një kasafortë të bërë gati prej kartoni (një shok shkolle e imja kishte bërë (Cardboard Safe)) e cila në thelb kishte një kuti me një shirit kartoni që do të lëvizte brenda dhe jashtë, prandaj kontrollonte mundësinë e hapjes ose mbylljes së kasafortës. Vendosa të bashkoj servo motorin në atë shirit kartoni- i cili më pas do të kontrollonte lëvizjen e shiritit, pra hapjen dhe mbylljen e kasafortës.

Recommended: